Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d4d11f3

Browse files
committed
TST: test that get_position gives new axes position if diff aspect
1 parent 0b80a41 commit d4d11f3

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

lib/matplotlib/tests/test_axes.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
import matplotlib.markers as mmarkers
2626
import matplotlib.patches as mpatches
2727
import matplotlib.colors as mcolors
28-
from numpy.testing import assert_allclose, assert_array_equal
28+
from numpy.testing import (
29+
assert_allclose, assert_array_equal, assert_array_almost_equal)
2930
from matplotlib.cbook import (
3031
IgnoredKeywordWarning, MatplotlibDeprecationWarning)
3132
from matplotlib.cbook._backports import broadcast_to
@@ -4823,6 +4824,12 @@ def test_square_plot():
48234824
xlim, ylim = ax.get_xlim(), ax.get_ylim()
48244825
assert np.diff(xlim) == np.diff(ylim)
48254826
assert ax.get_aspect() == 'equal'
4827+
assert_array_almost_equal(
4828+
ax.get_position(original=True).extents,
4829+
np.array((0.125, 0.1, 0.9, 0.9)))
4830+
assert_array_almost_equal(
4831+
ax.get_position(original=False).extents,
4832+
np.array((0.2125, 0.1, 0.8125, 0.9)))
48264833

48274834

48284835
def test_no_None():

0 commit comments

Comments
 (0)