|
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