forked from VimPlug/jedi
completion on empty import problem
This commit is contained in:
@@ -162,9 +162,9 @@ class ImportPath(pr.Base):
|
||||
# If you edit e.g. gunicorn, there will be imports like this:
|
||||
# `from gunicorn import something`. But gunicorn is not in the
|
||||
# sys.path. Therefore look if gunicorn is a parent directory, #56.
|
||||
parts = self.file_path.split(os.path.sep)
|
||||
in_path = []
|
||||
if self.import_path:
|
||||
parts = self.file_path.split(os.path.sep)
|
||||
for i, p in enumerate(parts):
|
||||
if p == self.import_path[0]:
|
||||
new = os.path.sep.join(parts[:i])
|
||||
|
||||
@@ -324,6 +324,8 @@ class TestRegression(TestBase):
|
||||
# unrelated to #44
|
||||
defs = self.goto_assignments("import")
|
||||
assert len(defs) == 0
|
||||
completions = self.completions("import", (1,1))
|
||||
assert len(completions) == 0
|
||||
|
||||
def test_goto_following_on_imports(self):
|
||||
s = "import multiprocessing.dummy; multiprocessing.dummy"
|
||||
|
||||
Reference in New Issue
Block a user