Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Fix various specs that were passing incorrectly #453
Many specs for the
For example, if an exception was raised inside of the spec example, the resulting page would be rendered from that exception instead, and it would include lines of code from the exception.
There was some attempt to fix this by breaking up strings in the specs and concatenating them at runtime so that the entire string wasn't in the spec file.
The fix is to use HTML matching and verify that the page contains the correct tags with the content, not just the text.
This failure was exposed by CI failure in #449.