fix test
This commit is contained in:
parent
d4691a999e
commit
df4897cfec
1 changed files with 9 additions and 7 deletions
|
|
@ -37,24 +37,26 @@
|
||||||
(deftest fixtures-test
|
(deftest fixtures-test
|
||||||
(let [output (bb "
|
(let [output (bb "
|
||||||
(require '[clojure.test :as t])
|
(require '[clojure.test :as t])
|
||||||
(defn once [f] (prn :once-before) (f) (prn :once-after))
|
(defn once [f] (prn :once-before) (f)
|
||||||
(defn each [f] (prn :each-before) (f) (prn :each-after))
|
(prn :once-after)
|
||||||
|
(prn (some? (::t/once-fixtures (meta *ns*)))))
|
||||||
|
|
||||||
|
(defn each [f] (prn :each-before) (f) (prn :each-after)
|
||||||
|
(prn (some? (::t/each-fixtures (meta *ns*)))))
|
||||||
(t/use-fixtures :once once)
|
(t/use-fixtures :once once)
|
||||||
(t/use-fixtures :each each)
|
(t/use-fixtures :each each)
|
||||||
(t/deftest foo)
|
(t/deftest foo)
|
||||||
(t/deftest bar)
|
(t/deftest bar)
|
||||||
(t/run-tests)
|
(t/run-tests)")]
|
||||||
(prn (some? (::t/each-fixtures (meta *ns*))))
|
|
||||||
(prn (some? (::t/once-fixtures (meta *ns*))))")]
|
|
||||||
(println output)
|
|
||||||
(is (str/includes? output (str/trim "
|
(is (str/includes? output (str/trim "
|
||||||
:once-before
|
:once-before
|
||||||
:each-before
|
:each-before
|
||||||
:each-after
|
:each-after
|
||||||
|
true
|
||||||
:each-before
|
:each-before
|
||||||
:each-after
|
:each-after
|
||||||
:once-after
|
|
||||||
true
|
true
|
||||||
|
:once-after
|
||||||
true")))))
|
true")))))
|
||||||
|
|
||||||
(deftest with-test
|
(deftest with-test
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue