File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -608,19 +608,19 @@ def test_pandas_iterable():
608608 assert_array_equal (cm1 .colors , cm2 .colors )
609609
610610
611- def test_colormap_reversing ():
611+ @pytest .mark .parametrize ('name' , cm .cmap_d )
612+ def test_colormap_reversing (name ):
612613 """Check the generated _lut data of a colormap and corresponding
613614 reversed colormap if they are almost the same."""
614- for name in cm .cmap_d :
615- with warnings .catch_warnings (record = True ) as w :
616- warnings .simplefilter ('always' )
617- cmap = plt .get_cmap (name )
618- assert len (w ) == (1 if name in ('spectral' , 'spectral_r' ) else 0 )
619- cmap_r = cmap .reversed ()
620- if not cmap_r ._isinit :
621- cmap ._init ()
622- cmap_r ._init ()
623- assert_array_almost_equal (cmap ._lut [:- 3 ], cmap_r ._lut [- 4 ::- 1 ])
615+ with warnings .catch_warnings (record = True ) as w :
616+ warnings .simplefilter ('always' )
617+ cmap = plt .get_cmap (name )
618+ assert len (w ) == (1 if name in ('spectral' , 'spectral_r' ) else 0 )
619+ cmap_r = cmap .reversed ()
620+ if not cmap_r ._isinit :
621+ cmap ._init ()
622+ cmap_r ._init ()
623+ assert_array_almost_equal (cmap ._lut [:- 3 ], cmap_r ._lut [- 4 ::- 1 ])
624624
625625
626626@cleanup
You can’t perform that action at this time.
0 commit comments