Skip to content

Commit d29ba46

Browse files
SevereOverfl0wbbatsov
authored andcommitted
Add tests around test op
1 parent 766e730 commit d29ba46

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

test/clj/cider/nrepl/middleware/test_test.clj

+13
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,19 @@
1515
(is (= (class @test/default-executor)
1616
java.util.concurrent.ThreadPoolExecutor)))
1717

18+
(deftest only-selected-tests
19+
(testing "only single test is run with test"
20+
(are [tests] (let [{:keys [results] :as test-result}
21+
(session/message
22+
{:op "test"
23+
:ns "cider.nrepl.middleware.test-filter-tests"
24+
:tests (map name tests)})]
25+
(is (= tests (keys (:cider.nrepl.middleware.test-filter-tests results)))))
26+
[:a-puff-of-smoke-test]
27+
[:a-smokey-test]
28+
[:a-puff-of-smoke-test :a-smokey-test]
29+
[:a-puff-of-smoke-test :a-smokey-test :yet-an-other-test])))
30+
1831
(deftest only-smoke-test-run-test-deprecated
1932
(testing "only test marked as smoke is run when test-all is used"
2033
(let [{:keys [results] :as test-result} (session/message {:op "test-all"

0 commit comments

Comments
 (0)