From 5963595f32be0ff979ca3a6437cb693495471f7f Mon Sep 17 00:00:00 2001 From: Johnny Robeson Date: Thu, 26 May 2016 00:16:41 -0400 Subject: [PATCH] Add safe_cast tests for . and 1.0.0 --- test/test_mediafile_edge.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/test_mediafile_edge.py b/test/test_mediafile_edge.py index 17121565b..180c6ca2d 100644 --- a/test/test_mediafile_edge.py +++ b/test/test_mediafile_edge.py @@ -132,6 +132,14 @@ class InvalidValueToleranceTest(unittest.TestCase): v = _sc(float, u'+') self.assertEqual(v, 0.0) + def test_safe_cast_float_with_dot_only(self): + v = _sc(float, u'.') + self.assertEqual(v, 0.0) + + def test_safe_cast_float_with_multiple_dots(self): + v = _sc(float, u'1.0.0') + self.assertEqual(v, 1.0) + class SafetyTest(unittest.TestCase, TestHelper): def setUp(self):