Use the "st" versions of the "ast" calls in the parser module -- there is
no reason to pretend the syntax trees we're dealing with are abstract.
This commit is contained in:
parent
c2683ddb29
commit
6e4f2c09df
|
@ -13,7 +13,7 @@ class RoundtripLegalSyntaxTestCase(unittest.TestCase):
|
|||
st1 = f(s)
|
||||
t = st1.totuple()
|
||||
try:
|
||||
st2 = parser.sequence2ast(t)
|
||||
st2 = parser.sequence2st(t)
|
||||
except parser.ParserError:
|
||||
self.fail("could not roundtrip %r" % s)
|
||||
|
||||
|
@ -140,7 +140,7 @@ class RoundtripLegalSyntaxTestCase(unittest.TestCase):
|
|||
class IllegalSyntaxTestCase(unittest.TestCase):
|
||||
def check_bad_tree(self, tree, label):
|
||||
try:
|
||||
parser.sequence2ast(tree)
|
||||
parser.sequence2st(tree)
|
||||
except parser.ParserError:
|
||||
pass
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue