Add tests for decorator completion

This commit is contained in:
Mathias Rav
2017-02-04 13:18:41 +01:00
committed by Dave Halter
parent c6cd18802b
commit 37d7b85ed1

View File

@@ -83,3 +83,19 @@ def test_method_completion():
else:
result = ['__func__']
assert [c.name for c in Script(code).completions()] == result
def test_decorator_global():
code = dedent('''
import abc
@abc''')
result = ['abc']
assert [c.name for c in Script(code).completions()] == result
def test_decorator_dotted():
code = dedent('''
import abc
@abc.abstractmethod''')
result = ['abstractmethod']
assert [c.name for c in Script(code).completions()] == result