marick/lein-midje — pull request #30 by mwmitchell (2012-11-30 17:58:08+00:00)
Title: Fixed namespace globbing *

"lein midje" namespace globbing is broken under leiningen 2 -- this patch fixes the problem, which was caused by lein-midje using the classpath at the wrong time. The classpath for the project under test is not available until eval-in-project is running.

We just upgraded to leiningen 2 and are experiencing this problem. Our CI server runs "lein midje app.test.unit.*" before building and the result is that no tests are run. If this patch looks OK to you, we'd really appreciate a quick merge and new release! :)

commit notes:

* building namespace list within project process instead of test runner
* added helper function for building classpath
* removed bultitude dependency for test runner
* added bultitude as dependency for eval-in-project init phase