Tests for f(| ) and f( |) (the latter fails)

This commit is contained in:
Takafumi Arakaki
2013-03-10 00:17:58 +01:00
parent 9490730d59
commit c546323bca

View File

@@ -126,6 +126,14 @@ class TestRegression(TestBase):
defs = self.definition_when_in_function_call('f(', ')')
self.assertEqual(defs[0].description, 'def f')
def test_definition_when_in_function_call_empty_paren_pre_space(self):
defs = self.definition_when_in_function_call('f( ', ')')
self.assertEqual(defs[0].description, 'def f')
def test_definition_when_in_function_call_empty_paren_post_space(self):
defs = self.definition_when_in_function_call('f(', ' )')
self.assertEqual(defs[0].description, 'def f')
def test_function_call_signature(self):
defs = self.definition("""
def f(x, y=1, z='a'):