From 64c3aef7ab7433c6c9abc30e0089204ee7ad6d10 Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Thu, 2 Dec 2021 14:39:06 +0300 Subject: [PATCH] Reduce the chance shuffle produces an identical permutation in test --- libraries/stdlib/test/collections/ArraysTest.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/stdlib/test/collections/ArraysTest.kt b/libraries/stdlib/test/collections/ArraysTest.kt index bbaf3a60434..42d6e135d98 100644 --- a/libraries/stdlib/test/collections/ArraysTest.kt +++ b/libraries/stdlib/test/collections/ArraysTest.kt @@ -2205,7 +2205,7 @@ class ArraysTest { @Test fun shufflePredictably() { - val numbers = List(16) { it } + val numbers = List(32) { it } testShuffleR(numbers.map(Int::toInt).toIntArray(), { r -> shuffle(r) }, { toList() }) testShuffleR(numbers.map(Int::toLong).toLongArray(), { r -> shuffle(r) }, { toList() }) testShuffleR(numbers.map(Int::toByte).toByteArray(), { r -> shuffle(r) }, { toList() }) @@ -2220,7 +2220,7 @@ class ArraysTest { testShuffleR(numbers.map(Int::toUByte).toUByteArray(), { r -> shuffle(r) }, { toList() }) testShuffleR(numbers.map(Int::toUShort).toUShortArray(), { r -> shuffle(r) }, { toList() }) - testShuffleR(arrayOf(1, "x", null, Any(), 'a', 2u, 5.0), { r -> shuffle(r) }, { toList() }) + testShuffleR(arrayOf(1, "x", null, Any(), 'a', 2u, 5.0, 3L, true, 0), { r -> shuffle(r) }, { toList() }) } @Test