Skip to content

Commit b73e53b

Browse files
committed
ignore cljs test failure on jdk >= 1.9, due to CLJS-2377
1 parent 760e8c0 commit b73e53b

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

src/test/clojure/clojure/data/xml/test_cljs.clj

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,17 @@
1515
(try
1616
(require 'clojure.data.xml.cljs-testsuite)
1717
(eval '(clojure.data.xml.cljs-testsuite/run-testsuite! "target/cljs-test-nashorn"))
18+
(when (not (neg? (compare (System/getProperty "java.runtime.version")
19+
"1.9")))
20+
(println "CELEBRATION: CLJS-2377 has been fixed. Hooray! Please add jdk >= 1.9 back to the test matrix"))
1821
(catch Exception e
1922
(if (or (neg? (compare ((juxt :major :minor) *clojure-version*)
2023
[1 8]))
2124
(neg? (compare (System/getProperty "java.runtime.version")
22-
"1.8")))
23-
(println "WARN: ignoring cljs testsuite error on clojure < 1.8 or jdk < 1.8"
25+
"1.8"))
26+
(not (neg? (compare (System/getProperty "java.runtime.version")
27+
"1.9"))))
28+
(println "WARN: ignoring cljs testsuite error on clojure < 1.8 or jdk < 1.8 also on jdk >= 1.9, see CLJS-2377"
2429
*clojure-version* (System/getProperty "java.runtime.name")
2530
(System/getProperty "java.vm.version") (System/getProperty "java.runtime.version")
2631
\newline (str e))

0 commit comments

Comments
 (0)