def validate_text(self):
     is_first_fraction = Fraction.is_fraction(self.first_fraction)
     is_second_fraction = Fraction.is_fraction(self.second_fraction)
     if is_first_fraction and is_second_fraction:
         self.set_btn_enabled()
     else:
         self.set_btn_disabled()
Exemplo n.º 2
0
 def test_is_not_fraction_abc(self):
     result = Fraction.is_fraction('abc')
     self.assertFalse(result)
Exemplo n.º 3
0
 def test_invalid_fraction(self):
     self.assertFalse(Fraction.is_fraction('a/b'))
 def test_is_fraction_1_2_with_space(self):
     result = Fraction.is_fraction('1 / 2')
     self.assertFalse(result)
Exemplo n.º 5
0
 def test_is_not_fraction_empty(self):
     result = Fraction.is_fraction('')
     self.assertFalse(result)
Exemplo n.º 6
0
 def test_is_fraction_1(self):
     result = Fraction.is_fraction('1')
     self.assertTrue(result)
Exemplo n.º 7
0
 def test_is_fraction_minus_1_2(self):
     result = Fraction.is_fraction('-1/2')
     self.assertTrue(result)