#include #include #include #include #include #include #include TestSuite(BasicStr); Test(BasicStr, SimpleStr) { std::cout << "----- BaseTyRec -----"; ast::PrettyPrinter print(std::cout); ast::Exp* test = parse::parse("Screw gravity!"); cr_assert_not_null(test); print(test); cr_assert_eq(1, 1); } TestSuite(RealisticStr); Test(RealisticStr, Escapes) { ast::PrettyPrinter print(std::cout); ast::Exp* test = parse::parse("Something's wrong \\\"\n, I can feel it...\r"); cr_assert_not_null(test); print(test); cr_assert_eq(1, 1); }