diff options
Diffstat (limited to 'OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/LSL_TypesTestLSLFloat.cs')
-rw-r--r-- | OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/LSL_TypesTestLSLFloat.cs | 15 |
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] |