aboutsummaryrefslogtreecommitdiff
path: root/ql/test/lexing/test_lexing.py
diff options
context:
space:
mode:
authorBicker <bickerkards@tuta.io>2019-05-22 17:45:37 +0200
committerBicker <bickerkards@tuta.io>2019-05-22 17:45:37 +0200
commit25314fd2aed81aa5281bc3d93dbcc7919368ebe1 (patch)
tree1995521ee652e419926de5fced0f2e3b655e70fb /ql/test/lexing/test_lexing.py
Initial commitHEADmaster
Diffstat (limited to 'ql/test/lexing/test_lexing.py')
-rw-r--r--ql/test/lexing/test_lexing.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/ql/test/lexing/test_lexing.py b/ql/test/lexing/test_lexing.py
new file mode 100644
index 0000000..978b1d7
--- /dev/null
+++ b/ql/test/lexing/test_lexing.py
@@ -0,0 +1,15 @@
+from ql.test.test import Test
+
+
+class TestLexing(Test):
+ def __init__(self, directory, lexer):
+ super(TestLexing, self).__init__('lexing', directory)
+ self.__lexer = lexer
+
+ def test_file(self, file):
+ self.__lexer.tokenize(file)
+
+ if self.__lexer.errors:
+ return False
+
+ return True