PY-14617 Ignore relative imports in modules moved together with files these imports refer to

This commit is contained in:
Mikhail Golubev
2015-06-17 13:56:48 +03:00
parent 3849c71663
commit 8166fab58b
21 changed files with 77 additions and 43 deletions
@@ -1,7 +1,7 @@
from pkg1 import subpkg2
from pkg1.subpkg2 import mod2
from pkg1.subpkg2.mod2 import VAR
from subpkg1 import mod3
from . import mod3
# malformed imports
from
@@ -0,0 +1,8 @@
from . import m2
import m3
import subsubpkg as foo
from . import subsubpkg as bar
from .subsubpkg import m4
from pkg import m5
print(m2, m3, m4, m5, foo, bar)
@@ -0,0 +1,8 @@
from . import m2
import m3
import subsubpkg as foo
from . import subsubpkg as bar
from .subsubpkg import m4
from .. import m5
print(m2, m3, m4, m5, foo, bar)