File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5109,6 +5109,26 @@ def func():
51095109 actual = self .get_suggestion (func )
51105110 self .assertIn ("forget to import '_io'" , actual )
51115111
5112+ def test_name_error_do_not_suggest_builtin_name_in_delete (self ):
5113+ def func ():
5114+ del next
5115+
5116+ actual = self .get_suggestion (func )
5117+ self .assertNotIn ("Did you mean: 'anext'" , actual )
5118+
5119+ def test_name_error_suggest_builtin_name_in_delete_if_not_delete_the_name_itself (self ):
5120+ def func1 ():
5121+ del nxt [1 ]
5122+
5123+ actual = self .get_suggestion (func1 )
5124+ self .assertIn ("Did you mean: 'next'" , actual )
5125+
5126+ def func2 ():
5127+ del nxt .__name__
5128+
5129+ actual = self .get_suggestion (func2 )
5130+ self .assertIn ("Did you mean: 'next'" , actual )
5131+
51125132
51135133
51145134class PurePythonSuggestionFormattingTests (
You can’t perform that action at this time.
0 commit comments