generate: Don't hardcode filename as test.pdl in errors

This commit is contained in:
Sasha Koshka 2025-08-27 22:54:18 -04:00
parent 15c5f0b2b8
commit 4dc8a30ebd
2 changed files with 3 additions and 3 deletions

View File

@ -25,8 +25,8 @@ func defaultProtocol() Protocol {
} }
} }
func ParseReader(reader io.Reader) (*Protocol, error) { func ParseReader(fileName string, reader io.Reader) (*Protocol, error) {
lx, err := Lex("test.pdl", reader) lx, err := Lex(fileName, reader)
if err != nil { return nil, err } if err != nil { return nil, err }
return Parse(lx) return Parse(lx)
} }

View File

@ -33,7 +33,7 @@ func TestParse(test *testing.T) {
} }
test.Log("CORRECT:", &correct) test.Log("CORRECT:", &correct)
got, err := ParseReader(strings.NewReader(` got, err := ParseReader("test.pdl", strings.NewReader(`
M0000 Connect { M0000 Connect {
0000 Name String, 0000 Name String,
0001 Password String, 0001 Password String,