| 1234567891011121314 |
- from src.rules.goniometry import match_add_quadrants, add_quadrants
- from src.possibilities import Possibility as P
- from tests.rulestestcase import RulesTestCase, tree
- class TestRulesGoniometry(RulesTestCase):
- def test_match_add_quadrants(self):
- root = tree('sin x ^ 2 + cos x ^ 2')
- possibilities = match_add_quadrants(root)
- self.assertEqualPos(possibilities, [P(root, add_quadrants, ())])
- def test_add_quadrants(self):
- self.assertEqual(add_quadrants(None, ()), 1)
|