diff --git a/src/tests/test.cpp b/src/tests/test.cpp index dfdb74d..7ac873f 100644 --- a/src/tests/test.cpp +++ b/src/tests/test.cpp @@ -6,16 +6,16 @@ TEST_CASE("Lexer lexes doubles correctly", "[Lexer]") { SECTION("double and negative syntax") { Lexer l("(1.0 0.1 -.1 -1. . - -. .-)"); - REQUIRE(l.next() == Token({OpenParen, nullopt})); - REQUIRE(l.next() == Token({Double, 1.0})); - REQUIRE(l.next() == Token({Double, 0.1})); - REQUIRE(l.next() == Token({Double, -0.1})); - REQUIRE(l.next() == Token({Double, -1.0})); - REQUIRE(l.next() == Token({Symbol, "."})); - REQUIRE(l.next() == Token({Symbol, "-"})); - REQUIRE(l.next() == Token({Symbol, "-."})); - REQUIRE(l.next() == Token({Symbol, ".-"})); - REQUIRE(l.next() == Token({CloseParen, nullopt})); + REQUIRE(l.next() == Token({TokenType::OpenParen, nullopt})); + REQUIRE(l.next() == Token({TokenType::Double, 1.0})); + REQUIRE(l.next() == Token({TokenType::Double, 0.1})); + REQUIRE(l.next() == Token({TokenType::Double, -0.1})); + REQUIRE(l.next() == Token({TokenType::Double, -1.0})); + REQUIRE(l.next() == Token({TokenType::Symbol, "."})); + REQUIRE(l.next() == Token({TokenType::Symbol, "-"})); + REQUIRE(l.next() == Token({TokenType::Symbol, "-."})); + REQUIRE(l.next() == Token({TokenType::Symbol, ".-"})); + REQUIRE(l.next() == Token({TokenType::CloseParen, nullopt})); } }