diff --git a/test/test_compiled.py b/test/test_compiled.py index c783a3e2..0c266897 100644 --- a/test/test_compiled.py +++ b/test/test_compiled.py @@ -10,10 +10,24 @@ from .helpers import cwd_at @cwd_at('test/extensions') -def test_compiled(): +def test_completions(): if platform.architecture()[0] == '64bit': package_name = "compiled%s%s" % sys.version_info[:2] sys.path.insert(0, os.getcwd()) if os.path.exists(package_name): s = jedi.Script("from %s import compiled; compiled." % package_name) assert len(s.completions()) >= 2 + + +@cwd_at('test/extensions') +def test_call_signatures(): + # if platform.architecture()[0] == '64bit': + package_name = "compiled%s%s" % sys.version_info[:2] + sys.path.insert(0, os.getcwd()) + if os.path.exists(package_name): + s = jedi.Script("from %s import compiled; compiled.Foo(" % + package_name) + defs = s.call_signatures() + for call_def in defs: + for param in call_def.params: + pass \ No newline at end of file