Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Allow image comparison outside tests module #5842
Conversation
mdboom
added the
needs_review
label
Jan 13, 2016
tacaswell
added this to the
proposed next point release (2.1)
milestone
Jan 13, 2016
|
There is one failure in the Travis build but it seems to be the PEP8 issue that was fixed by #5844. Not sure what's making the AppVeyor builds fail to be honest. |
tacaswell
closed this
Jan 13, 2016
tacaswell
reopened this
Jan 13, 2016
tacaswell
added needs_review and removed needs_review
labels
Jan 13, 2016
|
power cycled the PR to re-kick CI against current master. |
|
|
tacaswell
modified the milestone: Critical bug fix release (1.5.2), proposed next point release (2.1)
Jan 13, 2016
tacaswell
added the
not a blocker
label
Jan 13, 2016
|
appveyor failed on a couple of the job runs with a strange error. I can't restart them. |
|
Do not worry about appveyor too, it also lies that it passes ;) On Wed, Jan 13, 2016 at 1:24 PM Benjamin Root notifications@github.com
|
|
Ok. Merging and backporting to v1.5.x. Do I also need to manually backport it to the v2.x branch, or will that happen on its own? |
WeatherGod
added a commit
that referenced
this pull request
Jan 13, 2016
|
|
WeatherGod |
c446a64
|
WeatherGod
merged commit c446a64
into matplotlib:master
Jan 13, 2016
mdboom
removed the
needs_review
label
Jan 13, 2016
WeatherGod
added a commit
that referenced
this pull request
Jan 13, 2016
|
|
WeatherGod |
5240759
|
|
backported to v1.5.x as 5240759 |
|
every so someone does a 1.5.x -> 2.x -> master cascade |
QuLogic
referenced
this pull request
Jan 13, 2016
Closed
Raise a meaningful error message in @image_comparison decorator #5518
tacaswell
added a commit
to tacaswell/matplotlib
that referenced
this pull request
May 22, 2016
|
|
WeatherGod + tacaswell |
059bca3
|
maxalbert commentedJan 13, 2016
This is a replacement for PR #5518 (which should be closed if this is accepted). For now this PR simply removes the
assertstatement so that the@image_comparisondecorator can be used in situations where the test does not live in a parent directory calledtests(this does not apply to matplotlib but will be useful for third-party users).In the medium term it would be good to re-think and refactor the code in
_image_directoriesbecause isn't very easy to read at a glance if you don't know what's going on already, and the logic seems somewhat fragile (see #3314 for example).