updated return tests

This commit is contained in:
Karma Riuk
2025-07-11 11:10:29 +02:00
parent a7f5950a55
commit 826f4de77a

View File

@@ -8,13 +8,14 @@ TEST_SUITE("Parser: return") {
return 5;\ return 5;\
return 10;\ return 10;\
return 103213;\ return 103213;\
return 12 + 34;\
"); ");
REQUIRE(program->statements.size() == 3); REQUIRE(program->statements.size() == 4);
for (const auto stmt : program->statements) { for (const auto stmt : program->statements) {
REQUIRE(stmt->token_literal() == "return"); CHECK(stmt->token_literal() == "return");
ast::return_stmt* return_stmt = cast<ast::return_stmt>(stmt); cast<ast::return_stmt>(stmt);
} }
} }
} }