diff options
Diffstat (limited to '')
-rw-r--r-- | driver/parser/syntax_error_test.go (renamed from driver/syntax_error_test.go) | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/driver/syntax_error_test.go b/driver/parser/syntax_error_test.go index 683e355..71175be 100644 --- a/driver/syntax_error_test.go +++ b/driver/parser/syntax_error_test.go @@ -1,4 +1,4 @@ -package driver +package parser import ( "fmt" @@ -7,7 +7,7 @@ import ( "testing" "github.com/nihei9/vartan/grammar" - spec "github.com/nihei9/vartan/spec/grammar" + "github.com/nihei9/vartan/spec/grammar/parser" ) func TestParserWithSyntaxErrors(t *testing.T) { @@ -123,7 +123,7 @@ c } for i, tt := range tests { t.Run(fmt.Sprintf("#%v", i), func(t *testing.T) { - ast, err := spec.Parse(strings.NewReader(tt.specSrc)) + ast, err := parser.Parse(strings.NewReader(tt.specSrc)) if err != nil { t.Fatal(err) } @@ -131,12 +131,7 @@ c b := grammar.GrammarBuilder{ AST: ast, } - g, err := b.Build() - if err != nil { - t.Fatal(err) - } - - gram, _, err := grammar.Compile(g) + gram, _, err := b.Build() if err != nil { t.Fatal(err) } @@ -253,7 +248,7 @@ foo } for i, tt := range tests { t.Run(fmt.Sprintf("#%v", i), func(t *testing.T) { - ast, err := spec.Parse(strings.NewReader(tt.specSrc)) + ast, err := parser.Parse(strings.NewReader(tt.specSrc)) if err != nil { t.Fatal(err) } @@ -261,12 +256,7 @@ foo b := grammar.GrammarBuilder{ AST: ast, } - g, err := b.Build() - if err != nil { - t.Fatal(err) - } - - gram, _, err := grammar.Compile(g) + gram, _, err := b.Build() if err != nil { t.Fatal(err) } |