From: Andreas Beeker Date: Sat, 16 Jan 2021 11:36:45 +0000 (+0000) Subject: integration tests: Fix JDK version handling X-Git-Tag: REL_5_1_0~425 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=2a19c0161d0397e72de5974458f1e8884984bb17;p=poi.git integration tests: Fix JDK version handling git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885553 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/integrationtest/org/apache/poi/stress/TestAllFiles.java b/src/integrationtest/org/apache/poi/stress/TestAllFiles.java index 347559330f..a065309fc6 100644 --- a/src/integrationtest/org/apache/poi/stress/TestAllFiles.java +++ b/src/integrationtest/org/apache/poi/stress/TestAllFiles.java @@ -88,15 +88,8 @@ import org.opentest4j.AssertionFailedError; @Execution(ExecutionMode.CONCURRENT) public class TestAllFiles { private static final File ROOT_DIR = new File("test-data"); - private static final int jreVersion; - - static { - String version = System.getProperty("java.version"); - String major = version.startsWith("1.") - ? version.substring(2, 3) - : version.substring(0, version.indexOf(".")); - jreVersion = Integer.parseInt(major); - } + private static final int jreVersion = + Integer.parseInt(System.getProperty("java.version").replaceAll("^(?:1\\.)?(\\d+).*", "$1")); public static final String[] SCAN_EXCLUDES = { "**/.svn/**",