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
10
10
exit 1
11
11
fi
12
12
jar 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
14
14
mkdir -p builds/out-self-parity/clojure/test
15
15
mv 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
17
17
18
18
if ! 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
19
19
>&2 echo ClojureScript compilation failed
Original file line number Diff line number Diff line change 9
9
(ns cljs.core-test
10
10
(:refer-clojure :exclude [iter])
11
11
(: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 ]
12
16
[clojure.string :as s]
13
17
[clojure.set :as set]
14
18
[goog.object :as gobject]))
547
551
(is (= 0 (loop [x 0 ] (cond-> x false recur ))))
548
552
(is (= 0 (loop [x 0 ] (cond->> x false recur )))))
549
553
554
+ (defspec boolean-test 10
555
+ (prop/for-all [b gen/boolean]
556
+ (boolean? b)))
557
+
550
558
(deftest aget-test
551
559
(is (= 11 (aget #js [10 11 12 ] 1 )))
552
560
(is (= 11 (apply aget [#js [10 11 12 ] 1 ])))
You can’t perform that action at this time.
0 commit comments