File tree 2 files changed +19
-1
lines changed 2 files changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -1467,7 +1467,7 @@ def tables(self):
1467
1467
1468
1468
@property
1469
1469
def texts (self ):
1470
- return self .ArtistList (self , 'texts' , 'add_text ' ,
1470
+ return self .ArtistList (self , 'texts' , 'add_artist ' ,
1471
1471
valid_types = mtext .Text )
1472
1472
1473
1473
def clear (self ):
Original file line number Diff line number Diff line change @@ -7285,6 +7285,24 @@ def test_artist_sublists():
7285
7285
assert not ax .lines
7286
7286
assert not ax .tables
7287
7287
7288
+ with pytest .warns (MatplotlibDeprecationWarning ,
7289
+ match = 'modification of the Axes.texts property' ):
7290
+ ax .texts .append (text )
7291
+ with pytest .warns (MatplotlibDeprecationWarning ,
7292
+ match = 'modification of the Axes.collections property' ):
7293
+ ax .collections .append (col )
7294
+ with pytest .warns (MatplotlibDeprecationWarning ,
7295
+ match = 'modification of the Axes.images property' ):
7296
+ ax .images .append (im )
7297
+ with pytest .warns (MatplotlibDeprecationWarning ,
7298
+ match = 'modification of the Axes.patches property' ):
7299
+ ax .patches .append (patch )
7300
+ # verify things are back
7301
+ assert list (ax .collections ) == [col ]
7302
+ assert list (ax .images ) == [im ]
7303
+ assert list (ax .patches ) == [patch ]
7304
+ assert list (ax .texts ) == [text ]
7305
+
7288
7306
# Adding items should warn.
7289
7307
with pytest .warns (MatplotlibDeprecationWarning ,
7290
7308
match = 'modification of the Axes.lines property' ):
You can’t perform that action at this time.
0 commit comments