Files
jedi/test/test_parser/test_representation.py
Dave Halter c85bdb8ff1 little edge case of modules that don't have a scope_names_generator, which is unfortunately missing, but not really used in Jedi.
At europython's hackathon we played with it and @scoder added a small script to cython/Cython/Compiler/JediTyper.py, which makes it possible to add Cython types to a Python script.
2014-07-26 13:18:04 +02:00

14 lines
378 B
Python

from jedi.parser import Parser
from jedi.parser import representation as pr
from jedi._compatibility import u
def test_import_is_nested():
imp = Parser(u('import ')).module.imports[0]
# should not raise an error, even if it's not a complete import
assert not imp.is_nested()
def test_module_scope_name_generator():
assert pr.Module().scope_names_generator()