(defn print-test
[]
(println (last (map #(:name (meta %)) *testing-vars*))))(deftest valid-test
(print-test)
(let []
....))--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to
clojure+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
(defmethod clojure.test/report :begin-test-var [m](println (-> m :var meta :name)))
(defmulti custom-report :type)(defmethod custom-report :default [m](clojure.test/report m))(defmethod custom-report :begin-test-var [m](println (-> m :var meta :name)))(binding [clojure.test/report custom-report](clojure.test/run-all-tests))
StackOverflowError
clojure.lang.Util.equiv (Util.java:33)
clojure.core/isa? (core.clj:5115)
clojure.lang.Var.invoke (Var.java:388)
clojure.lang.MultiFn.isA (MultiFn.java:123)
clojure.lang.MultiFn.findAndCacheBestMethod (MultiFn.java:177)
clojure.lang.MultiFn.getMethod (MultiFn.java:150)
clojure.lang.MultiFn.getFn (MultiFn.java:158)
clojure.lang.MultiFn.invoke (MultiFn.java:227)
(defmethod custom-report :default [m](clojure.test/report m))
(binding [clojure.test/report custom-report](clojure.test/run-all-tests))
It throws Stackoverflow errorStackOverflowError
clojure.lang.Util.equiv (Util.java:33)
clojure.core/isa? (core.clj:5115)
clojure.lang.Var.invoke (Var.java:388)
clojure.lang.MultiFn.isA (MultiFn.java:123)
clojure.lang.MultiFn.findAndCacheBestMethod (MultiFn.java:177)
clojure.lang.MultiFn.getMethod (MultiFn.java:150)
clojure.lang.MultiFn.getFn (MultiFn.java:158)
clojure.lang.MultiFn.invoke (MultiFn.java:227)Any idea why this could be happening?
--