Paul Hobson expressed interest in making it easier to use the image
comparison tests out side of the mpl test suite
Tom
On Thu, Jul 30, 2015, 9:28 AM Fabien fabien.mauss...@gmail.com wrote:
Hi all,
is it possible to use the @image_comparison decorator for tests
generated within a
Thomas Robitailles pytest image comparison plugin might also be of
interest
https://github.com/astrofrog/pytest-mpl
Jens
tor. 30. jul. 2015 kl. 14.43 skrev Thomas Caswell tcasw...@gmail.com:
Paul Hobson expressed interest in making it easier to use the image
comparison tests out side of the
Hi all,
is it possible to use the @image_comparison decorator for tests
generated within a unittest.TestCase class?
With my attempts so far the decorator was indeed instanicated at run
time but the test was not called, i.e. the test would allways pass...
Running the test with decorator from
Have u tried ?
plt.ylabel(r'$\alpha$')
--
View this message in context:
http://matplotlib.1069221.n5.nabble.com/Tex-error-in-plot-label-tp45964p45979.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
Fabien,
The @image_comparison operator is still somehwat of a black box for me. But
I can confirm your observation that it only works on top-level test
functions, not within a class.
It's on my long, and slowly shifting backlog of things to try to improve.
-paul
On Thu, Jul 30, 2015 at 6:47
Thank you all for your replies. It's not an urgent problem:
1. Jens gave us a link to an existing third party lib, althought it's
not clear to me how it will work without pytest (i.e. with standard
unittest).
2. My workaround is simply to use top level test functions as you
suggest, and the
On 07/29/2015 10:34 PM, Paul Hobson wrote:
See the following example:
import matplotlib as mpl
c = mpl.cm.get_cmap()
bnorm = mpl.colors.BoundaryNorm([0,1,2], c.N)
nnorm = mpl.colors.Normalize(0, 2)
# This works:
In [8]: c(nnorm(1.1))
Out[8]:
Forcing the scalar to be a 1-element array would still leave the API
inconsistent with what you show for Normalize. One solution is to
flag a scalar at the start, and then de-reference at the end. Would
you like to submit a PR to take care of this?
On 07/30/2015 10:07 AM, Eric Firing wrote:
Forcing the scalar to be a 1-element array would still leave the API
inconsistent with what you show for Normalize. One solution is to
flag a scalar at the start, and then de-reference at the end. Would
you like to submit a PR to take care of this?