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."
767767 (cider-test-update-last-test ns var)
768768 (cider-test-execute ns (list var)))
769769 ; ; 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))
773775 (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 )))
776778 (message " No test at point " ))))))
777779
778780(defun cider-test-rerun-test ()
You can’t perform that action at this time.
0 commit comments