From f192c95e0f0e073ee8596f946d7a44d204bef3f4 Mon Sep 17 00:00:00 2001 From: Dominik Stadler Date: Fri, 10 Mar 2023 08:08:23 +0000 Subject: [PATCH] Fix a flaky test which fails roughly once in 9000 iterations Ranodm(9000) means it can also be 0 so the test should allow reading 300 bytes only git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908242 13f79535-47bb-0310-9956-ffa450edef68 --- poi/src/test/java/org/apache/poi/util/TestIOUtils.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/poi/src/test/java/org/apache/poi/util/TestIOUtils.java b/poi/src/test/java/org/apache/poi/util/TestIOUtils.java index cb335921cb..481afd28be 100644 --- a/poi/src/test/java/org/apache/poi/util/TestIOUtils.java +++ b/poi/src/test/java/org/apache/poi/util/TestIOUtils.java @@ -322,7 +322,8 @@ final class TestIOUtils { len = IOUtils.toByteArray(is, 90, 100).length; assertEquals(90, len); len = IOUtils.toByteArray(is, Integer.MAX_VALUE, Integer.MAX_VALUE).length; - assertTrue(len > 300-2*90); + assertTrue(len >= 300-2*90, + "Had: " + len + " when reading file " + TMP + " with size " + TMP.length()); } } -- 2.39.5