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) {
lx, err := Lex("test.pdl", reader)
func ParseReader(fileName string, reader io.Reader) (*Protocol, error) {
lx, err := Lex(fileName, reader)
if err != nil { return nil, err }
return Parse(lx)
}

View File

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