()
| 6874 | |
| 6875 | |
| 6876 | def test_pie_label_formatter(): |
| 6877 | fig, ax = plt.subplots() |
| 6878 | pie = ax.pie([2, 3]) |
| 6879 | |
| 6880 | texts = ax.pie_label(pie, '{absval:03d}') |
| 6881 | assert texts[0].get_text() == '002' |
| 6882 | assert texts[1].get_text() == '003' |
| 6883 | |
| 6884 | texts = ax.pie_label(pie, '{frac:.1%}') |
| 6885 | assert texts[0].get_text() == '40.0%' |
| 6886 | assert texts[1].get_text() == '60.0%' |
| 6887 | |
| 6888 | |
| 6889 | @pytest.mark.parametrize('distance', [0.6, 1.1]) |