|
14 | 14 | import matplotlib.transforms as mtransforms
|
15 | 15 | from matplotlib.testing.decorators import check_figures_equal, image_comparison
|
16 | 16 | from matplotlib.testing._markers import needs_usetex
|
17 |
| -from matplotlib.text import Text |
| 17 | +from matplotlib.text import Text, Annotation |
18 | 18 |
|
19 | 19 |
|
20 | 20 | @image_comparison(['font_styles'])
|
@@ -906,3 +906,18 @@ def test_get_antialiased():
|
906 | 906 | txt3 = Text(.5, .5, "foo\nbar", antialiased=False)
|
907 | 907 | assert txt3._antialiased == False
|
908 | 908 | assert txt3.get_antialiased() == txt3._antialiased
|
| 909 | + |
| 910 | +def test_annotation_antialiased(): |
| 911 | + annot = Annotation("foo\nbar", (.5, .5), antialiased=True) |
| 912 | + assert annot._antialiased == True |
| 913 | + assert annot.get_antialiased() == annot._antialiased |
| 914 | + |
| 915 | + annot2 = Annotation("foo\nbar", (.5, .5), antialiased=False) |
| 916 | + assert annot2._antialiased == False |
| 917 | + assert annot2.get_antialiased() == annot2._antialiased |
| 918 | + |
| 919 | + |
| 920 | + annot3 = Annotation("foo\nbar", (.5, .5), antialiased=False) |
| 921 | + annot3.set_antialiased(True) |
| 922 | + assert annot3.get_antialiased() == True |
| 923 | + assert annot3._antialiased == True |
0 commit comments