2017-02-07 15:40:46 +00:00
|
|
|
from __future__ import absolute_import, print_function
|
|
|
|
|
|
|
|
import unittest
|
|
|
|
import logging
|
|
|
|
|
|
|
|
from .test_trees import TestTrees
|
2018-03-10 10:28:13 +00:00
|
|
|
from .test_tools import TestStandalone
|
2018-07-26 13:36:48 +00:00
|
|
|
from .test_reconstructor import TestReconstructor
|
2017-08-04 12:32:39 +00:00
|
|
|
|
2018-01-02 08:34:22 +00:00
|
|
|
try:
|
|
|
|
from .test_nearley.test_nearley import TestNearley
|
|
|
|
except ImportError:
|
|
|
|
pass
|
2017-10-05 11:46:52 +00:00
|
|
|
|
2017-02-07 15:40:46 +00:00
|
|
|
# from .test_selectors import TestSelectors
|
|
|
|
# from .test_grammars import TestPythonG, TestConfigG
|
|
|
|
|
2017-08-04 12:32:39 +00:00
|
|
|
from .test_parser import (
|
|
|
|
TestLalrStandard,
|
|
|
|
TestEarleyStandard,
|
2018-01-23 08:19:21 +00:00
|
|
|
TestCykStandard,
|
2017-08-04 12:32:39 +00:00
|
|
|
TestLalrContextual,
|
2018-05-05 13:52:39 +00:00
|
|
|
# TestEarleyScanless,
|
2017-08-04 12:32:39 +00:00
|
|
|
TestEarleyDynamic,
|
|
|
|
|
2018-05-05 13:52:39 +00:00
|
|
|
# TestFullEarleyScanless,
|
2017-08-04 12:32:39 +00:00
|
|
|
TestFullEarleyDynamic,
|
|
|
|
|
|
|
|
TestParsers,
|
|
|
|
)
|
|
|
|
|
2017-02-07 15:40:46 +00:00
|
|
|
logging.basicConfig(level=logging.INFO)
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
|
|
unittest.main()
|