diff --git a/lib/matplotlib/tests/baseline_images/test_arrow_patches/fancyarrow_test_image.pdf b/lib/matplotlib/tests/baseline_images/test_arrow_patches/fancyarrow_test_image.pdf
deleted file mode 100644
index 124014fc4869..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_arrow_patches/fancyarrow_test_image.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_arrow_patches/fancyarrow_test_image.svg b/lib/matplotlib/tests/baseline_images/test_arrow_patches/fancyarrow_test_image.svg
deleted file mode 100644
index 6fb9d9d64991..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_arrow_patches/fancyarrow_test_image.svg
+++ /dev/null
@@ -1,2891 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/autoscale_tiny_range.pdf b/lib/matplotlib/tests/baseline_images/test_axes/autoscale_tiny_range.pdf
deleted file mode 100644
index 42652378a5d0..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/autoscale_tiny_range.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/autoscale_tiny_range.svg b/lib/matplotlib/tests/baseline_images/test_axes/autoscale_tiny_range.svg
deleted file mode 100644
index e87ecb06a6bd..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/autoscale_tiny_range.svg
+++ /dev/null
@@ -1,763 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/axhspan_epoch.pdf b/lib/matplotlib/tests/baseline_images/test_axes/axhspan_epoch.pdf
deleted file mode 100644
index d034617daa24..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/axhspan_epoch.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/axhspan_epoch.svg b/lib/matplotlib/tests/baseline_images/test_axes/axhspan_epoch.svg
deleted file mode 100644
index 7b05c11742e5..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/axhspan_epoch.svg
+++ /dev/null
@@ -1,723 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/axvspan_epoch.pdf b/lib/matplotlib/tests/baseline_images/test_axes/axvspan_epoch.pdf
deleted file mode 100644
index 2d9006680410..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/axvspan_epoch.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/axvspan_epoch.svg b/lib/matplotlib/tests/baseline_images/test_axes/axvspan_epoch.svg
deleted file mode 100644
index d3260ae11ee6..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/axvspan_epoch.svg
+++ /dev/null
@@ -1,753 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/boxplot.pdf b/lib/matplotlib/tests/baseline_images/test_axes/boxplot.pdf
deleted file mode 100644
index c34dddea28c9..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/boxplot.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/boxplot.svg b/lib/matplotlib/tests/baseline_images/test_axes/boxplot.svg
deleted file mode 100644
index 6774f852dc9e..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/boxplot.svg
+++ /dev/null
@@ -1,397 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/boxplot_rc_parameters.pdf b/lib/matplotlib/tests/baseline_images/test_axes/boxplot_rc_parameters.pdf
deleted file mode 100644
index c424bc5e982f..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/boxplot_rc_parameters.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/boxplot_rc_parameters.svg b/lib/matplotlib/tests/baseline_images/test_axes/boxplot_rc_parameters.svg
deleted file mode 100644
index c3a3cda7a9a0..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/boxplot_rc_parameters.svg
+++ /dev/null
@@ -1,535 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_basic.pdf b/lib/matplotlib/tests/baseline_images/test_axes/errorbar_basic.pdf
deleted file mode 100644
index 2058620b35d2..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_basic.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_basic.svg b/lib/matplotlib/tests/baseline_images/test_axes/errorbar_basic.svg
deleted file mode 100644
index 361aa8826a73..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_basic.svg
+++ /dev/null
@@ -1,1234 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_limits.pdf b/lib/matplotlib/tests/baseline_images/test_axes/errorbar_limits.pdf
deleted file mode 100644
index 503bdf11dabc..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_limits.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_limits.svg b/lib/matplotlib/tests/baseline_images/test_axes/errorbar_limits.svg
deleted file mode 100644
index d7f2f4a27f92..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_limits.svg
+++ /dev/null
@@ -1,1702 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_mixed.pdf b/lib/matplotlib/tests/baseline_images/test_axes/errorbar_mixed.pdf
deleted file mode 100644
index c145cbbeb74d..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_mixed.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_mixed.svg b/lib/matplotlib/tests/baseline_images/test_axes/errorbar_mixed.svg
deleted file mode 100644
index d28b10e07376..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_mixed.svg
+++ /dev/null
@@ -1,2391 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_zorder.pdf b/lib/matplotlib/tests/baseline_images/test_axes/errorbar_zorder.pdf
deleted file mode 100644
index 10773bfe9083..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_zorder.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_zorder.svg b/lib/matplotlib/tests/baseline_images/test_axes/errorbar_zorder.svg
deleted file mode 100644
index 5e25759468d1..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/errorbar_zorder.svg
+++ /dev/null
@@ -1,1015 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/eventplot.pdf b/lib/matplotlib/tests/baseline_images/test_axes/eventplot.pdf
deleted file mode 100644
index e98c3f6d6b34..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/eventplot.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/eventplot.svg b/lib/matplotlib/tests/baseline_images/test_axes/eventplot.svg
deleted file mode 100644
index dcc145527b7c..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/eventplot.svg
+++ /dev/null
@@ -1,2628 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate.pdf b/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate.pdf
deleted file mode 100644
index 6a624dea46c8..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate.svg b/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate.svg
deleted file mode 100644
index 2e77acfd7601..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate.svg
+++ /dev/null
@@ -1,1267 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_decreasing.pdf b/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_decreasing.pdf
deleted file mode 100644
index 4042ec1c9fba..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_decreasing.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_decreasing.svg b/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_decreasing.svg
deleted file mode 100644
index 857e8c92f833..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_decreasing.svg
+++ /dev/null
@@ -1,212 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_nan.pdf b/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_nan.pdf
deleted file mode 100644
index dffa63bd7972..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_nan.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_nan.svg b/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_nan.svg
deleted file mode 100644
index a200927ef2fe..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate_nan.svg
+++ /dev/null
@@ -1,352 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_001.pdf b/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_001.pdf
deleted file mode 100644
index 43a2c30a0368..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_001.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_001.svg b/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_001.svg
deleted file mode 100644
index 9b2b29fd4e98..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_001.svg
+++ /dev/null
@@ -1,592 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_002.pdf b/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_002.pdf
deleted file mode 100644
index 3465f1bd42d0..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_002.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_002.svg b/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_002.svg
deleted file mode 100644
index 03adfb5247d3..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_002.svg
+++ /dev/null
@@ -1,905 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_003.pdf b/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_003.pdf
deleted file mode 100644
index f071d453dc7b..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_003.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_003.svg b/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_003.svg
deleted file mode 100644
index 9aa79e5a566f..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_003.svg
+++ /dev/null
@@ -1,905 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_004.pdf b/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_004.pdf
deleted file mode 100644
index ad0fa75eafae..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_004.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_004.svg b/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_004.svg
deleted file mode 100644
index d4c6c2b72e4c..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_004.svg
+++ /dev/null
@@ -1,796 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_005.pdf b/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_005.pdf
deleted file mode 100644
index 21f9705474e8..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_005.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_005.svg b/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_005.svg
deleted file mode 100644
index d1eea00c3208..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_005.svg
+++ /dev/null
@@ -1,798 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist2d.pdf b/lib/matplotlib/tests/baseline_images/test_axes/hist2d.pdf
deleted file mode 100644
index 8343cc2efd97..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/hist2d.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist2d.svg b/lib/matplotlib/tests/baseline_images/test_axes/hist2d.svg
deleted file mode 100644
index 025441b800db..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/hist2d.svg
+++ /dev/null
@@ -1,137 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist2d_transpose.pdf b/lib/matplotlib/tests/baseline_images/test_axes/hist2d_transpose.pdf
deleted file mode 100644
index d7a58f772a40..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/hist2d_transpose.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist2d_transpose.svg b/lib/matplotlib/tests/baseline_images/test_axes/hist2d_transpose.svg
deleted file mode 100644
index 8111cb56486a..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/hist2d_transpose.svg
+++ /dev/null
@@ -1,137 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_log.pdf b/lib/matplotlib/tests/baseline_images/test_axes/hist_log.pdf
deleted file mode 100644
index 9c6e73351b0d..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/hist_log.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_log.svg b/lib/matplotlib/tests/baseline_images/test_axes/hist_log.svg
deleted file mode 100644
index d0825b425ba3..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/hist_log.svg
+++ /dev/null
@@ -1,468 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_offset.pdf b/lib/matplotlib/tests/baseline_images/test_axes/hist_offset.pdf
deleted file mode 100644
index 45cc03fb511f..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/hist_offset.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_offset.svg b/lib/matplotlib/tests/baseline_images/test_axes/hist_offset.svg
deleted file mode 100644
index e3865b8cf8bf..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/hist_offset.svg
+++ /dev/null
@@ -1,646 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_bar.pdf b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_bar.pdf
deleted file mode 100644
index 8c1e835c2729..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_bar.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_bar.svg b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_bar.svg
deleted file mode 100644
index c5bcbc473301..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_bar.svg
+++ /dev/null
@@ -1,1485 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_normed.pdf b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_normed.pdf
deleted file mode 100644
index c63109d24640..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_normed.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_normed.svg b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_normed.svg
deleted file mode 100644
index a48c7fdd2eda..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_normed.svg
+++ /dev/null
@@ -1,657 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_step.pdf b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_step.pdf
deleted file mode 100644
index a9e7412b235b..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_step.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_step.svg b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_step.svg
deleted file mode 100644
index 19e4ea8a8969..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_step.svg
+++ /dev/null
@@ -1,553 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled.pdf b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled.pdf
deleted file mode 100644
index 4c55a0fa010d..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled.svg b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled.svg
deleted file mode 100644
index 5be44c0cf6b7..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled.svg
+++ /dev/null
@@ -1,591 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled_alpha.pdf b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled_alpha.pdf
deleted file mode 100644
index 182020177eda..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled_alpha.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled_alpha.svg b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled_alpha.svg
deleted file mode 100644
index 7d595a98a5ef..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_stepfilled_alpha.svg
+++ /dev/null
@@ -1,591 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_weights.pdf b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_weights.pdf
deleted file mode 100644
index f1c383b62486..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_weights.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_weights.svg b/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_weights.svg
deleted file mode 100644
index 452839806945..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/hist_stacked_weights.svg
+++ /dev/null
@@ -1,610 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery.pdf b/lib/matplotlib/tests/baseline_images/test_axes/markevery.pdf
deleted file mode 100644
index 8a2a4887d2d7..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/markevery.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery.svg b/lib/matplotlib/tests/baseline_images/test_axes/markevery.svg
deleted file mode 100644
index 8ae4cdac28a1..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/markevery.svg
+++ /dev/null
@@ -1,987 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_line.pdf b/lib/matplotlib/tests/baseline_images/test_axes/markevery_line.pdf
deleted file mode 100644
index 9bff9fcd374d..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/markevery_line.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_line.svg b/lib/matplotlib/tests/baseline_images/test_axes/markevery_line.svg
deleted file mode 100644
index db71bd78fa57..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/markevery_line.svg
+++ /dev/null
@@ -1,1407 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales.pdf b/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales.pdf
deleted file mode 100644
index e0f266c1670c..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales.svg b/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales.svg
deleted file mode 100644
index 760903302ecd..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales.svg
+++ /dev/null
@@ -1,3177 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_nans.pdf b/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_nans.pdf
deleted file mode 100644
index bd4feafd6aa0..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_nans.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_nans.svg b/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_nans.svg
deleted file mode 100644
index c52aaf9de094..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_nans.svg
+++ /dev/null
@@ -1,3581 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_zoomed.pdf b/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_zoomed.pdf
deleted file mode 100644
index 103c8c292503..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_zoomed.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_zoomed.svg b/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_zoomed.svg
deleted file mode 100644
index 746e66f65dfb..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/markevery_linear_scales_zoomed.svg
+++ /dev/null
@@ -1,3420 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_log_scales.pdf b/lib/matplotlib/tests/baseline_images/test_axes/markevery_log_scales.pdf
deleted file mode 100644
index d2c84bf64c66..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/markevery_log_scales.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_log_scales.svg b/lib/matplotlib/tests/baseline_images/test_axes/markevery_log_scales.svg
deleted file mode 100644
index 1c1ee14a1282..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/markevery_log_scales.svg
+++ /dev/null
@@ -1,6491 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_polar.pdf b/lib/matplotlib/tests/baseline_images/test_axes/markevery_polar.pdf
deleted file mode 100644
index b69860d339e9..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/markevery_polar.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/markevery_polar.svg b/lib/matplotlib/tests/baseline_images/test_axes/markevery_polar.svg
deleted file mode 100644
index 19730045f101..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/markevery_polar.svg
+++ /dev/null
@@ -1,4181 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/mollweide_grid.pdf b/lib/matplotlib/tests/baseline_images/test_axes/mollweide_grid.pdf
deleted file mode 100644
index c9306e718556..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/mollweide_grid.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/mollweide_grid.svg b/lib/matplotlib/tests/baseline_images/test_axes/mollweide_grid.svg
deleted file mode 100644
index 64359dcf6376..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/mollweide_grid.svg
+++ /dev/null
@@ -1,1851 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_baseline.pdf b/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_baseline.pdf
deleted file mode 100644
index 531c9c5e9b3f..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_baseline.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_baseline.svg b/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_baseline.svg
deleted file mode 100644
index ec64d7cdbf4e..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_baseline.svg
+++ /dev/null
@@ -1,3359 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_image.pdf b/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_image.pdf
deleted file mode 100644
index 8f08637012e4..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_image.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_image.svg b/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_image.svg
deleted file mode 100644
index 421dc4448593..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/stackplot_test_image.svg
+++ /dev/null
@@ -1,651 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/twin_axis_locators_formatters.pdf b/lib/matplotlib/tests/baseline_images/test_axes/twin_axis_locators_formatters.pdf
deleted file mode 100644
index f189df616a33..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/twin_axis_locators_formatters.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/twin_axis_locators_formatters.svg b/lib/matplotlib/tests/baseline_images/test_axes/twin_axis_locators_formatters.svg
deleted file mode 100644
index 12763588c0d5..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/twin_axis_locators_formatters.svg
+++ /dev/null
@@ -1,1290 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/vline_hline_zorder.pdf b/lib/matplotlib/tests/baseline_images/test_axes/vline_hline_zorder.pdf
deleted file mode 100644
index e6974a409dca..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_axes/vline_hline_zorder.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_axes/vline_hline_zorder.svg b/lib/matplotlib/tests/baseline_images/test_axes/vline_hline_zorder.svg
deleted file mode 100644
index a2eaa040cbb3..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_axes/vline_hline_zorder.svg
+++ /dev/null
@@ -1,1011 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__add_positions.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__add_positions.pdf
deleted file mode 100644
index c4019065ae7a..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__add_positions.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__add_positions.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__add_positions.svg
deleted file mode 100644
index f2b8d40dced5..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__add_positions.svg
+++ /dev/null
@@ -1,811 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__append_positions.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__append_positions.pdf
deleted file mode 100644
index 3da31c23f37b..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__append_positions.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__append_positions.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__append_positions.svg
deleted file mode 100644
index 9ceeb930cef2..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__append_positions.svg
+++ /dev/null
@@ -1,859 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__default.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__default.pdf
deleted file mode 100644
index 24edb67d2989..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__default.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__default.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__default.svg
deleted file mode 100644
index aac64d958b31..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__default.svg
+++ /dev/null
@@ -1,731 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__extend_positions.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__extend_positions.pdf
deleted file mode 100644
index 350240c3a1ef..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__extend_positions.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__extend_positions.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__extend_positions.svg
deleted file mode 100644
index c4b5c08c50c0..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__extend_positions.svg
+++ /dev/null
@@ -1,844 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_color.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_color.pdf
deleted file mode 100644
index 897d90653212..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_color.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_color.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_color.svg
deleted file mode 100644
index 29a9ad0368b4..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_color.svg
+++ /dev/null
@@ -1,686 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linelength.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linelength.pdf
deleted file mode 100644
index 1de0c4066bc0..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linelength.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linelength.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linelength.svg
deleted file mode 100644
index 90b5fab01765..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linelength.svg
+++ /dev/null
@@ -1,799 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_lineoffset.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_lineoffset.pdf
deleted file mode 100644
index 17ac2ec9a703..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_lineoffset.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_lineoffset.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_lineoffset.svg
deleted file mode 100644
index b8dbf48bce65..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_lineoffset.svg
+++ /dev/null
@@ -1,758 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linestyle.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linestyle.pdf
deleted file mode 100644
index 4a4c75b5a6af..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linestyle.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linestyle.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linestyle.svg
deleted file mode 100644
index 2da07c3d9810..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linestyle.svg
+++ /dev/null
@@ -1,655 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linewidth.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linewidth.pdf
deleted file mode 100644
index 240cf285f2cf..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linewidth.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linewidth.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linewidth.svg
deleted file mode 100644
index d9b33747f360..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_linewidth.svg
+++ /dev/null
@@ -1,734 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_orientation.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_orientation.pdf
deleted file mode 100644
index e8eb805afcfa..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_orientation.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_orientation.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_orientation.svg
deleted file mode 100644
index 6d8187c688ff..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_orientation.svg
+++ /dev/null
@@ -1,686 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_positions.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_positions.pdf
deleted file mode 100644
index 5e7c3569af07..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_positions.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_positions.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_positions.svg
deleted file mode 100644
index e7ba87cd63c7..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__set_positions.svg
+++ /dev/null
@@ -1,803 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation.pdf
deleted file mode 100644
index 78ffdf083661..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation.svg
deleted file mode 100644
index a467edef0196..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation.svg
+++ /dev/null
@@ -1,761 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation__2x.pdf b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation__2x.pdf
deleted file mode 100644
index aa7db682592b..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation__2x.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation__2x.svg b/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation__2x.svg
deleted file mode 100644
index 0f7bde1e09d8..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_collections/EventCollection_plot__switch_orientation__2x.svg
+++ /dev/null
@@ -1,781 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_figure/figure_legend.pdf b/lib/matplotlib/tests/baseline_images/test_figure/figure_legend.pdf
deleted file mode 100644
index 4c9d292ad180..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_figure/figure_legend.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_figure/figure_legend.svg b/lib/matplotlib/tests/baseline_images/test_figure/figure_legend.svg
deleted file mode 100644
index d3be94a5e07c..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_figure/figure_legend.svg
+++ /dev/null
@@ -1,882 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_figure/figure_suptitle.pdf b/lib/matplotlib/tests/baseline_images/test_figure/figure_suptitle.pdf
deleted file mode 100644
index a240dc52d2ed..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_figure/figure_suptitle.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_figure/figure_suptitle.svg b/lib/matplotlib/tests/baseline_images/test_figure/figure_suptitle.svg
deleted file mode 100644
index 04c69d7df02a..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_figure/figure_suptitle.svg
+++ /dev/null
@@ -1,541 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_figure/figure_today.pdf b/lib/matplotlib/tests/baseline_images/test_figure/figure_today.pdf
deleted file mode 100644
index d1909c6c80ee..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_figure/figure_today.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_figure/figure_today.svg b/lib/matplotlib/tests/baseline_images/test_figure/figure_today.svg
deleted file mode 100644
index e94c8e3c72c2..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_figure/figure_today.svg
+++ /dev/null
@@ -1,715 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/fancy.pdf b/lib/matplotlib/tests/baseline_images/test_legend/fancy.pdf
deleted file mode 100644
index b0fb8a4af7f2..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_legend/fancy.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/fancy.svg b/lib/matplotlib/tests/baseline_images/test_legend/fancy.svg
deleted file mode 100644
index 9e56f5ed36bb..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_legend/fancy.svg
+++ /dev/null
@@ -1,776 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto1.pdf b/lib/matplotlib/tests/baseline_images/test_legend/legend_auto1.pdf
deleted file mode 100644
index fef8197061cf..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto1.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto1.svg b/lib/matplotlib/tests/baseline_images/test_legend/legend_auto1.svg
deleted file mode 100644
index 17a7270dc97b..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto1.svg
+++ /dev/null
@@ -1,561 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto2.pdf b/lib/matplotlib/tests/baseline_images/test_legend/legend_auto2.pdf
deleted file mode 100644
index 95642d306bdc..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto2.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto2.svg b/lib/matplotlib/tests/baseline_images/test_legend/legend_auto2.svg
deleted file mode 100644
index 4dbb53e56e0b..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto2.svg
+++ /dev/null
@@ -1,1990 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto3.pdf b/lib/matplotlib/tests/baseline_images/test_legend/legend_auto3.pdf
deleted file mode 100644
index 69c1ffba7a60..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto3.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto3.svg b/lib/matplotlib/tests/baseline_images/test_legend/legend_auto3.svg
deleted file mode 100644
index dcc9d3f83f9a..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_legend/legend_auto3.svg
+++ /dev/null
@@ -1,594 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/legend_expand.pdf b/lib/matplotlib/tests/baseline_images/test_legend/legend_expand.pdf
deleted file mode 100644
index 7db4ea697579..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_legend/legend_expand.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/legend_expand.svg b/lib/matplotlib/tests/baseline_images/test_legend/legend_expand.svg
deleted file mode 100644
index 142da9bd7fe6..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_legend/legend_expand.svg
+++ /dev/null
@@ -1,1135 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/legend_various_labels.pdf b/lib/matplotlib/tests/baseline_images/test_legend/legend_various_labels.pdf
deleted file mode 100644
index a16341c99039..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_legend/legend_various_labels.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/legend_various_labels.svg b/lib/matplotlib/tests/baseline_images/test_legend/legend_various_labels.svg
deleted file mode 100644
index d0ee0f63fdf8..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_legend/legend_various_labels.svg
+++ /dev/null
@@ -1,596 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc1.pdf b/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc1.pdf
deleted file mode 100644
index c7fae8bd6dde..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc1.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc1.svg b/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc1.svg
deleted file mode 100644
index ea371456253f..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc1.svg
+++ /dev/null
@@ -1,470 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc3.pdf b/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc3.pdf
deleted file mode 100644
index 321d75f1ae41..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc3.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc3.svg b/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc3.svg
deleted file mode 100644
index cd5aa2fcef1e..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_legend/scatter_rc3.svg
+++ /dev/null
@@ -1,537 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_patches/clip_to_bbox.pdf b/lib/matplotlib/tests/baseline_images/test_patches/clip_to_bbox.pdf
deleted file mode 100644
index ecff2574e0a5..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_patches/clip_to_bbox.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_patches/clip_to_bbox.svg b/lib/matplotlib/tests/baseline_images/test_patches/clip_to_bbox.svg
deleted file mode 100644
index 9b7644a861c5..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_patches/clip_to_bbox.svg
+++ /dev/null
@@ -1,515 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_axes.pdf b/lib/matplotlib/tests/baseline_images/test_polar/polar_axes.pdf
deleted file mode 100644
index f56b04c4d3a6..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_polar/polar_axes.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_axes.svg b/lib/matplotlib/tests/baseline_images/test_polar/polar_axes.svg
deleted file mode 100644
index cf8b876685f7..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_polar/polar_axes.svg
+++ /dev/null
@@ -1,1250 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_coords.pdf b/lib/matplotlib/tests/baseline_images/test_polar/polar_coords.pdf
deleted file mode 100644
index c9fa69334e88..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_polar/polar_coords.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_coords.svg b/lib/matplotlib/tests/baseline_images/test_polar/polar_coords.svg
deleted file mode 100644
index a2b3a95d136b..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_polar/polar_coords.svg
+++ /dev/null
@@ -1,348 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_negative_rmin.pdf b/lib/matplotlib/tests/baseline_images/test_polar/polar_negative_rmin.pdf
deleted file mode 100644
index aa98d5bb8cf1..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_polar/polar_negative_rmin.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_negative_rmin.svg b/lib/matplotlib/tests/baseline_images/test_polar/polar_negative_rmin.svg
deleted file mode 100644
index 47dd9d1a6792..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_polar/polar_negative_rmin.svg
+++ /dev/null
@@ -1,973 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_rlabel_position.pdf b/lib/matplotlib/tests/baseline_images/test_polar/polar_rlabel_position.pdf
deleted file mode 100644
index 8e41309e1736..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_polar/polar_rlabel_position.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_rlabel_position.svg b/lib/matplotlib/tests/baseline_images/test_polar/polar_rlabel_position.svg
deleted file mode 100644
index 07c6695f7790..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_polar/polar_rlabel_position.svg
+++ /dev/null
@@ -1,687 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_rmin.pdf b/lib/matplotlib/tests/baseline_images/test_polar/polar_rmin.pdf
deleted file mode 100644
index 8bcbd4b17bcc..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_polar/polar_rmin.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_rmin.svg b/lib/matplotlib/tests/baseline_images/test_polar/polar_rmin.svg
deleted file mode 100644
index 347ae67589e6..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_polar/polar_rmin.svg
+++ /dev/null
@@ -1,1012 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_rorigin.pdf b/lib/matplotlib/tests/baseline_images/test_polar/polar_rorigin.pdf
deleted file mode 100644
index 962f95a40d4f..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_polar/polar_rorigin.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_rorigin.svg b/lib/matplotlib/tests/baseline_images/test_polar/polar_rorigin.svg
deleted file mode 100644
index 2048cb1e7f73..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_polar/polar_rorigin.svg
+++ /dev/null
@@ -1,1074 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_position.pdf b/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_position.pdf
deleted file mode 100644
index f132d8f33262..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_position.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_position.svg b/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_position.svg
deleted file mode 100644
index 8dfbb7a36482..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_position.svg
+++ /dev/null
@@ -1,960 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_wedge.pdf b/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_wedge.pdf
deleted file mode 100644
index 0a7c328ac737..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_wedge.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_wedge.svg b/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_wedge.svg
deleted file mode 100644
index d45bf67a02a9..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_polar/polar_theta_wedge.svg
+++ /dev/null
@@ -1,6558 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_skew/skew_axes.pdf b/lib/matplotlib/tests/baseline_images/test_skew/skew_axes.pdf
deleted file mode 100644
index affd68412e62..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_skew/skew_axes.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_skew/skew_axes.svg b/lib/matplotlib/tests/baseline_images/test_skew/skew_axes.svg
deleted file mode 100644
index d5410d62d7b2..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_skew/skew_axes.svg
+++ /dev/null
@@ -1,276 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_skew/skew_rects.pdf b/lib/matplotlib/tests/baseline_images/test_skew/skew_rects.pdf
deleted file mode 100644
index c16fc9c2d916..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_skew/skew_rects.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_skew/skew_rects.svg b/lib/matplotlib/tests/baseline_images/test_skew/skew_rects.svg
deleted file mode 100644
index ff18e2b4df0b..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_skew/skew_rects.svg
+++ /dev/null
@@ -1,5368 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_spines/black_axes.pdf b/lib/matplotlib/tests/baseline_images/test_spines/black_axes.pdf
deleted file mode 100644
index 96eacb9308d9..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_spines/black_axes.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_spines/black_axes.svg b/lib/matplotlib/tests/baseline_images/test_spines/black_axes.svg
deleted file mode 100644
index 8f7ff932859d..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_spines/black_axes.svg
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_spines/spines_axes_positions.pdf b/lib/matplotlib/tests/baseline_images/test_spines/spines_axes_positions.pdf
deleted file mode 100644
index 309a299edb40..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_spines/spines_axes_positions.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_spines/spines_axes_positions.svg b/lib/matplotlib/tests/baseline_images/test_spines/spines_axes_positions.svg
deleted file mode 100644
index 4d0bb1aefc81..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_spines/spines_axes_positions.svg
+++ /dev/null
@@ -1,856 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_spines/spines_capstyle.pdf b/lib/matplotlib/tests/baseline_images/test_spines/spines_capstyle.pdf
deleted file mode 100644
index f596d08ce38d..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_spines/spines_capstyle.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_spines/spines_capstyle.svg b/lib/matplotlib/tests/baseline_images/test_spines/spines_capstyle.svg
deleted file mode 100644
index c241158c7fd9..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_spines/spines_capstyle.svg
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_spines/spines_data_positions.pdf b/lib/matplotlib/tests/baseline_images/test_spines/spines_data_positions.pdf
deleted file mode 100644
index 0819ac3993c4..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_spines/spines_data_positions.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_spines/spines_data_positions.svg b/lib/matplotlib/tests/baseline_images/test_spines/spines_data_positions.svg
deleted file mode 100644
index 86a79b5fe89d..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_spines/spines_data_positions.svg
+++ /dev/null
@@ -1,538 +0,0 @@
-
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_colormap.pdf b/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_colormap.pdf
deleted file mode 100644
index 1b29bdcd1fc3..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_colormap.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_colormap.svg b/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_colormap.svg
deleted file mode 100644
index a95118c95d97..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_colormap.svg
+++ /dev/null
@@ -1,2647 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_masks_and_nans.pdf b/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_masks_and_nans.pdf
deleted file mode 100644
index 7d6beca0b3ac..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_masks_and_nans.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_masks_and_nans.svg b/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_masks_and_nans.svg
deleted file mode 100644
index 17e4c78c2490..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_streamplot/streamplot_masks_and_nans.svg
+++ /dev/null
@@ -1,3845 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/baseline_images/test_subplots/subplots_offset_text.pdf b/lib/matplotlib/tests/baseline_images/test_subplots/subplots_offset_text.pdf
deleted file mode 100644
index 5fdc39730c4f..000000000000
Binary files a/lib/matplotlib/tests/baseline_images/test_subplots/subplots_offset_text.pdf and /dev/null differ
diff --git a/lib/matplotlib/tests/baseline_images/test_subplots/subplots_offset_text.svg b/lib/matplotlib/tests/baseline_images/test_subplots/subplots_offset_text.svg
deleted file mode 100644
index 6f2498ca0912..000000000000
--- a/lib/matplotlib/tests/baseline_images/test_subplots/subplots_offset_text.svg
+++ /dev/null
@@ -1,1804 +0,0 @@
-
-
-
diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py
index 431d1eb6eaf6..c2b6d4fa8086 100644
--- a/lib/matplotlib/tests/test_arrow_patches.py
+++ b/lib/matplotlib/tests/test_arrow_patches.py
@@ -11,7 +11,7 @@ def draw_arrow(ax, t, r):
fc="b", ec='k'))
-@image_comparison(['fancyarrow_test_image'],
+@image_comparison(['fancyarrow_test_image.png'],
tol=0 if platform.machine() == 'x86_64' else 0.012)
def test_fancyarrow():
# Added 0 to test division by zero error described in issue 3930
diff --git a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py
index dbae45f203fa..e3fc1ada9941 100644
--- a/lib/matplotlib/tests/test_axes.py
+++ b/lib/matplotlib/tests/test_axes.py
@@ -75,7 +75,7 @@ def test_repr():
"label='label', title={'center': 'title'}, xlabel='x', ylabel='y'>")
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_label_loc_vertical(fig_test, fig_ref):
ax = fig_test.subplots()
sc = ax.scatter([1, 2], [1, 2], c=[1, 2], label='scatter')
@@ -94,7 +94,7 @@ def test_label_loc_vertical(fig_test, fig_ref):
cbar.set_label("Z Label", y=1, ha='right')
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_label_loc_horizontal(fig_test, fig_ref):
ax = fig_test.subplots()
sc = ax.scatter([1, 2], [1, 2], c=[1, 2], label='scatter')
@@ -113,7 +113,7 @@ def test_label_loc_horizontal(fig_test, fig_ref):
cbar.set_label("Z Label", x=0, ha='left')
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_label_loc_rc(fig_test, fig_ref):
with matplotlib.rc_context({"xaxis.labellocation": "right",
"yaxis.labellocation": "top"}):
@@ -237,12 +237,7 @@ def test_matshow(fig_test, fig_ref):
ax_ref.xaxis.set_ticks_position('both')
-@image_comparison(['formatter_ticker_001',
- 'formatter_ticker_002',
- 'formatter_ticker_003',
- 'formatter_ticker_004',
- 'formatter_ticker_005',
- ],
+@image_comparison([f'formatter_ticker_{i:03d}.png' for i in range(1, 6)],
tol=0 if platform.machine() == 'x86_64' else 0.031)
def test_formatter_ticker():
import matplotlib.testing.jpl_units as units
@@ -334,7 +329,7 @@ def test_strmethodformatter_auto_formatter():
assert ax.yaxis.get_minor_formatter().fmt == targ_strformatter.fmt
-@image_comparison(["twin_axis_locators_formatters"])
+@image_comparison(["twin_axis_locators_formatters.png"])
def test_twin_axis_locators_formatters():
vals = np.linspace(0, 1, num=5, endpoint=True)
locs = np.sin(np.pi * vals / 2.0)
@@ -601,7 +596,7 @@ def test_minorticks_on_rcParams_both(fig_test, fig_ref):
ax_ref.minorticks_on()
-@image_comparison(["autoscale_tiny_range"], remove_text=True)
+@image_comparison(["autoscale_tiny_range.png"], remove_text=True)
def test_autoscale_tiny_range():
# github pull #904
fig, axs = plt.subplots(2, 2)
@@ -953,7 +948,7 @@ def test_aitoff_proj():
ax.plot(X.flat, Y.flat, 'o', markersize=4)
-@image_comparison(['axvspan_epoch'])
+@image_comparison(['axvspan_epoch.png'])
def test_axvspan_epoch():
import matplotlib.testing.jpl_units as units
units.register()
@@ -968,7 +963,7 @@ def test_axvspan_epoch():
ax.set_xlim(t0 - 5.0*dt, tf + 5.0*dt)
-@image_comparison(['axhspan_epoch'], tol=0.02)
+@image_comparison(['axhspan_epoch.png'], tol=0.02)
def test_axhspan_epoch():
import matplotlib.testing.jpl_units as units
units.register()
@@ -1297,7 +1292,7 @@ def test_fill_betweenx_input(y, x1, x2):
ax.fill_betweenx(y, x1, x2)
-@image_comparison(['fill_between_interpolate'], remove_text=True,
+@image_comparison(['fill_between_interpolate.png'], remove_text=True,
tol=0 if platform.machine() == 'x86_64' else 0.012)
def test_fill_between_interpolate():
x = np.arange(0.0, 2, 0.02)
@@ -1322,7 +1317,7 @@ def test_fill_between_interpolate():
interpolate=True)
-@image_comparison(['fill_between_interpolate_decreasing'],
+@image_comparison(['fill_between_interpolate_decreasing.png'],
style='mpl20', remove_text=True)
def test_fill_between_interpolate_decreasing():
p = np.array([724.3, 700, 655])
@@ -1343,7 +1338,7 @@ def test_fill_between_interpolate_decreasing():
ax.set_ylim(800, 600)
-@image_comparison(['fill_between_interpolate_nan'], remove_text=True)
+@image_comparison(['fill_between_interpolate_nan.png'], remove_text=True)
def test_fill_between_interpolate_nan():
# Tests fix for issue #18986.
x = np.arange(10)
@@ -1812,7 +1807,7 @@ def test_marker_as_markerstyle():
ax.errorbar([1, 2, 3], [5, 4, 3], marker=m)
-@image_comparison(['markevery'], remove_text=True)
+@image_comparison(['markevery.png'], remove_text=True)
def test_markevery():
x = np.linspace(0, 10, 100)
y = np.sin(x) * np.sqrt(x/10 + 0.5)
@@ -1826,7 +1821,7 @@ def test_markevery():
ax.legend()
-@image_comparison(['markevery_line'], remove_text=True, tol=0.005)
+@image_comparison(['markevery_line.png'], remove_text=True, tol=0.005)
def test_markevery_line():
# TODO: a slight change in rendering between Inkscape versions may explain
# why one had to introduce a small non-zero tolerance for the SVG test
@@ -1844,7 +1839,7 @@ def test_markevery_line():
ax.legend()
-@image_comparison(['markevery_linear_scales'], remove_text=True, tol=0.001)
+@image_comparison(['markevery_linear_scales.png'], remove_text=True, tol=0.001)
def test_markevery_linear_scales():
cases = [None,
8,
@@ -1869,7 +1864,7 @@ def test_markevery_linear_scales():
plt.plot(x, y, 'o', ls='-', ms=4, markevery=case)
-@image_comparison(['markevery_linear_scales_zoomed'], remove_text=True)
+@image_comparison(['markevery_linear_scales_zoomed.png'], remove_text=True)
def test_markevery_linear_scales_zoomed():
cases = [None,
8,
@@ -1896,7 +1891,7 @@ def test_markevery_linear_scales_zoomed():
plt.ylim((1.1, 1.7))
-@image_comparison(['markevery_log_scales'], remove_text=True)
+@image_comparison(['markevery_log_scales.png'], remove_text=True)
def test_markevery_log_scales():
cases = [None,
8,
@@ -1923,7 +1918,7 @@ def test_markevery_log_scales():
plt.plot(x, y, 'o', ls='-', ms=4, markevery=case)
-@image_comparison(['markevery_polar'], style='default', remove_text=True)
+@image_comparison(['markevery_polar.png'], style='default', remove_text=True)
def test_markevery_polar():
cases = [None,
8,
@@ -1947,7 +1942,7 @@ def test_markevery_polar():
plt.plot(theta, r, 'o', ls='-', ms=4, markevery=case)
-@image_comparison(['markevery_linear_scales_nans'], remove_text=True)
+@image_comparison(['markevery_linear_scales_nans.png'], remove_text=True)
def test_markevery_linear_scales_nans():
cases = [None,
8,
@@ -2228,7 +2223,7 @@ def test_bar_pandas_indexed(pd):
@mpl.style.context('default')
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_bar_hatches(fig_test, fig_ref):
ax_test = fig_test.subplots()
ax_ref = fig_ref.subplots()
@@ -2284,7 +2279,7 @@ def test_pandas_minimal_plot(pd):
plt.plot(df, df)
-@image_comparison(['hist_log'], remove_text=True)
+@image_comparison(['hist_log.png'], remove_text=True)
def test_hist_log():
data0 = np.linspace(0, 1, 200)**3
data = np.concatenate([1 - data0, 1 + data0])
@@ -2675,7 +2670,7 @@ def test_contour_colorbar():
cbar.add_lines(cs2, erase=False)
-@image_comparison(['hist2d', 'hist2d'], remove_text=True, style='mpl20')
+@image_comparison(['hist2d.png', 'hist2d.png'], remove_text=True, style='mpl20')
def test_hist2d():
# Remove this line when this test image is regenerated.
plt.rcParams['pcolormesh.snap'] = False
@@ -2693,7 +2688,7 @@ def test_hist2d():
ax.hist2d("x", "y", bins=10, data=data, rasterized=True)
-@image_comparison(['hist2d_transpose'], remove_text=True, style='mpl20')
+@image_comparison(['hist2d_transpose.png'], remove_text=True, style='mpl20')
def test_hist2d_transpose():
# Remove this line when this test image is regenerated.
plt.rcParams['pcolormesh.snap'] = False
@@ -3230,7 +3225,7 @@ def test_log_scales_invalid():
ax.set_ylim(-1, 10)
-@image_comparison(['stackplot_test_image', 'stackplot_test_image'],
+@image_comparison(['stackplot_test_image.png', 'stackplot_test_image.png'],
tol=0 if platform.machine() == 'x86_64' else 0.031)
def test_stackplot():
fig = plt.figure()
@@ -3252,7 +3247,7 @@ def test_stackplot():
ax.set_ylim((0, 70))
-@image_comparison(['stackplot_test_baseline'], remove_text=True)
+@image_comparison(['stackplot_test_baseline.png'], remove_text=True)
def test_stackplot_baseline():
np.random.seed(0)
@@ -3277,7 +3272,7 @@ def layers(n, m):
axs[1, 1].stackplot(range(100), d.T, baseline='weighted_wiggle')
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_stackplot_hatching(fig_ref, fig_test):
x = np.linspace(0, 10, 10)
y1 = 1.0 * x
@@ -3446,7 +3441,7 @@ def test_bxp_customwhisker():
whiskerprops=dict(linestyle='-', color='m', lw=3)))
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_boxplot_median_bound_by_box(fig_test, fig_ref):
data = np.arange(3)
medianprops_test = {"linewidth": 12}
@@ -3562,7 +3557,7 @@ def test_bxp_bad_capwidths():
_bxp_test_helper(bxp_kwargs=dict(capwidths=[1]))
-@image_comparison(['boxplot', 'boxplot'], tol=1.28, style='default')
+@image_comparison(['boxplot.png', 'boxplot.png'], tol=1.28, style='default')
def test_boxplot():
# Randomness used for bootstrapping.
np.random.seed(937)
@@ -3662,7 +3657,7 @@ def _rc_test_bxp_helper(ax, rc_dict):
return ax
-@image_comparison(['boxplot_rc_parameters'],
+@image_comparison(['boxplot_rc_parameters.png'],
savefig_kwarg={'dpi': 100}, remove_text=True,
tol=1, style='default')
def test_boxplot_rc_parameters():
@@ -4077,7 +4072,7 @@ def test_tick_space_size_0():
plt.savefig(b, dpi=80, format='raw')
-@image_comparison(['errorbar_basic', 'errorbar_mixed', 'errorbar_basic'])
+@image_comparison(['errorbar_basic.png', 'errorbar_mixed.png', 'errorbar_basic.png'])
def test_errorbar():
# longdouble due to floating point rounding issues with certain
# computer chipsets
@@ -4132,8 +4127,7 @@ def test_errorbar():
ax.set_title("Simplest errorbars, 0.2 in x, 0.4 in y")
-@image_comparison(['mixed_errorbar_polar_caps'], extensions=['png'],
- remove_text=True)
+@image_comparison(['mixed_errorbar_polar_caps.png'], remove_text=True)
def test_mixed_errorbar_polar_caps():
"""
Mix several polar errorbar use cases in a single test figure.
@@ -4182,7 +4176,7 @@ def test_errorbar_colorcycle():
assert mcolors.to_rgba(ln1.get_color()) == mcolors.to_rgba('C2')
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_errorbar_cycle_ecolor(fig_test, fig_ref):
x = np.arange(0.1, 4, 0.5)
y = [np.exp(-x+n) for n in range(4)]
@@ -4215,7 +4209,7 @@ def test_errorbar_shape():
ax.errorbar(x, y, yerr=yerr, xerr=xerr, fmt='o')
-@image_comparison(['errorbar_limits'])
+@image_comparison(['errorbar_limits.png'])
def test_errorbar_limits():
x = np.arange(0.5, 5.5, 0.5)
y = np.exp(-x)
@@ -4381,7 +4375,7 @@ def test_xerr_yerr_not_none():
ax.errorbar(x=[0], y=[0], yerr=[[None], [1]])
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_errorbar_every(fig_test, fig_ref):
x = np.linspace(0, 1, 15)
y = x * (1-x)
@@ -4457,7 +4451,7 @@ def test_errorbar_masked_negative(fig_test, fig_ref):
ax.errorbar([4], [3], yerr=[6], fmt="C0")
-@image_comparison(['hist_stacked_stepfilled', 'hist_stacked_stepfilled'])
+@image_comparison(['hist_stacked_stepfilled.png', 'hist_stacked_stepfilled.png'])
def test_hist_stacked_stepfilled():
# make some data
d1 = np.linspace(1, 3, 20)
@@ -4471,7 +4465,7 @@ def test_hist_stacked_stepfilled():
ax.hist("x", histtype="stepfilled", stacked=True, data=data)
-@image_comparison(['hist_offset'])
+@image_comparison(['hist_offset.png'])
def test_hist_offset():
# make some data
d1 = np.linspace(0, 10, 50)
@@ -4500,7 +4494,7 @@ def test_hist_step_horiz():
ax.hist((d1, d2), histtype="step", orientation="horizontal")
-@image_comparison(['hist_stacked_weights'])
+@image_comparison(['hist_stacked_weights.png'])
def test_hist_stacked_weighted():
# make some data
d1 = np.linspace(0, 10, 50)
@@ -4628,7 +4622,7 @@ def test_stem_orientation():
orientation='horizontal')
-@image_comparison(['hist_stacked_stepfilled_alpha'])
+@image_comparison(['hist_stacked_stepfilled_alpha.png'])
def test_hist_stacked_stepfilled_alpha():
# make some data
d1 = np.linspace(1, 3, 20)
@@ -4637,7 +4631,7 @@ def test_hist_stacked_stepfilled_alpha():
ax.hist((d1, d2), histtype="stepfilled", stacked=True, alpha=0.5)
-@image_comparison(['hist_stacked_step'])
+@image_comparison(['hist_stacked_step.png'])
def test_hist_stacked_step():
# make some data
d1 = np.linspace(1, 3, 20)
@@ -4646,7 +4640,7 @@ def test_hist_stacked_step():
ax.hist((d1, d2), histtype="step", stacked=True)
-@image_comparison(['hist_stacked_normed'])
+@image_comparison(['hist_stacked_normed.png'])
def test_hist_stacked_density():
# make some data
d1 = np.linspace(1, 3, 20)
@@ -4734,7 +4728,7 @@ def test_hist_stacked_step_bottom_geometry():
assert_array_equal(polygon.get_xy(), xy[1])
-@image_comparison(['hist_stacked_bar'])
+@image_comparison(['hist_stacked_bar.png'])
def test_hist_stacked_bar():
# make some data
d = [[100, 100, 100, 100, 200, 320, 450, 80, 20, 600, 310, 800],
@@ -4892,7 +4886,7 @@ def test_rgba_markers():
ax.axis([-1, 4, 0, 5])
-@image_comparison(['mollweide_grid'], remove_text=True)
+@image_comparison(['mollweide_grid.png'], remove_text=True)
def test_mollweide_grid():
# test that both horizontal and vertical gridlines appear on the Mollweide
# projection
@@ -4975,7 +4969,7 @@ def test_alpha():
markersize=20, lw=10)
-@image_comparison(['eventplot', 'eventplot'], remove_text=True)
+@image_comparison(['eventplot.png', 'eventplot.png'], remove_text=True)
def test_eventplot():
np.random.seed(0)
@@ -5181,7 +5175,7 @@ def test_vertex_markers():
ax.set_ylim([-1, 10])
-@image_comparison(['vline_hline_zorder', 'errorbar_zorder'],
+@image_comparison(['vline_hline_zorder.png', 'errorbar_zorder.png'],
tol=0 if platform.machine() == 'x86_64' else 0.026)
def test_eb_line_zorder():
x = list(range(10))
@@ -5211,7 +5205,7 @@ def test_eb_line_zorder():
ax.set_title("errorbar zorder test")
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_axline_loglog(fig_test, fig_ref):
ax = fig_test.subplots()
ax.set(xlim=(0.1, 10), ylim=(1e-3, 1))
@@ -5224,7 +5218,7 @@ def test_axline_loglog(fig_test, fig_ref):
ax.loglog([1, 10], [1e-3, 1e-2], c="k")
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_axline(fig_test, fig_ref):
ax = fig_test.subplots()
ax.set(xlim=(-1, 1), ylim=(-1, 1))
@@ -5247,7 +5241,7 @@ def test_axline(fig_test, fig_ref):
ax.axvline(-0.5, color='C5')
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_axline_transaxes(fig_test, fig_ref):
ax = fig_test.subplots()
ax.set(xlim=(-1, 1), ylim=(-1, 1))
@@ -5264,7 +5258,7 @@ def test_axline_transaxes(fig_test, fig_ref):
ax.plot([0, 0], [-1, 1], color='C3')
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_axline_transaxes_panzoom(fig_test, fig_ref):
# test that it is robust against pan/zoom and
# figure resize after plotting
@@ -6320,7 +6314,7 @@ def test_normalize_kwarg_pie():
assert abs(t2[0][-1].theta2 - 360.) > 1e-3
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_pie_hatch_single(fig_test, fig_ref):
x = [0.3, 0.3, 0.1]
hatch = '+'
@@ -6329,7 +6323,7 @@ def test_pie_hatch_single(fig_test, fig_ref):
[w.set_hatch(hatch) for w in wedges]
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_pie_hatch_multi(fig_test, fig_ref):
x = [0.3, 0.3, 0.1]
hatch = ['/', '+', '.']
@@ -9412,7 +9406,7 @@ def test_boxplot_tick_labels():
@needs_usetex
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_latex_pie_percent(fig_test, fig_ref):
data = [20, 10, 70]
diff --git a/lib/matplotlib/tests/test_backend_svg.py b/lib/matplotlib/tests/test_backend_svg.py
index b850a9ab6ff5..509136fe323e 100644
--- a/lib/matplotlib/tests/test_backend_svg.py
+++ b/lib/matplotlib/tests/test_backend_svg.py
@@ -101,7 +101,7 @@ def test_rasterized(fig_test, fig_ref):
ax_test.plot(x+1, y, "-", c="b", lw=10, rasterized=True)
-@check_figures_equal()
+@check_figures_equal(extensions=['svg'])
def test_rasterized_ordering(fig_test, fig_ref):
t = np.arange(0, 100) * (2.3)
x = np.cos(t)
diff --git a/lib/matplotlib/tests/test_collections.py b/lib/matplotlib/tests/test_collections.py
index db9c4be81a44..46ace3f233cb 100644
--- a/lib/matplotlib/tests/test_collections.py
+++ b/lib/matplotlib/tests/test_collections.py
@@ -66,7 +66,7 @@ def generate_EventCollection_plot():
return ax, coll, props
-@image_comparison(['EventCollection_plot__default'])
+@image_comparison(['EventCollection_plot__default.png'])
def test__EventCollection__get_props():
_, coll, props = generate_EventCollection_plot()
# check that the default segments have the correct coordinates
@@ -92,7 +92,7 @@ def test__EventCollection__get_props():
np.testing.assert_array_equal(color, props['color'])
-@image_comparison(['EventCollection_plot__set_positions'])
+@image_comparison(['EventCollection_plot__set_positions.png'])
def test__EventCollection__set_positions():
splt, coll, props = generate_EventCollection_plot()
new_positions = np.hstack([props['positions'], props['extra_positions']])
@@ -106,7 +106,7 @@ def test__EventCollection__set_positions():
splt.set_xlim(-1, 90)
-@image_comparison(['EventCollection_plot__add_positions'])
+@image_comparison(['EventCollection_plot__add_positions.png'])
def test__EventCollection__add_positions():
splt, coll, props = generate_EventCollection_plot()
new_positions = np.hstack([props['positions'],
@@ -124,7 +124,7 @@ def test__EventCollection__add_positions():
splt.set_xlim(-1, 35)
-@image_comparison(['EventCollection_plot__append_positions'])
+@image_comparison(['EventCollection_plot__append_positions.png'])
def test__EventCollection__append_positions():
splt, coll, props = generate_EventCollection_plot()
new_positions = np.hstack([props['positions'],
@@ -140,7 +140,7 @@ def test__EventCollection__append_positions():
splt.set_xlim(-1, 90)
-@image_comparison(['EventCollection_plot__extend_positions'])
+@image_comparison(['EventCollection_plot__extend_positions.png'])
def test__EventCollection__extend_positions():
splt, coll, props = generate_EventCollection_plot()
new_positions = np.hstack([props['positions'],
@@ -156,7 +156,7 @@ def test__EventCollection__extend_positions():
splt.set_xlim(-1, 90)
-@image_comparison(['EventCollection_plot__switch_orientation'])
+@image_comparison(['EventCollection_plot__switch_orientation.png'])
def test__EventCollection__switch_orientation():
splt, coll, props = generate_EventCollection_plot()
new_orientation = 'vertical'
@@ -173,7 +173,7 @@ def test__EventCollection__switch_orientation():
splt.set_xlim(0, 2)
-@image_comparison(['EventCollection_plot__switch_orientation__2x'])
+@image_comparison(['EventCollection_plot__switch_orientation__2x.png'])
def test__EventCollection__switch_orientation_2x():
"""
Check that calling switch_orientation twice sets the orientation back to
@@ -194,7 +194,7 @@ def test__EventCollection__switch_orientation_2x():
splt.set_title('EventCollection: switch_orientation 2x')
-@image_comparison(['EventCollection_plot__set_orientation'])
+@image_comparison(['EventCollection_plot__set_orientation.png'])
def test__EventCollection__set_orientation():
splt, coll, props = generate_EventCollection_plot()
new_orientation = 'vertical'
@@ -211,7 +211,7 @@ def test__EventCollection__set_orientation():
splt.set_xlim(0, 2)
-@image_comparison(['EventCollection_plot__set_linelength'])
+@image_comparison(['EventCollection_plot__set_linelength.png'])
def test__EventCollection__set_linelength():
splt, coll, props = generate_EventCollection_plot()
new_linelength = 15
@@ -226,7 +226,7 @@ def test__EventCollection__set_linelength():
splt.set_ylim(-20, 20)
-@image_comparison(['EventCollection_plot__set_lineoffset'])
+@image_comparison(['EventCollection_plot__set_lineoffset.png'])
def test__EventCollection__set_lineoffset():
splt, coll, props = generate_EventCollection_plot()
new_lineoffset = -5.
@@ -242,9 +242,9 @@ def test__EventCollection__set_lineoffset():
@image_comparison([
- 'EventCollection_plot__set_linestyle',
- 'EventCollection_plot__set_linestyle',
- 'EventCollection_plot__set_linewidth',
+ 'EventCollection_plot__set_linestyle.png',
+ 'EventCollection_plot__set_linestyle.png',
+ 'EventCollection_plot__set_linewidth.png',
])
def test__EventCollection__set_prop():
for prop, value, expected in [
@@ -258,7 +258,7 @@ def test__EventCollection__set_prop():
splt.set_title(f'EventCollection: set_{prop}')
-@image_comparison(['EventCollection_plot__set_color'])
+@image_comparison(['EventCollection_plot__set_color.png'])
def test__EventCollection__set_color():
splt, coll, _ = generate_EventCollection_plot()
new_color = np.array([0, 1, 1, 1])
diff --git a/lib/matplotlib/tests/test_colors.py b/lib/matplotlib/tests/test_colors.py
index 1d13b940026b..7da4bab69c15 100644
--- a/lib/matplotlib/tests/test_colors.py
+++ b/lib/matplotlib/tests/test_colors.py
@@ -1624,7 +1624,7 @@ def test_scalarmappable_norm_update():
assert sm.stale
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_norm_update_figs(fig_test, fig_ref):
ax_ref = fig_ref.add_subplot()
ax_test = fig_test.add_subplot()
diff --git a/lib/matplotlib/tests/test_figure.py b/lib/matplotlib/tests/test_figure.py
index c80f53413181..3a4ced254091 100644
--- a/lib/matplotlib/tests/test_figure.py
+++ b/lib/matplotlib/tests/test_figure.py
@@ -209,7 +209,7 @@ def test_clf_keyword():
assert [t.get_text() for t in fig2.texts] == []
-@image_comparison(['figure_today'],
+@image_comparison(['figure_today.png'],
tol=0 if platform.machine() == 'x86_64' else 0.015)
def test_figure():
# named figure support
@@ -225,7 +225,7 @@ def test_figure():
plt.close('tomorrow')
-@image_comparison(['figure_legend'])
+@image_comparison(['figure_legend.png'])
def test_figure_legend():
fig, axs = plt.subplots(2)
axs[0].plot([0, 1], [1, 0], label='x', color='g')
@@ -322,7 +322,7 @@ def test_add_subplot_invalid():
fig.add_subplot(ax)
-@image_comparison(['figure_suptitle'])
+@image_comparison(['figure_suptitle.png'])
def test_suptitle():
fig, _ = plt.subplots()
fig.suptitle('hello', color='r')
diff --git a/lib/matplotlib/tests/test_image.py b/lib/matplotlib/tests/test_image.py
index 40dc6b812186..5373ed121560 100644
--- a/lib/matplotlib/tests/test_image.py
+++ b/lib/matplotlib/tests/test_image.py
@@ -122,7 +122,7 @@ def test_imshow_zoom(fig_test, fig_ref):
ax.set_ylim([10, 20])
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_imshow_pil(fig_test, fig_ref):
style.use("default")
png_path = Path(__file__).parent / "baseline_images/pngsuite/basn3p04.png"
@@ -1357,7 +1357,7 @@ def test_huge_range_log(fig_test, fig_ref, x):
interpolation='nearest', cmap=cmap)
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_spy_box(fig_test, fig_ref):
# setting up reference and test
ax_test = fig_test.subplots(1, 3)
diff --git a/lib/matplotlib/tests/test_legend.py b/lib/matplotlib/tests/test_legend.py
index 8baa7bb0f7d9..5e69044866db 100644
--- a/lib/matplotlib/tests/test_legend.py
+++ b/lib/matplotlib/tests/test_legend.py
@@ -42,7 +42,7 @@ def test_legend_ordereddict():
loc='center left', bbox_to_anchor=(1, .5))
-@image_comparison(['legend_auto1'], remove_text=True)
+@image_comparison(['legend_auto1.png'], remove_text=True)
def test_legend_auto1():
"""Test automatic legend placement"""
fig, ax = plt.subplots()
@@ -52,7 +52,7 @@ def test_legend_auto1():
ax.legend(loc='best')
-@image_comparison(['legend_auto2'], remove_text=True)
+@image_comparison(['legend_auto2.png'], remove_text=True)
def test_legend_auto2():
"""Test automatic legend placement"""
fig, ax = plt.subplots()
@@ -62,7 +62,7 @@ def test_legend_auto2():
ax.legend([b1[0], b2[0]], ['up', 'down'], loc='best')
-@image_comparison(['legend_auto3'])
+@image_comparison(['legend_auto3.png'])
def test_legend_auto3():
"""Test automatic legend placement"""
fig, ax = plt.subplots()
@@ -128,7 +128,7 @@ def test_legend_auto5():
assert_allclose(leg_bboxes[1].bounds, leg_bboxes[0].bounds)
-@image_comparison(['legend_various_labels'], remove_text=True)
+@image_comparison(['legend_various_labels.png'], remove_text=True)
def test_various_labels():
# tests all sorts of label types
fig = plt.figure()
@@ -187,7 +187,7 @@ def test_alpha_rcparam():
leg.legendPatch.set_facecolor([1, 0, 0, 0.5])
-@image_comparison(['fancy'], remove_text=True, tol=0.05)
+@image_comparison(['fancy.png'], remove_text=True, tol=0.05)
def test_fancy():
# Tolerance caused by changing default shadow "shade" from 0.3 to 1 - 0.7 =
# 0.30000000000000004
@@ -210,7 +210,7 @@ def test_framealpha():
plt.legend(framealpha=0.5)
-@image_comparison(['scatter_rc3', 'scatter_rc1'], remove_text=True)
+@image_comparison(['scatter_rc3.png', 'scatter_rc1.png'], remove_text=True)
def test_rc():
# using subplot triggers some offsetbox functionality untested elsewhere
plt.figure()
@@ -227,7 +227,7 @@ def test_rc():
title="My legend")
-@image_comparison(['legend_expand'], remove_text=True)
+@image_comparison(['legend_expand.png'], remove_text=True)
def test_legend_expand():
"""Test expand mode"""
legend_modes = [None, "expand"]
@@ -1274,7 +1274,7 @@ def test_legend_markers_from_line2d():
assert labels == new_labels
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_ncol_ncols(fig_test, fig_ref):
# Test that both ncol and ncols work
strings = ["a", "b", "c", "d", "e", "f"]
diff --git a/lib/matplotlib/tests/test_lines.py b/lib/matplotlib/tests/test_lines.py
index bbaea2510215..81252198cd8f 100644
--- a/lib/matplotlib/tests/test_lines.py
+++ b/lib/matplotlib/tests/test_lines.py
@@ -252,7 +252,7 @@ def test_is_sorted_and_has_non_nan():
plt.plot([np.nan] * n, range(n))
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_step_markers(fig_test, fig_ref):
fig_test.subplots().step([0, 1], "-o")
fig_ref.subplots().plot([0, 0, 1], [0, 1, 1], "-o", markevery=[0, 2])
@@ -342,7 +342,7 @@ def test_striped_lines():
ax.legend(handlelength=5)
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_odd_dashes(fig_test, fig_ref):
fig_test.add_subplot().plot([1, 2], dashes=[1, 2, 3])
fig_ref.add_subplot().plot([1, 2], dashes=[1, 2, 3, 1, 2, 3])
@@ -374,7 +374,7 @@ def test_picking():
assert_array_equal(indices['ind'], [0])
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_input_copy(fig_test, fig_ref):
t = np.arange(0, 6, 2)
diff --git a/lib/matplotlib/tests/test_offsetbox.py b/lib/matplotlib/tests/test_offsetbox.py
index f18fa7c777d1..b23a8da7dc05 100644
--- a/lib/matplotlib/tests/test_offsetbox.py
+++ b/lib/matplotlib/tests/test_offsetbox.py
@@ -412,7 +412,7 @@ def test_textarea_properties():
assert ta.get_multilinebaseline()
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_textarea_set_text(fig_test, fig_ref):
ax_ref = fig_ref.add_subplot()
text0 = AnchoredText("Foo", "upper left")
diff --git a/lib/matplotlib/tests/test_patches.py b/lib/matplotlib/tests/test_patches.py
index 2ea0df2540eb..d98998ef179a 100644
--- a/lib/matplotlib/tests/test_patches.py
+++ b/lib/matplotlib/tests/test_patches.py
@@ -241,7 +241,7 @@ def test_negative_rect():
assert_array_equal(np.roll(neg_vertices, 2, 0), pos_vertices)
-@image_comparison(['clip_to_bbox'])
+@image_comparison(['clip_to_bbox.png'])
def test_clip_to_bbox():
fig, ax = plt.subplots()
ax.set_xlim([-18, 20])
diff --git a/lib/matplotlib/tests/test_polar.py b/lib/matplotlib/tests/test_polar.py
index ff2ad6433e6b..87c8efe3045e 100644
--- a/lib/matplotlib/tests/test_polar.py
+++ b/lib/matplotlib/tests/test_polar.py
@@ -7,7 +7,7 @@
from matplotlib.testing.decorators import image_comparison, check_figures_equal
-@image_comparison(['polar_axes'], style='default', tol=0.012)
+@image_comparison(['polar_axes.png'], style='default', tol=0.012)
def test_polar_annotations():
# You can specify the xypoint and the xytext in different positions and
# coordinate systems, and optionally turn on a connecting line and mark the
@@ -41,7 +41,7 @@ def test_polar_annotations():
ax.tick_params(axis='x', tick1On=True, tick2On=True, direction='out')
-@image_comparison(['polar_coords'], style='default', remove_text=True,
+@image_comparison(['polar_coords.png'], style='default', remove_text=True,
tol=0.014)
def test_polar_coord_annotations():
# You can also use polar notation on a cartesian axes. Here the native
@@ -98,7 +98,7 @@ def test_polar_twice():
assert len(fig.axes) == 1, 'More than one polar Axes created.'
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_polar_wrap(fig_test, fig_ref):
ax = fig_test.add_subplot(projection="polar")
ax.plot(np.deg2rad([179, -179]), [0.2, 0.1])
@@ -108,7 +108,7 @@ def test_polar_wrap(fig_test, fig_ref):
ax.plot(np.deg2rad([2, 358]), [0.2, 0.1])
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_polar_units_1(fig_test, fig_ref):
import matplotlib.testing.jpl_units as units
units.register()
@@ -123,7 +123,7 @@ def test_polar_units_1(fig_test, fig_ref):
ax.set(xlabel="deg")
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_polar_units_2(fig_test, fig_ref):
import matplotlib.testing.jpl_units as units
units.register()
@@ -144,7 +144,7 @@ def test_polar_units_2(fig_test, fig_ref):
ax.set(xlabel="rad", ylabel="km")
-@image_comparison(['polar_rmin'], style='default')
+@image_comparison(['polar_rmin.png'], style='default')
def test_polar_rmin():
r = np.arange(0, 3.0, 0.01)
theta = 2*np.pi*r
@@ -156,7 +156,7 @@ def test_polar_rmin():
ax.set_rmin(0.5)
-@image_comparison(['polar_negative_rmin'], style='default')
+@image_comparison(['polar_negative_rmin.png'], style='default')
def test_polar_negative_rmin():
r = np.arange(-3.0, 0.0, 0.01)
theta = 2*np.pi*r
@@ -168,7 +168,7 @@ def test_polar_negative_rmin():
ax.set_rmin(-3.0)
-@image_comparison(['polar_rorigin'], style='default')
+@image_comparison(['polar_rorigin.png'], style='default')
def test_polar_rorigin():
r = np.arange(0, 3.0, 0.01)
theta = 2*np.pi*r
@@ -200,7 +200,7 @@ def test_polar_invertedylim_rorigin():
ax.set_rorigin(3)
-@image_comparison(['polar_theta_position'], style='default')
+@image_comparison(['polar_theta_position.png'], style='default')
def test_polar_theta_position():
r = np.arange(0, 3.0, 0.01)
theta = 2*np.pi*r
@@ -212,7 +212,7 @@ def test_polar_theta_position():
ax.set_theta_direction('clockwise')
-@image_comparison(['polar_rlabel_position'], style='default')
+@image_comparison(['polar_rlabel_position.png'], style='default')
def test_polar_rlabel_position():
fig = plt.figure()
ax = fig.add_subplot(projection='polar')
@@ -227,7 +227,7 @@ def test_polar_title_position():
ax.set_title('foo')
-@image_comparison(['polar_theta_wedge'], style='default')
+@image_comparison(['polar_theta_wedge.png'], style='default')
def test_polar_theta_limits():
r = np.arange(0, 3.0, 0.01)
theta = 2*np.pi*r
@@ -491,8 +491,8 @@ def test_polar_neg_theta_lims():
@pytest.mark.parametrize("order", ["before", "after"])
-@image_comparison(baseline_images=['polar_errorbar'], remove_text=True,
- extensions=['png'], style='mpl20')
+@image_comparison(baseline_images=['polar_errorbar.png'], remove_text=True,
+ style='mpl20')
def test_polar_errorbar(order):
theta = np.arange(0, 2 * np.pi, np.pi / 8)
r = theta / np.pi / 2 + 0.5
diff --git a/lib/matplotlib/tests/test_scale.py b/lib/matplotlib/tests/test_scale.py
index 727397367762..be46d9593931 100644
--- a/lib/matplotlib/tests/test_scale.py
+++ b/lib/matplotlib/tests/test_scale.py
@@ -15,7 +15,7 @@
import pytest
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_log_scales(fig_test, fig_ref):
ax_test = fig_test.add_subplot(122, yscale='log', xscale='symlog')
ax_test.axvline(24.1)
diff --git a/lib/matplotlib/tests/test_skew.py b/lib/matplotlib/tests/test_skew.py
index 20ec6bf32b06..8527e474fa21 100644
--- a/lib/matplotlib/tests/test_skew.py
+++ b/lib/matplotlib/tests/test_skew.py
@@ -133,7 +133,7 @@ def upper_xlim(self):
register_projection(SkewXAxes)
-@image_comparison(['skew_axes'], remove_text=True)
+@image_comparison(['skew_axes.png'], remove_text=True)
def test_set_line_coll_dash_image():
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1, projection='skewx')
@@ -145,7 +145,7 @@ def test_set_line_coll_dash_image():
ax.axvline(0, color='b')
-@image_comparison(['skew_rects'], remove_text=True,
+@image_comparison(['skew_rects.png'], remove_text=True,
tol=0 if platform.machine() == 'x86_64' else 0.009)
def test_skew_rectangle():
diff --git a/lib/matplotlib/tests/test_spines.py b/lib/matplotlib/tests/test_spines.py
index 9ce16fb39227..29b4ecf6f330 100644
--- a/lib/matplotlib/tests/test_spines.py
+++ b/lib/matplotlib/tests/test_spines.py
@@ -55,7 +55,7 @@ def set_val(self, val):
spines['top':]
-@image_comparison(['spines_axes_positions'])
+@image_comparison(['spines_axes_positions.png'])
def test_spines_axes_positions():
# SF bug 2852168
fig = plt.figure()
@@ -72,7 +72,7 @@ def test_spines_axes_positions():
ax.spines.bottom.set_color('none')
-@image_comparison(['spines_data_positions'])
+@image_comparison(['spines_data_positions.png'])
def test_spines_data_positions():
fig, ax = plt.subplots()
ax.spines.left.set_position(('data', -1.5))
@@ -104,7 +104,7 @@ def test_spine_nonlinear_data_positions(fig_test, fig_ref):
ax.tick_params(axis="y", labelleft=False, left=False, right=True)
-@image_comparison(['spines_capstyle'])
+@image_comparison(['spines_capstyle.png'])
def test_spines_capstyle():
# issue 2542
plt.rc('axes', linewidth=20)
@@ -142,7 +142,7 @@ def test_label_without_ticks():
"X-Axis label not below the spine"
-@image_comparison(['black_axes'])
+@image_comparison(['black_axes.png'])
def test_spines_black_axes():
# GitHub #18804
plt.rcParams["savefig.pad_inches"] = 0
diff --git a/lib/matplotlib/tests/test_streamplot.py b/lib/matplotlib/tests/test_streamplot.py
index ed8b77d7996d..92e72c5baeca 100644
--- a/lib/matplotlib/tests/test_streamplot.py
+++ b/lib/matplotlib/tests/test_streamplot.py
@@ -34,7 +34,7 @@ def test_startpoints():
plt.plot(start_x, start_y, 'ok')
-@image_comparison(['streamplot_colormap'], remove_text=True, style='mpl20',
+@image_comparison(['streamplot_colormap.png'], remove_text=True, style='mpl20',
tol=0.022)
def test_colormap():
X, Y, U, V = velocity_field()
@@ -53,7 +53,7 @@ def test_linewidth():
ax.streamplot(X, Y, U, V, density=[0.5, 1], color='k', linewidth=lw)
-@image_comparison(['streamplot_masks_and_nans'],
+@image_comparison(['streamplot_masks_and_nans.png'],
remove_text=True, style='mpl20')
def test_masks_and_nans():
X, Y, U, V = velocity_field()
diff --git a/lib/matplotlib/tests/test_subplots.py b/lib/matplotlib/tests/test_subplots.py
index 9fd887831106..704ff6e1bd3f 100644
--- a/lib/matplotlib/tests/test_subplots.py
+++ b/lib/matplotlib/tests/test_subplots.py
@@ -174,7 +174,7 @@ def test_exceptions():
plt.subplots(2, 2, sharey='blah')
-@image_comparison(['subplots_offset_text'],
+@image_comparison(['subplots_offset_text.png'],
tol=0 if platform.machine() == 'x86_64' else 0.028)
def test_subplots_offsettext():
x = np.arange(0, 1e10, 1e9)
diff --git a/lib/matplotlib/tests/test_triangulation.py b/lib/matplotlib/tests/test_triangulation.py
index 337443eb1e27..dd91144f240c 100644
--- a/lib/matplotlib/tests/test_triangulation.py
+++ b/lib/matplotlib/tests/test_triangulation.py
@@ -1321,7 +1321,7 @@ def test_tricontourset_reuse():
assert tcs3._contour_generator == tcs1._contour_generator
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_triplot_with_ls(fig_test, fig_ref):
x = [0, 2, 1]
y = [0, 0, 1]
diff --git a/lib/matplotlib/tests/test_widgets.py b/lib/matplotlib/tests/test_widgets.py
index 585d846944e8..1b42d1ca7c2d 100644
--- a/lib/matplotlib/tests/test_widgets.py
+++ b/lib/matplotlib/tests/test_widgets.py
@@ -1536,7 +1536,7 @@ def test_polygon_selector_set_props_handle_props(ax, draw_bounding_box):
assert artist.get_alpha() == 0.3
-@check_figures_equal()
+@check_figures_equal(extensions=['png'])
def test_rect_visibility(fig_test, fig_ref):
# Check that requesting an invisible selector makes it invisible
ax_test = fig_test.subplots()