diff --git a/pyflakes/test/test_imports.py b/pyflakes/test/test_imports.py index bfad5812..982e6daf 100644 --- a/pyflakes/test/test_imports.py +++ b/pyflakes/test/test_imports.py @@ -841,6 +841,13 @@ def test_duplicateSubmoduleImport(self): fu.bar ''', m.RedefinedWhileUnused) + def test_submodule_import_redefines_name(self): + self.flakes(''' + def f(): pass + import f.x + f.x + ''', m.RedefinedWhileUnused) + def test_differentSubmoduleImport(self): """ If two different submodules of a package are imported, no duplicate