Browse Source

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
tags/REL_5_2_4
Dominik Stadler 1 year ago
parent
commit
f192c95e0f
1 changed files with 2 additions and 1 deletions
  1. 2
    1
      poi/src/test/java/org/apache/poi/util/TestIOUtils.java

+ 2
- 1
poi/src/test/java/org/apache/poi/util/TestIOUtils.java View File

@@ -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());
}
}


Loading…
Cancel
Save