Issue #26844: Fix imp.find_module() to have the exception related to

type issues be about 'path' instead of 'name'.

Thanks to Lev Maximov for the patch.
This commit is contained in:
Brett Cannon 2016-07-15 10:58:54 -07:00
parent 5d9c7ed55a
commit f76457e122
3 changed files with 6 additions and 2 deletions

View file

@ -266,8 +266,8 @@ def find_module(name, path=None):
raise TypeError("'name' must be a str, not {}".format(type(name)))
elif not isinstance(path, (type(None), list)):
# Backwards-compatibility
raise RuntimeError("'list' must be None or a list, "
"not {}".format(type(name)))
raise RuntimeError("'path' must be None or a list, "
"not {}".format(type(path)))
if path is None:
if is_builtin(name):