Skip to content

Commit 3a6d889

Browse files
Port +'
1 parent f5594c1 commit 3a6d889

1 file changed

Lines changed: 14 additions & 13 deletions

File tree

test/clojure/core_test/plus_squote.cljc

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -70,18 +70,19 @@
7070
6N 1N 5
7171
6N 1N 5N)
7272

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)))])
7576

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)))
8586

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

Comments
 (0)