import os import antlr3 import testbase import unittest class t019lexer(testbase.ANTLRTest): def setUp(self): self.compileGrammar() def testValid(self): inputPath = os.path.splitext(__file__)[0] + '.input' with open(inputPath) as f: stream = antlr3.StringStream(f.read()) lexer = self.getLexer(stream) while True: token = lexer.nextToken() if token.type == antlr3.EOF: break if __name__ == '__main__': unittest.main()