aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/LSL_TypesTestLSLFloat.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/LSL_TypesTestLSLFloat.cs')
-rw-r--r--OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/LSL_TypesTestLSLFloat.cs15
1 files changed, 15 insertions, 0 deletions
diff --git a/OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/LSL_TypesTestLSLFloat.cs b/OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/LSL_TypesTestLSLFloat.cs
index 00bf4f4..aba87ac 100644
--- a/OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/LSL_TypesTestLSLFloat.cs
+++ b/OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/LSL_TypesTestLSLFloat.cs
@@ -319,6 +319,21 @@ namespace OpenSim.Region.ScriptEngine.Common.Tests
319 } 319 }
320 320
321 /// <summary> 321 /// <summary>
322 /// Tests string is correctly cast implicitly to LSLFloat.
323 /// </summary>
324 [Test]
325 public void TestExplicitCastLSLStringToLSLFloat()
326 {
327 LSL_Types.LSLFloat testFloat;
328
329 foreach (KeyValuePair<string, double> number in m_stringDoubleSet)
330 {
331 testFloat = (LSL_Types.LSLFloat) new LSL_Types.LSLString(number.Key);
332 Assert.That(testFloat.value, new DoubleToleranceConstraint(number.Value, _lowPrecisionTolerance));
333 }
334 }
335
336 /// <summary>
322 /// Tests double is correctly cast implicitly to LSLFloat. 337 /// Tests double is correctly cast implicitly to LSLFloat.
323 /// </summary> 338 /// </summary>
324 [Test] 339 [Test]