109 Commits

Author SHA1 Message Date
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
Tom Breloff
000660b43a return font from EachAnn; several annotation fixes; tests fixes 2016-11-17 11:28:33 -05:00
Thomas Breloff
03a9fc3419 is_supported refactor; removed deprecated backends 2016-09-06 14:01:39 -04:00
Thomas Breloff
011f51fbd9 recipe postprocessing for aliases and magic args 2016-08-19 19:04:10 -04:00
Thomas Breloff
f68f82e3f4 gr: fix image and alpha; switch transpose_z to use permutedims 2016-08-12 10:30:53 -04:00
Thomas Breloff
d832f34733 travis 2016-07-18 15:53:02 -04:00
Thomas Breloff
3ccd1bc368 added Showoff dependency; fix PLOTS_DEFAULTS; fix auto fill to 0; fix scale warning; tick labels with Showoff; fontsize in GR; travis deps 2016-07-18 15:00:02 -04:00
Thomas Breloff
4a2e88a81c switched Colors dep for PlotUtils dep; removed DataFrames, boxplot, violin, density and added StatPlots to tests 2016-07-12 10:45:58 -04:00
Thomas Breloff
e53ab85745 color fixes; pyplot shape iteration; KernelDensity in travis and warning; attribute accessors 2016-07-07 21:46:34 -04:00
Thomas Breloff
5491e40fd1 bump version; img_eps; remove gr 30 test; attempted fixes for appveyor 2016-06-28 18:04:40 -04:00
Thomas Breloff
3006a26500 revert precompile; add appveyor; gr fixes for markersize, shapes, and legend entries; add GR to tests again; recipe fixes and cleanup 2016-06-27 21:43:57 -04:00
Thomas Breloff
4b276f977c revert pyplot heatmap change 2016-06-27 12:25:45 -04:00
Thomas Breloff
f881bfc4fc add Segments; pyplot: switch bar/hist/hist2d to recipes and path fix; change bar to shape; removed GR from tests 2016-06-20 23:11:23 -04:00
Thomas Breloff
b7a95244db handle seriestype aliases; handle vector of seriestypes; hvline_limits; added cycle for InputWrapper; turn on GR tests for OSX 2016-06-18 00:14:20 -04:00
Thomas Breloff
4be2304ec1 working on arg_desc; violin fix for groups 2016-06-08 00:52:16 -04:00