Commit 95a27afe authored by Committed by Chris Lamb
In the test runner, improve error output for tag-related and literal tests.
For literal tests, the runner now also shows a diff. For tag-related tests, the runner highlights missing and unexpected tags in addition to showing a diff. The highlighted tags are carefully calculated based on the declared checks and disregard unrelated nuisance tags. Reuses some code between match strategies for better clarity, consistency and maintainability. Gbp-Dch: ignore
Showing with 76 additions and 43 deletions