File tree Expand file tree Collapse file tree
resources/clojure/data/xml Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1616 (require 'clojure.data.xml.cljs-testsuite)
1717 (eval '(clojure.data.xml.cljs-testsuite/run-testsuite! " target/cljs-test-nashorn" ))
1818 (catch Exception e
19- (println " WARN: clojurescript test suite not available with Clojure"
20- *clojure-version* (System/getProperty " java.runtime.name" )
21- (System/getProperty " java.vm.version" ) (System/getProperty " java.runtime.version" )
22- \newline e))))
19+ (if (or (neg? (compare ((juxt :major :minor ) *clojure-version*)
20+ [1 8 ]))
21+ (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"
24+ *clojure-version* (System/getProperty " java.runtime.name" )
25+ (System/getProperty " java.vm.version" ) (System/getProperty " java.runtime.version" )
26+ \newline (str e))
27+ (do (println " ERROR: cljs nashorn test suite should be able to run on clojure >= 1.8 and jdk >= 1.8"
28+ *clojure-version* (System/getProperty " java.runtime.name" )
29+ (System/getProperty " java.vm.version" ) (System/getProperty " java.runtime.version" ))
30+ (throw e))))))
Original file line number Diff line number Diff line change 3434
3535(defn run-testsuite! [dir]
3636 (System/setProperty " nashorn.persistent.code.cache" " target/nashorn_code_cache" )
37- (let [engine (repl-nh/create-engine
38- ; ; wait for upgrade to more recent jdk8
39- :code-cache false )]
37+ (let [engine (repl-nh/create-engine )]
4038 (println " INFO" " Running nashorn-repl with" (System/getProperty " nashorn.persistent.code.cache" ))
4139 (compile-testsuite! dir)
4240 (.eval engine (io/reader (io/file dir " tests.reopt.js" )))
You can’t perform that action at this time.
0 commit comments