()
| 1632 | |
| 1633 | |
| 1634 | def test_legend_annotate(): |
| 1635 | fig, ax = plt.subplots() |
| 1636 | |
| 1637 | ax.plot([1, 2, 3], label="Line") |
| 1638 | ax.annotate("a", xy=(1, 1)) |
| 1639 | ax.legend(loc=0) |
| 1640 | |
| 1641 | with mock.patch.object( |
| 1642 | fig, '_get_renderer', wraps=fig._get_renderer) as mocked_get_renderer: |
| 1643 | fig.savefig(io.BytesIO()) |
| 1644 | |
| 1645 | # Finding the legend position should not require _get_renderer to be called |
| 1646 | mocked_get_renderer.assert_not_called() |
| 1647 | |
| 1648 | |
| 1649 | def test_boxplot_legend_labels(): |