File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -767,12 +767,14 @@ is searched."
767
767
(cider-test-update-last-test ns var)
768
768
(cider-test-execute ns (list var)))
769
769
; ; we're in a `clojure-mode' buffer
770
- (let ((ns (clojure-find-ns))
771
- (def (clojure-find-def)))
772
- (if (and ns (member (car def) cider-test-defining-forms))
770
+ (let* ((ns (clojure-find-ns))
771
+ (def (clojure-find-def)) ; it's a list of the form (deftest something)
772
+ (deftype (car def))
773
+ (var (cadr def)))
774
+ (if (and ns (member deftype cider-test-defining-forms))
773
775
(progn
774
- (cider-test-update-last-test ns (cdr def ))
775
- (cider-test-execute ns (cdr def )))
776
+ (cider-test-update-last-test ns (list var ))
777
+ (cider-test-execute ns (list var )))
776
778
(message " No test at point " ))))))
777
779
778
780
(defun cider-test-rerun-test ()
You can’t perform that action at this time.
0 commit comments