0.6.0
Features/Bug fixes
NiceReporter
is now the default reporter and has received a few new features:- Errors while rendering are now shown.
- Test case parameters are now shown next to the entry's title.
- For multiple failing tests an accept all button is now available for accepting all failing entries or ones without a reference image at once.
- Entries can be selected by clicking on the title to improve feedback cycles.
- While the runner executes, the entry's reference image is shown until the page finished rendering.
- The constructor now accepts a dom node as a container.
- Some more UI improvements.
BasicHTMLReporter
is deprecated and will be removed in the next major version.- Randomly failing tests due to unstable font-rendering on certain Linux installations should be a thing of the past. The minimal color difference of
1
for RGB values is now tolerated and will not fail tests.
- The reporter's
reportComparisonStarting()
was changed toreportSelectedComparison()
and additionally receives the reference image. The old method name is deprecated and will be removed in an upcoming release. - Reporters can receive notifications about deselected tests (see selection feature above) via the new interface
reportDeselectedComparison()
.
Known issues
- Upgrading on case-insensitive file systems (Mac OSX) can lead to mangled files names. Removing the old files followed by installing from scratch should work around the issue.
- Selection of entries will not generate a nice URL when opened over file:// URLs due to https://bugzilla.mozilla.org/show_bug.cgi?id=1005634