diff --git a/python/src/com/jetbrains/python/PyParameterInfoHandler.java b/python/src/com/jetbrains/python/PyParameterInfoHandler.java index d1a5bd5afb5c..4e7ffd7d5f4e 100644 --- a/python/src/com/jetbrains/python/PyParameterInfoHandler.java +++ b/python/src/com/jetbrains/python/PyParameterInfoHandler.java @@ -150,7 +150,7 @@ public class PyParameterInfoHandler implements ParameterInfoHandler(), result()) diff --git a/python/testSrc/com/jetbrains/python/PyParameterInfoTest.java b/python/testSrc/com/jetbrains/python/PyParameterInfoTest.java index 1c931314f20c..f6278282537d 100644 --- a/python/testSrc/com/jetbrains/python/PyParameterInfoTest.java +++ b/python/testSrc/com/jetbrains/python/PyParameterInfoTest.java @@ -385,6 +385,11 @@ public class PyParameterInfoTest extends LightMarkedTestCase { feignCtrlP(marks.get("").getTextOffset()).check("a, b, c", new String[]{"a, "}); } + public void testNoArgsException() { + Map marks = loadTest(1); + feignCtrlP(marks.get("").getTextOffset()).check("", new String[0], new String[]{""}); + } + /** * Imitates pressing of Ctrl+P; fails if results are not as expected. * @param offset offset of 'cursor' where ^P is pressed.