Check that the default class for twinx/y() is Axes, even if the original is an Axes subclass.
()
| 8213 | |
| 8214 | |
| 8215 | def test_twinning_default_axes_class(): |
| 8216 | """ |
| 8217 | Check that the default class for twinx/y() is Axes, |
| 8218 | even if the original is an Axes subclass. |
| 8219 | """ |
| 8220 | _, ax = plt.subplots(subplot_kw=dict(axes_class=SubclassAxes, foo=1)) |
| 8221 | twinx = ax.twinx() |
| 8222 | assert type(twinx) is Axes |
| 8223 | twiny = ax.twiny() |
| 8224 | assert type(twiny) is Axes |
| 8225 | |
| 8226 | |
| 8227 | def test_twinning_patch_visibility_default(): |