From d6bc173acc213f18a2de8b73e3733348398c22af Mon Sep 17 00:00:00 2001 From: "Ilya.Kazakevich" Date: Sat, 28 Jan 2017 00:49:20 +0300 Subject: [PATCH] PY-22410: Do not provide target for custom mode --- .../python/testing/universalTests/PyUniversalTests.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/testing/universalTests/PyUniversalTests.kt b/python/src/com/jetbrains/python/testing/universalTests/PyUniversalTests.kt index a2c96929816b..db1633745c5d 100644 --- a/python/src/com/jetbrains/python/testing/universalTests/PyUniversalTests.kt +++ b/python/src/com/jetbrains/python/testing/universalTests/PyUniversalTests.kt @@ -207,7 +207,14 @@ abstract class PyUniversalTestConfiguration(project: Project, return result + generateRawArguments() } - fun getTestSpec() = listOf(target.targetType.optionName, target.target) + generateRawArguments() + fun getTestSpec(): List { + // For custom we only need to provide additional (raw) args + // Provide target otherwise + if (target.targetType == TestTargetType.CUSTOM) { + return generateRawArguments() + } + return listOf(target.targetType.optionName, target.target) + generateRawArguments() + } /** * raw arguments to be added after "--" and passed to runner directly