File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -10,10 +10,10 @@ if [ ! -f lib/clojure.jar ]; then
1010 exit 1
1111fi
1212jar xvf lib/clojure.jar clojure/template.clj > /dev/null
13- jar xvf lib/test.check.jar clojure/test/check/random clojure/test/check/generators.cljc clojure/test/check/rose_tree.cljc > /dev/null
13+ jar xvf lib/test.check.jar clojure/test/check.cljc clojure/test/check/results.cljc clojure/test/check/clojure_test.cljc clojure/test/check/impl.cljc clojure/test/check/properties.cljc clojure/test/check/ generators.cljc clojure/test/check/random.clj clojure/test/check/random/doubles.cljs clojure/test/check/random/longs/bit_count_impl.cljs clojure/test/check/random/longs.cljs clojure/test/check/random.cljs clojure/test/check/rose_tree.cljc > /dev/null
1414mkdir -p builds/out-self-parity/clojure/test
1515mv clojure/template.clj builds/out-self-parity/clojure
16- mv clojure/test/check builds/out-self-parity/clojure/test
16+ mv clojure/test builds/out-self-parity/clojure
1717
1818if ! bin/cljsc src/test/self/self_parity " {:optimizations :none :output-to \" builds/out-self-parity/main.js\" :output-dir \" builds/out-self-parity\" :main self-parity.test :target :nodejs}" ; then
1919 >&2 echo ClojureScript compilation failed
Original file line number Diff line number Diff line change 99(ns cljs.core-test
1010 (:refer-clojure :exclude [iter])
1111 (:require [cljs.test :refer-macros [deftest testing is]]
12+ [clojure.test.check :as tc]
13+ [clojure.test.check.clojure-test :refer-macros [defspec ]]
14+ [clojure.test.check.generators :as gen]
15+ [clojure.test.check.properties :as prop :include-macros true ]
1216 [clojure.string :as s]
1317 [clojure.set :as set]
1418 [goog.object :as gobject]))
547551 (is (= 0 (loop [x 0 ] (cond-> x false recur ))))
548552 (is (= 0 (loop [x 0 ] (cond->> x false recur )))))
549553
554+ (defspec boolean-test 10
555+ (prop/for-all [b gen/boolean]
556+ (boolean? b)))
557+
550558(deftest aget-test
551559 (is (= 11 (aget #js [10 11 12 ] 1 )))
552560 (is (= 11 (apply aget [#js [10 11 12 ] 1 ])))
You can’t perform that action at this time.
0 commit comments