コード例 #1
0
 def test_with_spaces(self):
     self.assertFalse(is_fraction("5 / 1"))
コード例 #2
0
 def test_empty(self):
     self.assertFalse(is_fraction(""))
コード例 #3
0
 def test_leading_zero_in_denominator(self):
     self.assertTrue(is_fraction("5/010"))
コード例 #4
0
 def test_simple_fraction(self):
     self.assertTrue(is_fraction("5/105"))
コード例 #5
0
 def test_no_denominator(self):
     self.assertFalse(is_fraction("5/"))
コード例 #6
0
 def test_divide_by_zero(self):
     self.assertFalse(is_fraction("5/0"))
コード例 #7
0
 def test_leading_zero_in_numerator(self):
     self.assertTrue(is_fraction("00/1"))
コード例 #8
0
 def test_no_numerator(self):
     self.assertFalse(is_fraction("/5"))
コード例 #9
0
 def test_leading_plus(self):
     self.assertFalse(is_fraction("+999/1"))
コード例 #10
0
 def test_leading_minus(self):
     self.assertTrue(is_fraction("-999/1"))
コード例 #11
0
 def test_5000(self):
     self.assertFalse(is_fraction("5000"))
コード例 #12
0
 def test_trailing_letter(self):
     self.assertFalse(is_fraction("5a"))
コード例 #13
0
 def test_leading_letter(self):
     self.assertFalse(is_fraction("a5"))