@@ -78,8 +78,9 @@ def test_interp_nearest_vs_none():
78
78
ax2 .set_title ('interpolation nearest' )
79
79
80
80
81
- def do_figimage (suppressComposite ):
82
- """Helper for the next two tests."""
81
+ @pytest .mark .parametrize ('suppressComposite' , [False , True ])
82
+ @image_comparison (['figimage' ], extensions = ['png' , 'pdf' ])
83
+ def test_figimage (suppressComposite ):
83
84
fig = plt .figure (figsize = (2 , 2 ), dpi = 100 )
84
85
fig .suppressComposite = suppressComposite
85
86
x , y = np .ix_ (np .arange (100 ) / 100.0 , np .arange (100 ) / 100 )
@@ -93,18 +94,6 @@ def do_figimage(suppressComposite):
93
94
fig .figimage (img [::- 1 , ::- 1 ], xo = 100 , yo = 100 , origin = 'lower' )
94
95
95
96
96
- @image_comparison (['figimage-0' ], extensions = ['png' , 'pdf' ])
97
- def test_figimage0 ():
98
- suppressComposite = False
99
- do_figimage (suppressComposite )
100
-
101
-
102
- @image_comparison (['figimage-1' ], extensions = ['png' , 'pdf' ])
103
- def test_figimage1 ():
104
- suppressComposite = True
105
- do_figimage (suppressComposite )
106
-
107
-
108
97
def test_image_python_io ():
109
98
fig , ax = plt .subplots ()
110
99
ax .plot ([1 , 2 , 3 ])
0 commit comments