diff options
Diffstat (limited to 'spec/lexer_test.go')
-rw-r--r-- | spec/lexer_test.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/spec/lexer_test.go b/spec/lexer_test.go index af586f2..7701ce7 100644 --- a/spec/lexer_test.go +++ b/spec/lexer_test.go @@ -27,6 +27,14 @@ func TestLexer_Run(t *testing.T) { }, }, { + caption: "the lexer can recognize keywords", + src: `fragment`, + tokens: []*token{ + newSymbolToken(tokenKindKWFragment), + newEOFToken(), + }, + }, + { caption: "the lexer can recognize character sequences and escape sequences in terminal", src: `"abc\"\\"`, tokens: []*token{ |