mirror of
https://github.com/davidhalter/jedi.git
synced 2026-10-05 01:48:47 +08:00
Reproduce the previous test failure w/o stdlib
It turned out that the failure occurs when you define "fake module path" by importing some module from others. Indeed, this is what happens in os.py.
This commit is contained in:
1 parent
1a5942364a
commit
46ac76e8be
2 files changed
+23
-1
No files matched your search
@@ -56,6 +56,27 @@ def scope_nested():
|
||||
#? set
|
||||
import_tree.random.a
|
||||
|
||||
def scope_from_import_variable():
|
||||
#? int()
|
||||
from import_tree.mod2.fake import a
|
||||
#? set
|
||||
from import_tree.mod2.fake import c
|
||||
|
||||
#? int()
|
||||
a
|
||||
#? set
|
||||
c
|
||||
|
||||
def scope_from_import_variable_with_parenthesis():
|
||||
from import_tree.mod2.fake import (
|
||||
a, c
|
||||
)
|
||||
|
||||
#? int()
|
||||
a
|
||||
#? set
|
||||
c
|
||||
|
||||
# -----------------
|
||||
# std lib modules
|
||||
# -----------------
|
||||
@@ -206,7 +227,7 @@ import datetime.
|
||||
#? []
|
||||
import datetime.date
|
||||
|
||||
#? 18 ['mod1', 'random', 'pkg', 'rename1', 'rename2', 'import']
|
||||
#? 18 ['mod1', 'mod2', 'random', 'pkg', 'rename1', 'rename2', 'import']
|
||||
from import_tree. import pkg
|
||||
|
||||
#? 18 ['pkg']
|
||||
|
||||
Reference in new issue
Block a user