midje makes each test a top level form, so test runs happen as a side effect of code loading, which means you cannot really run tests in a good way from the repl without doing some kind of ridiculous forced code reloading. I would definitely recommend staying far away from midje, if you want a tight test loop the repl is your best bet, and midje's design makes using it from the repl really awkward.
I have heard horror stories about drip jvms being launched with stale args, etc, but that is anecdotal, and a while ago so maybe it is great, I don't use it and have no interest in it, largely because I use the repl. On Wed, Jun 5, 2013 at 12:09 AM, Hoàng Minh Thắng <p...@banphim.net> wrote: > * Is there a faster cycle than to change code, change tests and type "lein >> test" to see the results? >> > my favourite workflow is with lein-midje (you can run both midje tests and > clojure tests!) > https://github.com/marick/lein-midje > >> * Is there a way to keep everything in a hot JVM (I've done a little >> research on Nailgun... but it seems to be out of vogue) so there's no JVM >> start-up penalty? >> > Try drip: > https://github.com/flatland/drip/ > > -- > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@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+unsubscr...@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+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- And what is good, Phaedrus, And what is not good— Need we ask anyone to tell us these things? -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@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+unsubscr...@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+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.