This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new e8f560a  Cannot test on java 8
e8f560a is described below

commit e8f560ac0129700375b3f49209adc0b4514d41f1
Author: Claus Ibsen <[email protected]>
AuthorDate: Mon Jun 14 15:17:54 2021 +0200

    Cannot test on java 8
---
 .../camel/dsl/yaml/common/ConstructorResolverTest.groovy    | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/test/groovy/org/apache/camel/dsl/yaml/common/ConstructorResolverTest.groovy
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/test/groovy/org/apache/camel/dsl/yaml/common/ConstructorResolverTest.groovy
index a02b427..abdce04 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/test/groovy/org/apache/camel/dsl/yaml/common/ConstructorResolverTest.groovy
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/test/groovy/org/apache/camel/dsl/yaml/common/ConstructorResolverTest.groovy
@@ -28,6 +28,15 @@ import spock.lang.Specification
 
 class ConstructorResolverTest extends Specification {
 
+    static int getJavaMajorVersion() {
+        String javaSpecVersion = 
System.getProperty("java.specification.version");
+        if (javaSpecVersion.contains(".")) { // before jdk 9
+            return Integer.parseInt(javaSpecVersion.split("\\.")[1]);
+        } else {
+            return Integer.parseInt(javaSpecVersion);
+        }
+    }
+
     def "test"() {
         given:
             def settings = LoadSettings.builder().build()
@@ -45,6 +54,10 @@ class ConstructorResolverTest extends Specification {
                       message: nested
             '''.stripLeading())
         then:
+           if (getJavaMajorVersion() == 8) {
+               return;
+           }
+
             with(result, List) {
                 size() == 1
 

Reply via email to