Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/lambdaisland/kaocha
Full featured next gen Clojure test runner
https://github.com/lambdaisland/kaocha
1b117fed10b3c725a1cd11146a5d915c145dc893 authored over 4 years ago
## Added
- Added internal diagnostics
79b933f5cd9a68689e5db80871efec78ea9a4b10 authored over 4 years ago13abc37f8cc26e5817394e78fd2f3ba88f27b067 authored over 4 years ago
Mainly to diagnose when they unexpectedly bubble.
8c60bbdbfa3a2b2d8bf0178ab39143586829911c authored over 4 years agof1272c7a48e2b02dfdd50bffc110400573e2bcba authored over 4 years ago
a4314756f837ed01d5b4542ddbfc902bbe22463d authored over 4 years ago
8f7ea66d3e3c31e16f6e28c2738e8ad2a4ca29b0 authored over 4 years ago
## Added
## Fixed
## Changed
4b64be5e15eae4fa7f4c453bc8d7087821063772 authored over 4 years ago2a815a3575e8ab737f322832108edeb11e2f1d10 authored over 4 years ago
21eb62f434c4097eb61067a285a097bca019534c authored over 4 years ago
eb8ecb77a8e28406604ff6e4c21efcbf9dfa7109 authored over 4 years ago
3c6ca1f802b8bbaa40450b3f8be19f8454c8e10b authored over 4 years ago
## Added
- Add two new hooks, `:kaocha.hooks/pre-load-test`,
`:kaocha.hooks/post-load-test`
-...
22ef88cf1b04ec16b4769d6c70e9ca3522b8eca2 authored over 4 years ago
6d7d759512a4580e2cc522084fef4bd1652b3dd7 authored over 4 years ago
This is to accomodate a breaking change in Orchestra. Before it would add the
explain string to ...
3febb960cff6627d61f7e3a0cd4677d52462bfcc authored over 4 years ago
12713fc424f8fa0c1fa26a901aab635825d544a9 authored over 4 years ago
d3890df185900b7ec96603cfe88a5cf1fcb4978d authored over 4 years ago
e1779c0e79fe5f04bf54415e914d0fcd223370ba authored over 4 years ago
The post-summary hook is where extra end-of-test-run reporting is done, like
printing profiling ...
Currently --focus/--skip looks at the :kaocha.testable/id, but these are not
always convenient t...
9274e84a402d0d1b459f4c72e1965e058585d2c4 authored over 4 years ago
And add more docs on hooks and plugins
cc5ba9e7283eebc7a2674fddabfc62c7d60e42c3 authored over 4 years ago
Rename to pre-load-test/post-load-test, and run for every testable, not just for
suites.
For co...
c97aa51abca8c24f60371d8170d2413298f3a1ee authored over 4 years ago
This is prep work for kaocha-cljs2. Also make the *config* available during a
test load/run for ...
f5b5857c97facb772e184f5a0bf23f0f04ed93e2 authored over 4 years ago
9b4572f88089bf84b141604425e8c38d23718751 authored over 4 years ago
3c4d0ab87d87884a61b1a1dd7bbc5b53aff07839 authored over 4 years ago
## Added
- The hooks plugin now understands two new hooks at the test suite level,
`:kaocha.h...
ec75d9c0227f34d37d1d7ae2b0d3314e6b7335aa authored over 4 years ago
5e2dd388c739250fa5bfa5fc592b1ab5672d4f39 authored over 4 years ago
716abaae509acca6746eb5215a7742fc4e6344dd authored over 4 years ago
Add a note on live reloading at the REPL
2987fd2e442e83303bc82c5ee5814e2217d2a8dc authored over 4 years agoAdd a note for future me to find :)
d82eeaa7b2164c47bd8d9deaa021cc37623347f0 authored over 4 years ago[hooks plugin] Implement before/after hooks on the test suite level
3c58bee6ac637805e7c8250aded03a697d21c16a authored over 4 years agoc87120076270ddc5dff6ad6f6408428e29d49d19 authored over 4 years ago
5896103045d674702e35a13f4618e7356fb435d0 authored over 4 years ago
## Added
- Added a `:kaocha.testable/skip-add-classpath?` flag on the test suite to
prevent K...
This needs to be set on the testable (so not the top level config) and prevents
kaocha from medd...
e7914d536d7fb7468986738e060c00a233c74216 authored over 4 years ago
## Added
- An Orchestra plugin `:kaocha.plugin/orchestra` for instrumenting
functions specs w...
6275298eb6e70a516318be9fc783622af544e78f authored over 4 years ago
067e870315b8b3d3122420648c4be6997935774f authored over 4 years ago
8337b3e4a1b70b6afc3df4547f6869c433c7e4a7 authored over 4 years ago
Add orchestra and require-ns plugins
d1f5c2c130bf5db9de8312a9cda1a8b95e07d43c authored over 4 years ago7cf95c87193a72fa5c953d3f5355252af928fb94 authored almost 5 years ago
2e6951463fa2c6928b3ce781b4fbaba5206d8e53 authored almost 5 years ago
ead0f0ebc27c2d7423261bd8158938a765b6dd8b authored almost 5 years ago
c05eba45f0048f0b5186d31dc8a51ba9c9f0e05e authored almost 5 years ago
Dedup plugin names
4d9023e2654913cac61d60a35dc27b5da41340b6 authored almost 5 years agoe3391d57e76aaabdaca0677d34140edba4a2d5eb authored almost 5 years ago
Switch to using CircleCI's matrix jobs feature
f941dcfc6999fad736051c512ecd013834b3da3c authored almost 5 years ago38128adae4c3c6e8fbaeab2ead0c050c1531507d authored almost 5 years ago
eed4d50555afc47143401b0ab95b7ec5bd6e8495 authored almost 5 years ago
fix CircleCI build badges for deep-diff2
3a056c16b665d966b04c4d93af1a3ccee06a2692 authored almost 5 years agoaa84df45a475e20c2731090177b2f0ba2df700fb authored almost 5 years ago
2660a920ab947c231381c21d19cdbf302f4b4d0c authored almost 5 years ago
## Added
- Kaocha's own plugins can now use a simple keyword in `tests.edn`, e.g.
`:notifier`...
06293c8a805aa62fbe65d50cdccd6d4e5b3a81fc authored almost 5 years ago
d9a47809dc200a35b3af4c4b24cc87962cebc45f authored almost 5 years ago
- clojure spec
- tools.cli
- aero
- test deps (test.check, kaocha-cloverage, kaocha-cucumber, ma...
d669f5432508f7343845e951ae513ca1c00066aa authored almost 5 years ago
e00d58246cff2c2b9c1e210c159d973f4e84ebcf authored almost 5 years ago
- check for .VERSION_PREFIX
- Allow trailing numbers in project name (for deep-diff2)
8b122f013511f903a6d929c3fb5ee0ce6f57683d authored almost 5 years ago
592e445325de5863562180ec9913c964ce1b42a7 authored almost 5 years ago
4bc0b901e7c30b6a1e09d0eeda854548507430f9 authored almost 5 years ago
ba62213d395fcc1ebaaefb913a4861b27ef59fed authored almost 5 years ago
## Fixed
- Namespaces where the ns form can not be read by tools.readers are now reported
as ...
Report bad ns form
6b88d9643e48197c0878e33b4b657be27fc518fa authored almost 5 years ago
When a test namespace has an ns form that can't be read by tools.namespace, then
tools.namespace...
56652ddb17fbd657b6b91ee2236122f6d2bb5e8d authored almost 5 years ago
ec0a4188767b8891a8a4b7f9a8394ee83029db11 authored almost 5 years ago
746943bc28ade8ec52daeaf2c2d3f56efdc7376c authored almost 5 years ago
3c910765b0e294fce3df2925d8c30c06e30e8d7a authored almost 5 years ago
f87e7f306d3bd80eb2ba0f175cfe640908092522 authored almost 5 years ago
Support Clojure Expecations For Colourised Output
fcf4a8a5893bf58691c50fec30588cc8895a151f authored almost 5 years ago
This commit allows for the `expect` macro in Clojure Expecations to be
supported in Kaocha, star...
f34c46666002bb980a2140d6b4afdd4f03f2bb60 authored almost 5 years ago
9a749a8cf47795a46c50c78f05dd99a2c65b0e59 authored almost 5 years ago
70d314f48c2d86adfba800427ac866cad3e4b1c6 authored almost 5 years ago
This reverts commit 710f7cd86c323e29bc8e5de9fd596720266d55e1.
8b9101a5f877cf6c87186ca35c8f5f7012ae314c authored almost 5 years ago710f7cd86c323e29bc8e5de9fd596720266d55e1 authored almost 5 years ago
47176c6f24a3583e1c45a0d5089f3a5a4bbe3c93 authored almost 5 years ago
Fix #133: cannot set dynamic variables in --watch mode
3eb1aacd118af25b0f98089bd90cc5b2c30a11de authored almost 5 years ago695f6530e3890c8e74ed03ab34a2d3279995c32a authored almost 5 years ago
7b580d7f15569c09a2e3b81bcdddcb1521206340 authored almost 5 years ago
cb56bd796ac17485e9bbdfcee04c8fa6cebdf538 authored about 5 years ago
7e32eec9ee1cf33bb2ee45163137c70ea91ec31d authored about 5 years ago
be2bd3854d2b2401b5842f6cbfbc8834a0ccb187 authored about 5 years ago
Apply focus/skip/-meta in two stages, first test suite, then CLI
f5c4fedf6303b3dde4804d7aff0aff8277458d35 authored about 5 years ago1cf355e8d0668d9a447c3cac504fd26d024a5517 authored about 5 years ago
Instead of processing all focus/meta directives at once, first process the test
plan to skip tes...
Remove duplicate #kaocha/v1 tag from README example
479b9c312c7167ad6e6e324280e3c87c53d2e1ee authored about 5 years agof3896afe97617e404807fd2481e1fee435612029 authored about 5 years ago
fae46ce544c5883209a682b969832236bc2966bd authored about 5 years ago
304d2db98d461fa85a549a44021e5bf87f2d2644 authored about 5 years ago
156d084ecd91306433c5684fbbc03e1d17e539a5 authored about 5 years ago
Introduce a meta-merge aero tag
d65fc4fbb0bf9869f240ddc831b627c0891e4f1b authored about 5 years ago