|
70 | 70 | 6N 1N 5 |
71 | 71 | 6N 1N 5N) |
72 | 72 |
|
73 | | - (is (thrown? #?(:cljs :default :clj Exception :cljr Exception) (+' 1 nil))) |
74 | | - (is (thrown? #?(:cljs :default :clj Exception :cljr Exception) (+' nil 1))) |
| 73 | + #?(:jank [] |
| 74 | + :default [(is (thrown? #?(:cljs :default :clj Exception :cljr Exception) (+' 1 nil))) |
| 75 | + (is (thrown? #?(:cljs :default :clj Exception :cljr Exception) (+' nil 1)))]) |
75 | 76 |
|
76 | | - (is (instance? clojure.lang.BigInt (+' 0 1N))) |
77 | | - (is (instance? clojure.lang.BigInt (+' 0N 1))) |
78 | | - (is (instance? clojure.lang.BigInt (+' 0N 1N))) |
79 | | - (is (instance? clojure.lang.BigInt (+' 1N 1))) |
80 | | - (is (instance? clojure.lang.BigInt (+' 1 1N))) |
81 | | - (is (instance? clojure.lang.BigInt (+' 1N 1N))) |
82 | | - (is (instance? clojure.lang.BigInt (+' 1 5N))) |
83 | | - (is (instance? clojure.lang.BigInt (+' 1N 5))) |
84 | | - (is (instance? clojure.lang.BigInt (+' 1N 5N))) |
| 77 | + (is (#?@(:jank [cpp/jank.runtime.is_big_integer] :default [instance? clojure.lang.BigInt]) (+' 0 1N))) |
| 78 | + (is (#?@(:jank [cpp/jank.runtime.is_big_integer] :default [instance? clojure.lang.BigInt]) (+' 0N 1))) |
| 79 | + (is (#?@(:jank [cpp/jank.runtime.is_big_integer] :default [instance? clojure.lang.BigInt]) (+' 0N 1N))) |
| 80 | + (is (#?@(:jank [cpp/jank.runtime.is_big_integer] :default [instance? clojure.lang.BigInt]) (+' 1N 1))) |
| 81 | + (is (#?@(:jank [cpp/jank.runtime.is_big_integer] :default [instance? clojure.lang.BigInt]) (+' 1 1N))) |
| 82 | + (is (#?@(:jank [cpp/jank.runtime.is_big_integer] :default [instance? clojure.lang.BigInt]) (+' 1N 1N))) |
| 83 | + (is (#?@(:jank [cpp/jank.runtime.is_big_integer] :default [instance? clojure.lang.BigInt]) (+' 1 5N))) |
| 84 | + (is (#?@(:jank [cpp/jank.runtime.is_big_integer] :default [instance? clojure.lang.BigInt]) (+' 1N 5))) |
| 85 | + (is (#?@(:jank [cpp/jank.runtime.is_big_integer] :default [instance? clojure.lang.BigInt]) (+' 1N 5N))) |
85 | 86 |
|
86 | | - (is (instance? clojure.lang.BigInt (+' -1 r/min-int))) |
87 | | - (is (instance? clojure.lang.BigInt (+' r/min-int -1))))) |
| 87 | + (is (#?@(:jank [cpp/jank.runtime.is_big_integer] :default [instance? clojure.lang.BigInt]) (+' -1 r/min-int))) |
| 88 | + (is (#?@(:jank [cpp/jank.runtime.is_big_integer] :default [instance? clojure.lang.BigInt]) (+' r/min-int -1))))) |
0 commit comments