eftest
eftest copied to clipboard
Fast and pretty Clojure test runner
Like in `circleci.test` https://github.com/circleci/circleci.test#global-fixtures How can I define global fixtures that are only run once for the entire test run? I just need an idea.
This will help reliably coming up with a fix for https://github.com/weavejester/eftest/issues/75. Coverage is extended by: * providing counterexamples for each test case * also exercising exception handling, whether it happens...
Hi, @weavejester, I notice #79 has been in limbo for a little while, and wondered if I could help move things along by completing the small change you requested on...
This is done with only changes to `junit.clj` using the `:begin-test-var` report type and saving start times in `*context*`. It requires no change in configuration. Outputs time in seconds with...
Hi. First of all, thank you for providing this awesome library, it has been a life saver for my team! I can't seem to get the fail-fast? option to work...
Currently there is no way to override the parallelism strategy defined in the project.clj. For example, say that we want the default behaviour to be: ``` {:eftest {:multithread? :namespaces}} ```...
Since running test in parallel is exactly the ["Multiprocessor scheduling problem"](https://en.wikipedia.org/wiki/Multiprocessor_scheduling), sorting the jobs by last known run time, then running longest first, should shorten the test time significantly (and...
### Actual: ``` FAIL in foo-test/bar-test (foo_test.clj:10) expected: {:a 0, :b 1} actual: ({:b 1, :c 2}) ``` ### Expected: ``` FAIL in foo-test/bar-test (foo_test.clj:10) expected: {:a 0, :b 1}...
I'm attempting to use a custom reporter to report results to both junit and the pretty-printer. What I've found is that this will double-count the number of assertions and failures....
I would quite like to run all tests, excluding some integration tests from the repl. At the moment it looks like all of the selector logic is in the lein...