jaunt-lang / jaunt

[ABANDONED] A jaunt away from Clojure
https://github.com/jaunt-lang/jaunt/issues/157
134 stars 6 forks source link

Investigate per-module test reporting #149

Open arrdem opened 8 years ago

arrdem commented 8 years ago

Right now, the Clojure/Jaunt test suite does one round of clojure.test running which touches pretty much everything. It should be possible to refactor the test runner script to provide much better output, including per-test suite failures. In part this helps track the various parts of the Clojure/Jaunt codebase which literally have no tests.

This is likely to be a bit of an adventure, and may involve some classloader voodoo to create sandboxes during test loading and evaluation. I've tried to get this working a couple times before and found really interesting data dependency behavior between the test namespaces.