From 7e8f997b3093962c55b001c62619438f473610a5 Mon Sep 17 00:00:00 2001 From: Ryo Nihei Date: Wed, 5 May 2021 13:35:45 +0900 Subject: Remove Peek* functions --- driver/lexer_test.go | 60 ---------------------------------------------------- 1 file changed, 60 deletions(-) (limited to 'driver/lexer_test.go') diff --git a/driver/lexer_test.go b/driver/lexer_test.go index d3edb3c..e819078 100644 --- a/driver/lexer_test.go +++ b/driver/lexer_test.go @@ -551,66 +551,6 @@ func TestLexer_Next(t *testing.T) { } } -func TestLexer_PeekN(t *testing.T) { - clspec, err := compiler.Compile(&spec.LexSpec{ - Entries: []*spec.LexEntry{ - newLexEntryDefaultNOP("t1", "foo"), - newLexEntryDefaultNOP("t2", "bar"), - }, - }) - if err != nil { - t.Fatalf("unexpected error occurred: %v", err) - } - lex, err := NewLexer(clspec, strings.NewReader("foobar")) - if err != nil { - t.Fatalf("unexpected error occurred: %v", err) - } - - expectedTokens := []*Token{ - newTokenDefault(1, "t1", []byte("foo")), - newTokenDefault(2, "t2", []byte("bar")), - newEOFTokenDefault(), - } - - tok, err := lex.Peek1() - if err != nil { - t.Fatalf("unexpected error occurred: %v", err) - } - if tok == nil { - t.Fatalf("token is nil") - } - testToken(t, expectedTokens[0], tok) - - tok, err = lex.Peek2() - if err != nil { - t.Fatalf("unexpected error occurred: %v", err) - } - if tok == nil { - t.Fatalf("token is nil") - } - testToken(t, expectedTokens[1], tok) - - tok, err = lex.Peek3() - if err != nil { - t.Fatalf("unexpected error occurred: %v", err) - } - if tok == nil { - t.Fatalf("token is nil") - } - testToken(t, expectedTokens[2], tok) - - for _, eTok := range expectedTokens { - tok, err = lex.Next() - if err != nil { - t.Fatalf("unexpected error occurred: %v", err) - } - if tok == nil { - t.Fatalf("token is nil") - } - testToken(t, eTok, tok) - } -} - func testToken(t *testing.T, expected, actual *Token) { t.Helper() -- cgit v1.2.3