complete keyword arguments also for implicitly resolved function calls (PY-5126)

This commit is contained in:
Dmitry Jemerov
2012-01-12 14:10:56 +01:00
parent f853ae1966
commit 1f93de012c
3 changed files with 18 additions and 0 deletions
@@ -0,0 +1,7 @@
class C:
def xyzzy(self, shazam):
pass
def foo(param):
param.xyzzy(shazam=)
@@ -0,0 +1,7 @@
class C:
def xyzzy(self, shazam):
pass
def foo(param):
param.xyzzy(sh<caret>)
@@ -500,6 +500,10 @@ public class PythonCompletionTest extends PyTestCase {
doMultiFileTest();
}
public void testKeywordArgumentsForImplicitCall() {
doTest();
}
public void testTypeMembers() { // PY-5311
myFixture.configureByText(PythonFileType.INSTANCE, "a = 'string'\n" +
"a.<caret>");