enable tests in lexer and parser
separate build and test recipes