Fix a recursion on imports, fixes #1677

This commit is contained in:
Dave Halter
2020-10-23 21:04:36 +02:00
parent e671a0cb6d
commit bf310c780c
5 changed files with 18 additions and 0 deletions

View File

@@ -0,0 +1 @@
from .cq import selectors

View File

@@ -0,0 +1 @@
from . import selectors

View File

@@ -0,0 +1,3 @@
import cadquery_simple as cq
cq.

View File

@@ -468,3 +468,9 @@ def test_relative_import_star(Script):
script = Script(source, path='export.py')
assert script.complete(3, len("furl.c"))
def test_import_recursion(Script):
path = get_example_dir('import-recursion', "cq_example.py")
for c in Script(path=path).complete(3, 3):
c.docstring()