Bladeren bron

Added a validation test.

Taddeus Kroes 14 jaren geleden
bovenliggende
commit
8d921d80a8
2 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 0 1
      src/rules/fractions.py
  2. 1 0
      tests/test_validation.py

+ 0 - 1
src/rules/fractions.py

@@ -235,7 +235,6 @@ def match_divide_fractions(node):
     a / b / c        ->  a / (bc)
     a / (b / c)      ->  ac / b
     """
-    # TODO: IMPLICIT: a / b / (c / d)  ->*  ad / bd  ->  validation test!
     assert node.is_op(OP_DIV)
 
     nom, denom = node

+ 1 - 0
tests/test_validation.py

@@ -12,6 +12,7 @@ class TestValidation(TestCase):
 
     def test_intermediate_success(self):
         self.assertTrue(validate('3a+a+b+2b', '4a+3b'))
+        self.assertTrue(validate('a/b/(c/d)', 'ad/(bc)'))
 
     def test_intermediate_failure(self):
         self.assertFalse(validate('3a+a+b+2b', '4a+4b'))