We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4f8621a commit a1cc51dCopy full SHA for a1cc51d
1 file changed
src/test/clojure/clojure/core/async/flow_test.clj
@@ -7,10 +7,17 @@
7
;; You must not remove this notice, or any other, from this software.
8
9
(ns clojure.core.async.flow-test
10
- (:require [clojure.test :refer :all]
11
- [clojure.core.async.flow :as flow]))
+ (:require [clojure.test :refer :all]))
12
13
-(deftest test-futurize
+(defmacro deftest-against
+ [ver name & body]
14
+ (when (clojure.core.async.impl.dispatch/at-least-clojure-version? ver)
15
+ `(deftest ~name ~@body)))
16
+
17
+(when (clojure.core.async.impl.dispatch/at-least-clojure-version? [1 11 0])
18
+ (require '[clojure.core.async.flow :as flow]))
19
20
+(deftest-against [1 11 0] test-futurize
21
(testing ""
22
(let [es (reify java.util.concurrent.ExecutorService
23
(^java.util.concurrent.Future submit [_ ^Callable f]
0 commit comments