From 0aa17eeee499897751046e28bf724eb95c773200 Mon Sep 17 00:00:00 2001 From: tijani Date: Sun, 22 May 2022 17:26:31 +0000 Subject: [PATCH] git-svn-id: https://svn.tlawal.org/svn/monkey@8 f6afcba9-9ef1-4bdd-9b72-7484f5705bac --- parser/parser_test.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/parser/parser_test.go b/parser/parser_test.go index 9f24739..d46cf51 100644 --- a/parser/parser_test.go +++ b/parser/parser_test.go @@ -1,9 +1,9 @@ package parser import ( + "testing" "monkey/ast" "monkey/lexer" - "testing" ) func TestLetStatement(t *testing.T) { @@ -13,7 +13,7 @@ func TestLetStatement(t *testing.T) { let foobar = 878688; ` l_lexer := lexer.New(input) - l_parser = New(l_lexer) + l_parser := New(l_lexer) program := l_parser.ParseProgram() if program == nil { @@ -24,7 +24,7 @@ func TestLetStatement(t *testing.T) { } tests := []struct { - expetedIdentifier string + expectedIdentifier string }{ {"x"}, {"y"}, @@ -57,7 +57,8 @@ func testLetStatement(t *testing.T, s ast.Statement, name string) bool { } if letStmt.Name.TokenLiteral() != name { - e.Errorf("letStmt.Name.TokenLiteral() not '%s', got=%s", name, letStmt.Name.TokenLiteral()) + t.Errorf("letStmt.Name.TokenLiteral() not '%s', got=%s", name, letStmt.Name.TokenLiteral()) + return false } return true }