gh-98254: Include stdlib module names in error messages for NameErrors (#98255)

This commit is contained in:
Pablo Galindo Salgado 2022-10-15 23:13:33 +01:00 committed by GitHub
parent 3a639bbeac
commit bb56dead33
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 101 additions and 31 deletions

View file

@ -39,7 +39,8 @@ class ExceptionTest(unittest.TestCase):
data = (('1/0', ZeroDivisionError, "division by zero\n"),
('abc', NameError, "name 'abc' is not defined. "
"Did you mean: 'abs'?\n"),
"Did you mean: 'abs'? "
"Or did you forget to import 'abc'?\n"),
('int.reel', AttributeError,
"type object 'int' has no attribute 'reel'. "
"Did you mean: 'real'?\n"),