Log conflicting rules on reduce/reduce conflict - close #31

This commit is contained in:
josh committed 2024-09-24 20:05:39 -04:00
1 parent c24f323ff0
commit 36c74e439e
2 files changed
+14 -2

No files matched your search

+1
View File
@@ -689,6 +689,7 @@ EOF
results = run_propane(capture: true, language: language)
expect(results.status).to_not eq 0
expect(results.stderr).to match %r{Error: reduce/reduce conflict \(state \d+\) between rule E#\d+ \(defined on line 10\) and rule F#\d+ \(defined on line 11\)}
expect(File.binread("spec/run/testparser.log")).to match %r{Reduce.actions:}
end
it "provides matched text to user code blocks" do