def test_parse_simple_true(self): self.assertTrue(try_parse_primitive_type("true")) self.assertTrue(try_parse_primitive_type("TRUE")) self.assertTrue(try_parse_primitive_type("True")) self.assertTrue(try_parse_primitive_type("tuRe"))
def test_parse_simple_float_3(self): i = try_parse_primitive_type("-1.0") self.assertIsInstance(i, float) self.assertEqual(-1.0, i)
def test_parse_simple_int_3(self): i = try_parse_primitive_type("-1") self.assertIsInstance(i, int) self.assertEqual(-1, i)
def test_parse_simple_float_2(self): i = try_parse_primitive_type("123.45") self.assertIsInstance(i, float) self.assertEqual(123.45, i)
def test_parse_simple_false(self): self.assertFalse(try_parse_primitive_type("false")) self.assertFalse(try_parse_primitive_type("FALSE")) self.assertFalse(try_parse_primitive_type("False")) self.assertFalse(try_parse_primitive_type("fAlSe"))