From dbabea69cf52c13f5d0d233d6349ec2c6e58eccc Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 31 Jan 2018 15:13:11 +0100 Subject: [PATCH] better reproducibility of exploratory tests across OSes --- .../intellij/testFramework/propertyBased/MadTestingUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/testFramework/testSrc/com/intellij/testFramework/propertyBased/MadTestingUtil.java b/platform/testFramework/testSrc/com/intellij/testFramework/propertyBased/MadTestingUtil.java index 299723a25f6b..98e29985ce9a 100644 --- a/platform/testFramework/testSrc/com/intellij/testFramework/propertyBased/MadTestingUtil.java +++ b/platform/testFramework/testSrc/com/intellij/testFramework/propertyBased/MadTestingUtil.java @@ -294,7 +294,7 @@ public class MadTestingUtil { } List toChoose = preferDirs(data, children); - Collections.sort(toChoose); + Collections.sort(toChoose, Comparator.comparing(File::getName)); int index = data.drawInt(IntDistribution.uniform(0, toChoose.size() - 1)); File generated = generateRandomFile(data, toChoose.get(index), exhausted); if (generated != null) {