173 Commits

Author SHA1 Message Date
Miles Lucas
ee1f948448
add process_clims tests 2020-05-27 12:00:53 -10:00
Simon Christ
42e2266530
Fix showaxis (#2733)
* also replace axis syms

* include test_axes [skip ci]

* Create test_axes.jl

* process showaxis
2020-05-26 20:40:44 +02:00
Daniel Schwabeneder
79fd7f282d generate precompiles 2020-04-24 21:21:23 +02:00
Daniel Schwabeneder
265439fb2b update colorschemes integration 2020-04-24 21:20:07 +02:00
Daniel Schwabeneder
d942660f91 fix scale_func for plotly 2020-04-11 17:01:23 +02:00
MA Laforge
3fe013cd24 Add simple testset for HDF5 plots. 2020-03-20 18:03:00 -04:00
yha
d0d72242cb Allow image comparison tests on Windows. 2020-03-08 18:24:39 +02:00
Daniel Schwabeneder
599d6a2ec8 add commented code to update refernce images 2020-03-01 01:56:46 +01:00
Daniel Schwabeneder
ad4d7214e4 increase test accuracy 2020-02-29 21:00:51 +01:00
O01eg
2ede388c15
Treat types without length as single element
Fixes #2350
Workaround for types like Dates.Date which can be used for coordinates
but doesn't have Base.length defined.
2020-01-20 13:49:10 +03:00
Simon Christ
6d3e8fcb81 add tests 2019-11-29 11:47:45 +01:00
Simon Christ
62fe5d003e
add test for adapted_grid usage 2019-09-28 22:34:32 +02:00
Daniel Schwabeneder
ba8110dc20 create PlotReferenceImages dev path for appveyor 2019-09-18 18:38:01 +02:00
Daniel Schwabeneder
f7e19bcf63 fix Point ambiguity 2019-09-17 15:40:00 +02:00
Daniel Schwabeneder
1e0fcbc65e use GeometryTypes in Tests 2019-09-17 14:06:15 +02:00
Daniel Schwabeneder
9775abecc2 import ImageMagick 2019-09-16 11:24:16 +02:00
Daniel Schwabeneder
1650049b88 fix checking for ci 2019-09-16 11:08:16 +02:00
Daniel Schwabeneder
57286ea40d using LibGit2 2019-09-15 22:57:39 +02:00
Daniel Schwabeneder
7dc6ea355c update Plots tests for GR 2019-09-15 21:29:08 +02:00
benchislett
2072c54c53 Add handling for animation build with 0 frames 2019-08-14 00:03:19 +09:00
yha
a7b7c5ba81 Support any element type (incl. missing) and length in tuple/Point recipes 2019-07-01 01:39:05 +03:00
yha
0aac0398e8 Fix handling of missing values in matrix inputs. 2019-06-27 01:23:26 +03:00
yha
589643d591 Fix SegmentsIterator for more than one initial NaN. 2019-06-13 16:44:05 +03:00
SimonDanisch
d5f3a3ef69 clean up & fix tests 2019-05-09 12:40:19 +02:00
SimonDanisch
a3be970f29 get around registered PLotReferenceImages by downloading source of tags 2019-05-09 11:48:40 +02:00
SimonDanisch
169851564c use Project.toml + clean up test deps 2019-05-08 17:23:36 +02:00
O01eg
87af609a6f
Add test case for https://github.com/JuliaPlots/Plots.jl/issues/1904 2019-02-09 12:25:02 +03:00
Michael Krabbe Borregaard
f33d135182 More completely remove deprecated backends 2018-10-30 11:41:27 +01:00
Daniel Schwabeneder
cccbaa0bdc skip visual regression tests on windows 2018-10-09 20:56:02 +02:00
Daniel Schwabeneder
a72a23b548 move supported backend attr to backends.jl 2018-10-09 20:56:02 +02:00
Daniel Schwabeneder
87c471c0f5 plotlyjs, pyplot and test fixes 2018-10-09 20:56:02 +02:00
Daniel Schwabeneder
b2f2ffcfed fix tests 2018-08-26 21:11:23 +02:00
Takafumi Arakaki
e483ce85dc Install unregistered packages in test/runtests.jl 2018-08-24 17:14:19 -07:00
femtocleaner[bot]
83686866cc Fix deprecations 2018-08-08 12:42:18 +00:00
Fredrik Ekre
c785d1509b additional fixes 2018-07-05 08:33:14 +02:00
Daniel Schwabeneder
2467eb71c1 remove StatPlots from tests 2018-07-02 00:26:23 +02:00
Josef Heinen
5be95be9ae gr: improve PNG output (resolution) 2017-12-17 12:52:20 +01:00
Michael K. Borregaard
12488bf2b0 Drop tests for pyplot (temporarily)
revisit 12 oct
2017-10-05 13:24:21 +02:00
Tim Holy
fe0ea168f3 histogram: ensure the number of bins is finite 2017-09-08 03:18:46 -05:00
Josef Heinen
8beee23e21 gr: suppress default output in CI or Jupyter mode
_update_min_padding() is called before the backend is "started".
In GR, this triggers an automatic initialization and starts the
default output driver (X11, Quartz or GDI). This doesn't make
sense in headless testing environments (CI) or when using Plots
in Jupyter notebooks.

These patches correct this behavour - but it's unclear (to me),
why the call of _update_min_padding() can't be postponed.
2017-08-30 09:59:23 +02:00
Daniel Schwabeneder
82ecf894c0 fix issues - replace at-fact with at-test 2017-07-20 21:50:06 +02:00
Daniel Schwabeneder
ccd26a6d42 drop FactCheck in tests 2017-07-20 13:25:09 +02:00
Michael K. Borregaard
8f6b0c50d6 ignoreNaN => ignorenan 2017-06-08 12:54:25 +02:00
Michael K. Borregaard
a12f601b9c add legendtitle to example 2017-06-07 23:54:05 +02:00
Daniel Schwabeneder
90f7e370f3 make tests pass for gr and pyplot cf. #877 2017-06-02 14:58:49 +02:00
Michael K. Borregaard
80d0d6ecc8 Change NaNMath implementation
We needed some functions to forward to Base methods, e.g. when non-`AbstractArray{<:AbstractFloat}` was passed
2017-06-01 22:19:38 +02:00
Michael Krabbe Borregaard
d29df4289e RFC: Ignore NaNs on 0.6 (like on 0.5): fixes #796 (#876)
Replaces min, max, minimum, mean, maximum and extrema with NaNMath versions in places where NaNs can occur.

To avoid returning NaN when there are NaNs in the Vector

* Also add maximum and minimum

* define _-prefaced versions of mean, maximum, minimum, extrema

* variable arg numbers for Base methods

* Different implementation of the override

* remove underscore from 2-arg versions of maximum

* some forgotten extrema -> _extrema

* Fix bug in _extrema definition

* edit comment

* replace min and max with _min and _max

* Base NaN-compliant functions on NaNMath


replace _min and _max with NaNMath versions

* Use NaNMath explicitly everywhere

* remove unneccesary NaNMath calls

* Ensure ceil does not error on NaN

* Added one more maximum in gr
2017-06-01 19:17:28 +02:00
Daniel Schwabeneder
89cd67792b update numbers of skipped examples in VRT 2017-05-16 21:46:11 +02:00
Daniel Schwabeneder
d4ef1761e4 change skipped images because of new example 2017-05-16 21:32:57 +02:00
Tom Breloff
9472c0c5e5 skip pyplot image test 2017-02-24 15:19:41 -05:00