|
@@ -340,7 +340,10 @@ class TestLine(unittest.TestCase):
|
|
|
|
|
|
|
|
def test_preprocess_str_exp(self):
|
|
def test_preprocess_str_exp(self):
|
|
|
root = N('-', L(1))
|
|
root = N('-', L(1))
|
|
|
- def addbrackets(self): self[0] = N('[]', self[0])
|
|
|
|
|
|
|
+
|
|
|
|
|
+ def addbrackets(self):
|
|
|
|
|
+ self[0] = N('[]', self[0])
|
|
|
|
|
+
|
|
|
root.preprocess_str_exp = new.instancemethod(addbrackets, root)
|
|
root.preprocess_str_exp = new.instancemethod(addbrackets, root)
|
|
|
self.assertEquals(generate_line(root), '-[1]')
|
|
self.assertEquals(generate_line(root), '-[1]')
|
|
|
|
|
|
|
@@ -356,4 +359,3 @@ class TestLine(unittest.TestCase):
|
|
|
|
|
|
|
|
root = N('*', N('*', L(2), L('b')), -N('*', L(3), L('b')))
|
|
root = N('*', N('*', L(2), L('b')), -N('*', L(3), L('b')))
|
|
|
self.assertEquals(generate_line(root), '2b * -3b')
|
|
self.assertEquals(generate_line(root), '2b * -3b')
|
|
|
-
|
|
|