From fef4894231574d96de0cf476c6f1ff05ebeea43c Mon Sep 17 00:00:00 2001 From: Nikita Skvortsov Date: Thu, 12 Dec 2019 15:11:26 +0300 Subject: [PATCH] [gradle] obtain filter explicitly IDEA-CR-56050 GitOrigin-RevId: bcd5fa08e3c644bdeb287e3716c07e8c7717670e --- .../gradle/tooling/internal/init/testFilterInit.gradle | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/internal/init/testFilterInit.gradle b/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/internal/init/testFilterInit.gradle index 6da6be25101b..4d77834c14d8 100644 --- a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/internal/init/testFilterInit.gradle +++ b/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/internal/init/testFilterInit.gradle @@ -46,10 +46,9 @@ gradle.taskGraph.beforeTask { Task task -> if (task instanceof Test || (abstractTestTaskClass != null && abstractTestTaskClass.isAssignableFrom(task.class))) { try { if(ijTestIncludes != ['*'] && ijTestFilteringSupported) { - task.filter { - setIncludePatterns(new String[0]) - ijTestIncludes.each(){ includeTestsMatching "${it}" } - } + def filter = task.getFilter() + filter.setIncludePatterns(new String[0]) + ijTestIncludes.each(){ filter.includeTestsMatching "${it}" } } } catch (all) {