diff options
| author | Michael Tews <git@tews.dev> | 2024-06-19 06:08:43 +0200 |
|---|---|---|
| committer | Michael Tews <michael@tews.dev> | 2026-04-12 11:11:02 +0200 |
| commit | ac4b6cd3d5a9ae58134a160671ae0730104ec62d (patch) | |
| tree | cdf9284e710804bc00e46ebdfa1f8b85aa70ef55 | |
| parent | 734e8e7a7159dd933c12e97b53984d6686c7cb22 (diff) | |
test(lexer): updated TestNextToken()
| -rw-r--r-- | lexer/lexer_test.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lexer/lexer_test.go b/lexer/lexer_test.go index d89805d..04b3aa2 100644 --- a/lexer/lexer_test.go +++ b/lexer/lexer_test.go @@ -24,6 +24,9 @@ func TestNextToken(t *testing.T) { } else { return false; } + + 10 == 10; + 10 != 9; ` tests := []struct { @@ -95,6 +98,14 @@ func TestNextToken(t *testing.T) { {token.FALSE, "false"}, {token.SEMICOLON, ";"}, {token.RBRACE, "}"}, + {token.INT, "10"}, + {token.EQ, "=="}, + {token.INT, "10"}, + {token.SEMICOLON, ";"}, + {token.INT, "10"}, + {token.NOT_EQ, "!="}, + {token.INT, "9"}, + {token.SEMICOLON, ";"}, {token.EOF, ""}, } |
