Skip to content

Commit 0493ff2

Browse files
Replace direct delete with exec in tests for rightly raise NameError
1 parent 45b3cd8 commit 0493ff2

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Lib/test/test_traceback.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5111,20 +5111,20 @@ def func():
51115111

51125112
def test_name_error_do_not_suggest_builtin_name_in_delete(self):
51135113
def func():
5114-
del next
5114+
exec("del next")
51155115

51165116
actual = self.get_suggestion(func)
51175117
self.assertNotIn("Did you mean: 'anext'", actual)
51185118

51195119
def test_name_error_suggest_builtin_name_in_delete_if_not_delete_the_name_itself(self):
51205120
def func1():
5121-
del nxt[1]
5121+
exec("del nxt[1]")
51225122

51235123
actual = self.get_suggestion(func1)
51245124
self.assertIn("Did you mean: 'next'", actual)
51255125

51265126
def func2():
5127-
del nxt.__name__
5127+
exec("del nxt.__name__")
51285128

51295129
actual = self.get_suggestion(func2)
51305130
self.assertIn("Did you mean: 'next'", actual)

0 commit comments

Comments
 (0)