aboutsummaryrefslogtreecommitdiff
path: root/ql/test/lexing/test_lexing.py
blob: 978b1d7e611360b7da03320ecd8c987cb93d17ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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