()
| 8181 | |
| 8182 | |
| 8183 | def test_twinx_knows_limits(): |
| 8184 | fig, ax = plt.subplots() |
| 8185 | |
| 8186 | ax.axvspan(1, 2) |
| 8187 | xtwin = ax.twinx() |
| 8188 | xtwin.plot([0, 0.5], [1, 2]) |
| 8189 | # control axis |
| 8190 | fig2, ax2 = plt.subplots() |
| 8191 | |
| 8192 | ax2.axvspan(1, 2) |
| 8193 | ax2.plot([0, 0.5], [1, 2]) |
| 8194 | |
| 8195 | assert_array_equal(xtwin.viewLim.intervalx, ax2.viewLim.intervalx) |
| 8196 | |
| 8197 | |
| 8198 | class SubclassAxes(Axes): |