|
@@ -155,6 +155,9 @@ class TestLine(unittest.TestCase):
|
|
|
mul = N('*', l2, N('^', l2, a))
|
|
mul = N('*', l2, N('^', l2, a))
|
|
|
self.assertEquals(generate_line(mul), '2 * 2 ^ a')
|
|
self.assertEquals(generate_line(mul), '2 * 2 ^ a')
|
|
|
|
|
|
|
|
|
|
+ mul = N('*', N('/', a, l2), N('+', a, b))
|
|
|
|
|
+ self.assertEquals(generate_line(mul), 'a / 2 * (a + b)')
|
|
|
|
|
+
|
|
|
def test_plus_to_minus(self):
|
|
def test_plus_to_minus(self):
|
|
|
plus = N('+', L(1), -L(2))
|
|
plus = N('+', L(1), -L(2))
|
|
|
self.assertEquals(generate_line(plus), '1 - 2')
|
|
self.assertEquals(generate_line(plus), '1 - 2')
|