|
1 | 1 | (ns cljs.predicates-test
|
2 |
| - (:require [cljs.test :refer-macros [deftest is]]) |
3 |
| - (:import [goog.math Long])) |
| 2 | + (:require [cljs.test :as test :refer-macros [deftest is]]) |
| 3 | + (:import [goog.math Long Integer])) |
4 | 4 |
|
5 | 5 | (def pred-val-table
|
6 | 6 | (let [now (js/Date.)
|
|
32 | 32 | (def int-val-table
|
33 | 33 | (let [posint 10e10
|
34 | 34 | negint -10e10
|
35 |
| - natl (goog.math.Long.getZero) |
36 |
| - posl (goog.math.Long.fromNumber posint) |
37 |
| - negl (goog.math.Long.fromNumber negint)] |
| 35 | + natl (Long.getZero) |
| 36 | + posl (Long.fromNumber posint) |
| 37 | + negl (Long.fromNumber negint) |
| 38 | + nati (Integer.ZERO) |
| 39 | + posi (Integer.fromNumber posint) |
| 40 | + negi (Integer.fromNumber negint)] |
38 | 41 | [[identity neg? pos? integer? int? neg-int? pos-int? nat-int?]
|
39 |
| - [0 false false true false false false false ] |
40 |
| - [1 false true true false false false false ] |
41 |
| - [-1 true false true false false false false ] |
42 |
| - [1.0 false true true false false false false ] |
43 |
| - [-1.0 true false true false false false false ] |
44 |
| - [posint false true true false false false false ] |
45 |
| - [negint true false true false false false false ] |
| 42 | + [0 false false true true false false true ] |
| 43 | + [1 false true true true false true true ] |
| 44 | + [-1 true false true true true false false ] |
| 45 | + [1.0 false true true true false true true ] |
| 46 | + [-1.0 true false true true true false false ] |
| 47 | + [posint false true true true false true true ] |
| 48 | + [negint true false true true true false false ] |
46 | 49 | [natl false false false true false false true ]
|
47 | 50 | [posl false true false true false true true ]
|
48 |
| - [negl true false false true true false false ]])) |
| 51 | + [negl true false false true true false false ] |
| 52 | + [nati false false false true false false true ] |
| 53 | + [posi false true false true false true true ] |
| 54 | + [negi true false false true true false false ]])) |
49 | 55 |
|
50 | 56 | (deftest test-int-preds
|
51 | 57 | (let [[preds & rows] int-val-table]
|
|
0 commit comments