This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author xtreak
Recipients Ben Lewis2, brett.cannon, eric.smith, miss-islington, serhiy.storchaka, xtreak
Date 2019-09-11.17:53:18
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1568224398.53.0.652891856751.issue37409@roundup.psfhosted.org>
In-reply-to
Content
The test is same as below and given that __spec__ an __name__ are passed as None where ImportWarning is raised in Lib/importlib/_bootstrap.py 1074 . can we just use self.assertWarns(ImportWarning) in the test?


>>> __import__('', {'__package__': None, '__spec__': None, '__name__': '__main__'}, locals={}, fromlist=('foo',), level=1)
<stdin>:1: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: attempted relative import with no known parent package
History
Date User Action Args
2019-09-11 17:53:18xtreaksetrecipients: + xtreak, brett.cannon, eric.smith, serhiy.storchaka, miss-islington, Ben Lewis2
2019-09-11 17:53:18xtreaksetmessageid: <1568224398.53.0.652891856751.issue37409@roundup.psfhosted.org>
2019-09-11 17:53:18xtreaklinkissue37409 messages
2019-09-11 17:53:18xtreakcreate