File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44from matplotlib .externals import six
55
66import matplotlib .pyplot as plt
7- from matplotlib .testing .decorators import image_comparison
7+ from matplotlib .testing .decorators import image_comparison , cleanup
8+
89from mpl_toolkits .axes_grid1 import make_axes_locatable
10+ from mpl_toolkits .axes_grid1 import AxesGrid
11+
12+ from matplotlib .colors import LogNorm
13+
914import numpy as np
1015
1116
@@ -50,6 +55,23 @@ def test_divider_append_axes():
5055 axHistleft .yaxis .set_ticklabels (())
5156 axHistright .yaxis .set_ticklabels (())
5257
58+
59+ @cleanup
60+ def test_axesgrid_colorbar_log_smoketest ():
61+ fig = plt .figure ()
62+ grid = AxesGrid (fig , 111 , # modified to be only subplot
63+ nrows_ncols = (1 , 1 ),
64+ label_mode = "L" ,
65+ cbar_location = "top" ,
66+ cbar_mode = "single" ,
67+ )
68+
69+ Z = 10000 * np .random .rand (10 , 10 )
70+ im = grid [0 ].imshow (Z , interpolation = "nearest" , norm = LogNorm ())
71+
72+ grid .cbar_axes [0 ].colorbar (im )
73+
74+
5375if __name__ == '__main__' :
5476 import nose
5577 nose .runmodule (argv = ['-s' , '--with-doctest' ], exit = False )
You can’t perform that action at this time.
0 commit comments