#include #include #include #include #include #include TEST(Parser, ParseUnaryExpr) { IPLVector tokens; Tokenize("function pesho() { var a = 0; return a; } var a = \"3\";", tokens); // TODO make actual test :D auto expr = Parse(tokens); std::ostringstream output; ASTPrinter p(output); expr->Accept(p); ASSERT_TRUE(!output.str().empty()); }