From 6a0503e32c5261e62ead43d13b8b66aa4bb400d3 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Mon, 30 Jun 2014 11:17:47 +0200 Subject: [PATCH] pattern tests: preserve execution order --- .../junit/src/com/intellij/execution/junit/TestsPattern.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/junit/src/com/intellij/execution/junit/TestsPattern.java b/plugins/junit/src/com/intellij/execution/junit/TestsPattern.java index c4954f09b1dc..7277c5e5369d 100644 --- a/plugins/junit/src/com/intellij/execution/junit/TestsPattern.java +++ b/plugins/junit/src/com/intellij/execution/junit/TestsPattern.java @@ -44,7 +44,6 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.io.IOException; -import java.util.HashSet; import java.util.LinkedHashSet; import java.util.Set; @@ -69,7 +68,7 @@ public class TestsPattern extends TestPackage { public Task findTests() { final JUnitConfiguration.Data data = myConfiguration.getPersistentData(); final Project project = myConfiguration.getProject(); - final Set classNames = new HashSet(); + final Set classNames = new LinkedHashSet(); for (String className : data.getPatterns()) { final PsiClass psiClass = getTestClass(project, className); if (psiClass != null&& JUnitUtil.isTestClass(psiClass)) {