included test from #162 (seems to be working), fixes #162

This commit is contained in:
David Halter
2013-05-03 15:01:30 +04:30
parent 300d43de19
commit c37515f938
2 changed files with 16 additions and 1 deletions

View File

@@ -364,6 +364,21 @@ class TestRegression(TestBase):
words = [c.word for c in self.complete(s)]
assert 'start' in words
def test_no_statement_parent(self):
source = textwrap.dedent("""
def f():
pass
class C:
pass
variable = f or C""")
lines = source.splitlines()
defs = self.definition(source, (len(lines), 3))
defs = sorted(defs, key=lambda d: d.line)
self.assertEqual([d.description for d in defs],
['def f', 'class C'])
class TestDocstring(TestBase):