boot-test icon indicating copy to clipboard operation
boot-test copied to clipboard

Boot task for running clojure.test tests

Results 14 boot-test issues
Sort by recently updated
recently updated
newest added

The original doc string for filters made it sound like you were filtering entire namespaces. Looking through the issues it seems that I'm not the only one: https://github.com/adzerk-oss/boot-test/issues/28. This PR...

From `lein help test`: ``` Run the project's tests. Marking deftest or ns forms with metadata allows you to pick selectors to specify a subset of your test suite to...

When I'm doing a fairly substantial refactoring, I find it useful to make the tests stop after the first failure, as odds are they're going to be mostly failing in...

The initial pod ID and shutdown hooks are initialised by Boot when the app is launched, but not again when pod pools are spun up. Boot's fileset and tmpfile machinery...

`clojure.test` supports an alternative way to run tests when the order in which the tests are run are of importance. Below is quote from the docs that explain the mechanism....

How difficult would it be to make it support dependency scopes, so it could be called (boot (test :include-scope #{"test"}))

for whatever reason report output doesn't completely print until something else forces a flush, so you never get a complete report if, for example, something in the test hangs

When `test` task is used in a TDD workflow and you do not pass it any specific namespace, it's performance would not be judged acceptable by a TDD practitioner. You...

When using `boot watch test` I have a very frequent error: ``` clojure.lang.Compiler$CompilerException: java.lang.OutOfMemoryError: Metaspace, compiling:(ragtime/protocols.clj:3:1) java.lang.OutOfMemoryError: Metaspace ... clojure.core/load/fn core.clj: 5893 clojure.core/load/invokeStatic core.clj: 5892 clojure.core/load core.clj: 5876 ... clojure.core/load-one/invokeStatic...

It would be nice to have support for running single tests also. Currently `test` only takes whole namespace using `-n`.