diff options
author | David Beazley <dave@dabeaz.com> | 2015-04-26 16:17:11 -0500 |
---|---|---|
committer | David Beazley <dave@dabeaz.com> | 2015-04-26 16:17:11 -0500 |
commit | c81417ba8856ecbc0770f3b422c9a92bf6d24db3 (patch) | |
tree | 32ae3a4fcb98558f76fd62f73fe8952e568a926a /test/testyacc.py | |
parent | ed2f634bf9ae7d75da716d18d6994dc1952fdfd0 (diff) | |
download | ply-c81417ba8856ecbc0770f3b422c9a92bf6d24db3.tar.gz |
One more yacc package test added
Diffstat (limited to 'test/testyacc.py')
-rw-r--r-- | test/testyacc.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/testyacc.py b/test/testyacc.py index 90b0ebb..7620c38 100644 --- a/test/testyacc.py +++ b/test/testyacc.py @@ -433,4 +433,12 @@ class YaccErrorWarningTests(unittest.TestCase): r = parser.parse('3+4+5') self.assertEqual(r, 12) + def test_pkg_test5(self): + from pkg_test5 import parser + self.assertTrue(os.path.exists('pkg_test5/parsing/parsetab.py')) + self.assertTrue(os.path.exists('pkg_test5/parsing/lextab.py')) + self.assertTrue(os.path.exists('pkg_test5/parsing/parser.out')) + r = parser.parse('3+4+5') + self.assertEqual(r, 12) + unittest.main() |