diff options
-rw-r--r-- | test/clojure/test_clojure/compilation.clj | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/clojure/test_clojure/compilation.clj b/test/clojure/test_clojure/compilation.clj index c633db6d..942fed07 100644 --- a/test/clojure/test_clojure/compilation.clj +++ b/test/clojure/test_clojure/compilation.clj @@ -36,4 +36,15 @@ (:macro m) true (:name m) 'when ))) +(deftest test-embedded-constants + (testing "Embedded constants" + (are [x] x + (eval `(make-array ~Boolean/TYPE 2)) + (eval `(make-array ~Byte/TYPE 2)) + (eval `(make-array ~Character/TYPE 2)) + (eval `(make-array ~Double/TYPE 2)) + (eval `(make-array ~Float/TYPE 2)) + (eval `(make-array ~Integer/TYPE 2)) + (eval `(make-array ~Long/TYPE 2)) + (eval `(make-array ~Short/TYPE 2))))) |