@@ -321,16 +321,22 @@ def test_slider_valmin_valmax():
321
321
322
322
def test_slider_horizontal_vertical ():
323
323
fig , ax = plt .subplots ()
324
- slider = widgets .Slider (ax = ax , label = '' , valmin = 0.0 , valmax = 24.0 ,
325
- valinit = 12.0 , orientation = 'horizontal' )
326
- slider .set_val (10.0 )
327
- assert slider .val == 10.0
324
+ slider = widgets .Slider (ax = ax , label = '' , valmin = 0 , valmax = 24 ,
325
+ valinit = 12 , orientation = 'horizontal' )
326
+ slider .set_val (10 )
327
+ assert slider .val == 10
328
+ # check the dimension of the slider patch in axes units
329
+ box = slider .poly .get_extents ().transformed (ax .transAxes .inverted ())
330
+ assert_allclose (box .bounds , [0 , 0 , 10 / 24 , 1 ])
328
331
329
332
fig , ax = plt .subplots ()
330
- slider = widgets .Slider (ax = ax , label = '' , valmin = 0.0 , valmax = 24.0 ,
331
- valinit = 12.0 , orientation = 'vertical' )
332
- slider .set_val (10.0 )
333
- assert slider .val == 10.0
333
+ slider = widgets .Slider (ax = ax , label = '' , valmin = 0 , valmax = 24 ,
334
+ valinit = 12 , orientation = 'vertical' )
335
+ slider .set_val (10 )
336
+ assert slider .val == 10
337
+ # check the dimension of the slider patch in axes units
338
+ box = slider .poly .get_extents ().transformed (ax .transAxes .inverted ())
339
+ assert_allclose (box .bounds , [0 , 0 , 1 , 10 / 24 ])
334
340
335
341
336
342
def check_polygon_selector (event_sequence , expected_result , selections_count ):
0 commit comments