def test_with_spaces(self):
     self.assertFalse(is_fraction("5 / 1"))
 def test_empty(self):
     self.assertFalse(is_fraction(""))
 def test_leading_zero_in_denominator(self):
     self.assertTrue(is_fraction("5/010"))
 def test_simple_fraction(self):
     self.assertTrue(is_fraction("5/105"))
 def test_no_denominator(self):
     self.assertFalse(is_fraction("5/"))
 def test_divide_by_zero(self):
     self.assertFalse(is_fraction("5/0"))
 def test_leading_zero_in_numerator(self):
     self.assertTrue(is_fraction("00/1"))
 def test_no_numerator(self):
     self.assertFalse(is_fraction("/5"))
 def test_leading_plus(self):
     self.assertFalse(is_fraction("+999/1"))
 def test_leading_minus(self):
     self.assertTrue(is_fraction("-999/1"))
 def test_5000(self):
     self.assertFalse(is_fraction("5000"))
 def test_trailing_letter(self):
     self.assertFalse(is_fraction("5a"))
 def test_leading_letter(self):
     self.assertFalse(is_fraction("a5"))