def test_regular(self):
     self.assertTrue(v.is_number(5))
     self.assertFalse(v.is_number("p"))
     self.assertTrue(v.is_string("five"))
     self.assertFalse(v.is_string(7))
     self.assertTrue(v.is_instanceof(tuple)((1, 2, 3)))
     self.assertTrue(v.is_instanceof(float)(0.5))
     self.assertTrue(v.is_instanceof(list)([5, 6, 7]))
Exemplo n.º 2
0
 def test_trailing_garbage(self):
     self.assertFalse(is_number("5a"))
Exemplo n.º 3
0
 def test_leading_garbage(self):
     self.assertFalse(is_number("a5"))
Exemplo n.º 4
0
 def test_just_a_decimal(self):
     self.assertFalse(is_number("."))
Exemplo n.º 5
0
 def test_two_decimals(self):
     self.assertFalse(is_number("-123.859."))
Exemplo n.º 6
0
 def test_negative(self):
     self.assertTrue(is_number("-123.859"))
Exemplo n.º 7
0
 def test_leading_zero(self):
     self.assertTrue(is_number("01.5"))
Exemplo n.º 8
0
 def test_point_5(self):
     self.assertTrue(is_number(".5"))
Exemplo n.º 9
0
 def test_point_5_point(self):
     self.assertFalse(is_number(".5."))
Exemplo n.º 10
0
 def test_5_point(self):
     self.assertTrue(is_number("5."))
Exemplo n.º 11
0
 def test_5(self):
     self.assertTrue(is_number("5"))