1
0
forked from VimPlug/jedi

Add test_basedefinition_type

This commit is contained in:
Takafumi Arakaki
2013-03-15 13:39:48 +01:00
parent f70e425c4a
commit 3caebcb5aa

23
test/test_api_classes.py Normal file
View File

@@ -0,0 +1,23 @@
import pytest
from jedi import api
def make_definitions():
return api.defined_names("""
import sys
class C:
pass
x = C()
def f():
pass
""")
@pytest.mark.parametrize('definition', make_definitions())
def test_basedefinition_type(definition):
assert definition.type in ('module', 'class', 'instance', 'function',
'statement', 'import')