Add safe_cast tests for . and 1.0.0

This commit is contained in:
Johnny Robeson 2016-05-26 00:16:41 -04:00
parent 18aef27402
commit 5963595f32

View file

@ -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):