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
When a load error happens in --watch mode, print a warning + stacktrace and
continue, instead of...
3c03ae830db204323f10bfafa60a3cd1c4d01fb1 authored over 6 years ago by Arne Brasseur <[email protected]>
50393079ed8f67c5633c1f2ec5158225fd4f1586 authored over 6 years ago by Arne Brasseur <[email protected]>
30b11821d12120fec61a3b242e6e4e2cb73cbc62 authored over 6 years ago by Arne Brasseur <[email protected]>
This fixes an issue where counts in the progress bar weren't accurate due to a
missing keyword d...
Use this custom hierarchy for reporter multimethods, rather than the global one.
This has the be...
bc7bdf36d68d86cb51dfc235b399300f716ddb71 authored over 6 years ago by Arne Brasseur <[email protected]>
dda95fb561b4fe3f3082d41672fe6b17dd34517f authored over 6 years ago by Arne Brasseur <[email protected]>
a08f329031f7a3f6eafa6d1bf497dabe7de9b917 authored over 6 years ago by Arne Brasseur <[email protected]>
dc503f4794cff295c406eb2049b340dab6ccd2af authored over 6 years ago by Arne Brasseur <[email protected]>
94c61dacf75565cab4621b8ffc120ecf941834ce authored over 6 years ago by Arne Brasseur <[email protected]>
Reporters in the `kaocha.report` namespace now can be specified on the command
line with just th...
681ba9cf147a45636e81bd314e10b04c2ce3964a authored over 6 years ago by Arne Brasseur <[email protected]>
In the end the only way forward was to implement our own :mismatch handlers.
This allows us to d...
9fdab0f1c3de6ec997d88fb0ec73dafa24abd44f authored over 6 years ago by Arne Brasseur <[email protected]>
901f5d8d23303b5d2f0c4a9bb12e9db1bcc69c56 authored over 6 years ago by Arne Brasseur <[email protected]>
4e1ede0cb19103ca43883fc216a7400970a9ab68 authored over 6 years ago by Arne Brasseur <[email protected]>
c5fb719f1f68f2b611c6adc24684b03a8fee6d8f authored over 6 years ago by Arne Brasseur <[email protected]>
25a68bd0c267d0da1030af49a62c678f7e36c7b4 authored over 6 years ago by Arne Brasseur <[email protected]>
Configuration should use #kaocha/v1 instead of #kaocha going forward. This
provides us a potenti...
1a9f9af7c3dc0c08bcd6548e2496c1355aca840e authored over 6 years ago by Arne Brasseur <[email protected]>
cbc2f866c73e17843a621a92255aae9df8b55455 authored over 6 years ago by Arne Brasseur <[email protected]>
63b01de0a4ffd353f6edc184cae22cb6a2ceebc4 authored over 6 years ago by Arne Brasseur <[email protected]>
6c5fc0224d3b949ced186dbcb749242ffc738755 authored over 6 years ago by Arne Brasseur <[email protected]>
351429d3f2be69b207c0232b47030e3856742809 authored over 6 years ago by Arne Brasseur <[email protected]>
d0a2ac360f6e680e72c9621efbb50892c05f03ef authored over 6 years ago by Arne Brasseur <[email protected]>
e60402c46f6a4423f8cf8a9fcd925dbd3fa9c4e7 authored over 6 years ago by Arne Brasseur <[email protected]>
This way dependent namespaces will also get reloaded, so that e.g. protocols
don't get messed up.
The :mismatch event is now namespaced.
8c7be2c62eac864ab39337e6fcecfa08f609eba8 authored over 6 years ago by Arne Brasseur <[email protected]>
In order to be able to reliably add directories to the classpath and have
clojure notice them we...
5222b64ce6f91575aa7c3e3eb930200fa5b357d7 authored over 6 years ago by Arne Brasseur <[email protected]>
4ce9d94e2389193ee115b2274c286eb19f0cf376 authored over 6 years ago by Arne Brasseur <[email protected]>
6a5301808fa3b7bea5c4f69ee487ff586c61d5a6 authored over 6 years ago by Arne Brasseur <[email protected]>
9bc74e4d271a47cdf56147973d98effc9a874752 authored over 6 years ago by Arne Brasseur <[email protected]>
Aero chokes on regexes, so ns-patterns must be specified as strings.
9a037ed8fdb4a5d951a73624d865cefcd8e32200 authored over 6 years ago by Arne Brasseur <[email protected]>64eee7d5e13826cc6a34a3d87fec5d9c9c9a6efc authored over 6 years ago by Arne Brasseur <[email protected]>
77e7346f238fe35ea077fe8cc4f013a2072868bb authored over 6 years ago by Arne Brasseur <[email protected]>
d0da4e21bfe053244b1d9884dc4d70ab388ded84 authored over 6 years ago by Arne Brasseur <[email protected]>
65f9cca8959749ccf9afb9c54e131b8b6f6870bc authored over 6 years ago by Arne Brasseur <[email protected]>
When using #kaocha for configuration, allow specifying skip/focus config on the
suite level with...
96c658c488709ca193d266d30c5ecf08ae9ea234 authored over 6 years ago by Arne Brasseur <[email protected]>
2bd745c84fff502d0fe5034d775849110002a64a authored over 6 years ago by Arne Brasseur <[email protected]>
3c67fd673492bd747b6da00523bdf050cf957de7 authored over 6 years ago by Arne Brasseur <[email protected]>
Reduce the README to just a table of contents + feature list + quick start guide.
1ea4d953b452e9914c8a50df7746e5d50ae76af0 authored over 6 years ago by Arne Brasseur <[email protected]>Make sure the tag in the pom refers to the same SHA as the version tag.
Auto-update the documen...
f1dd7e94151074e6fdfefaed0199b31d64bc9d78 authored over 6 years ago by Arne Brasseur <[email protected]>cb3cec30ef2f3ea1c8d68826d287f76e12d67310 authored over 6 years ago by Arne Brasseur <[email protected]>
31b2e91e66d04436b8e87196c6c0af1580280d3d authored over 6 years ago by Arne Brasseur <[email protected]>
c0124121f0cfc7b9cc55fcd168d9b0eac56a6fa0 authored over 6 years ago by Arne Brasseur <[email protected]>
00a8898c4c571856c81bec73e1c9ef0e05937c4b authored over 6 years ago by Arne Brasseur <[email protected]>
Make sure cljdoc CHANGELOG doesn't show empty placeholders.
735aa7532d9fb3fd21c390853a0f318da177712e authored over 6 years ago by Arne Brasseur <[email protected]>9323c037b0feedc1ddc5d377cc6b5af3fbb05d9f authored over 6 years ago by Arne Brasseur <[email protected]>
Considering the alternatives are e.g. midje then this name is more descriptive.
9ef67b1e7fa385f722fc3f56c3cdc216c1d13cb0 authored over 6 years ago by Arne Brasseur <[email protected]>378176313885fda6af3c019d28e4d6944c65a73e authored over 6 years ago by Arne Brasseur <[email protected]>
cc55d422fe5d7f9cda1745431207904649c7eb12 authored over 6 years ago by Arne Brasseur <[email protected]>
8920b5177cd50fb0bfb28454cf8056861b8df41f authored over 6 years ago by Arne Brasseur <[email protected]>
606bd925b59e2b8ae0fe9f805f4509b002ad5664 authored over 6 years ago by Arne Brasseur <[email protected]>
Seems like otherwise Clojars.org generates invalid links
b9b06542aa0b24e14d4e146fed3a932a0be10e08 authored over 6 years ago by Arne Brasseur <[email protected]>81d6b746be1c54273a681a41214402adb99097de authored over 6 years ago by Arne Brasseur <[email protected]>
Not sure if they're supposed to be valid. Always worked fine, but the codox
analyzer chokes on t...
4f3a958fa4666306cdc341ae48e3e6f0403cb574 authored over 6 years ago by Arne Brasseur <[email protected]>
491875955272f40844a7c3271fcc39171d9447bd authored over 6 years ago by Arne Brasseur <[email protected]>
092d729dea59114c4aec5852e896486711bdc65b authored over 6 years ago by Arne Brasseur <[email protected]>
This was put there for the experimental ClojureScript support, will revisit it
later.
64a727d2e5a1e13413e5ec0d1fc550de60674b57 authored over 6 years ago by Arne Brasseur <[email protected]>
33be620dc4875a73878562c3ca433e98f2a2d402 authored over 6 years ago by Arne Brasseur <[email protected]>
f655f9aaa797edaf416b817d35108a8cd4af678b authored over 6 years ago by Arne Brasseur <[email protected]>
d72cdae8eae96fe53c198225448952caa9ef03b4 authored over 6 years ago by Arne Brasseur <[email protected]>
cd3d2c7821ac90e7dd51425b7d39055e34b3d430 authored over 6 years ago by Arne Brasseur <[email protected]>
b83a0e95ae64f30756295e9879cd9a157ec30060 authored over 6 years ago by Arne Brasseur <[email protected]>
9adc3667636fe4873ceead3773edeb8e63754653 authored over 6 years ago by Arne Brasseur <[email protected]>
7cb5fb6f7f7b93bba08631c9f8eab84fa0ad6557 authored over 6 years ago by Arne Brasseur <[email protected]>
add66e3ed44c8c91f42697e5f4db655347dd59d5 authored over 6 years ago by Arne Brasseur <[email protected]>
7104c2d49cbdd3acd608c4ae1cf92386d891a33e authored over 6 years ago by Arne Brasseur <[email protected]>
f16dc17416ca432fcd1adc75d47561fadf520e5e authored over 6 years ago by Arne Brasseur <[email protected]>
store git hash in changelog, add more metadata in pom, add a release script.
734df37d5905755cef7f85365bb87ce3a3e7a470 authored over 6 years ago by Arne Brasseur <[email protected]>5c2188d73b28499278e0704dad781866c577a730 authored over 6 years ago by Arne Brasseur <[email protected]>
23db110bcf0fcb5e7d2ff80aa6bade32c08f593e authored over 6 years ago by Arne Brasseur <[email protected]>
a0a3626ff5aa8c8dbd52e255b86ad3460585746e authored over 6 years ago by Arne Brasseur <[email protected]>
aa1b2f6c420eac906307c9fb0ad35f765f381e58 authored over 6 years ago by Arne Brasseur <[email protected]>
212b6c01c4373b9b5593e81f43db4f61597c9819 authored over 6 years ago by Arne Brasseur <[email protected]>
884e132fe38fd34e6410831c4d510835351c3876 authored over 6 years ago by Arne Brasseur <[email protected]>
ef38b7b420927705f4f840ffd2a22d39365ab599 authored over 6 years ago by Arne Brasseur <[email protected]>
233c6bbe0bb1b5c1797c2e582e9f75fb34463d16 authored over 6 years ago by Arne Brasseur <[email protected]>
These are rough analogues to their clojure.test equivalents. Not too happy with
the REPL interfa...
This is to better support CLJS and other types (Midje etc) that still need to
find stuff on the ...
The trick is to make sure Compiler/LOADER is bound, and then add to that and its
parent(s).
4e42c0e8b369e4c62b72b3c4fa4a2b7e1e133622 authored over 6 years ago by Arne Brasseur <[email protected]>
b0a70dc267ac60f5f80267747b6b0ff90fc2b4f3 authored over 6 years ago by Arne Brasseur <[email protected]>
b16f839c7545d47f9fa0e45d32abb772ef68651b authored over 6 years ago by Arne Brasseur <[email protected]>
In watch mode, when tests fail, first re-run the failed tests until they pass.
Once they all pas...
cfce7a020679941713eb4e010b9de9304d3667a2 authored over 6 years ago by Arne Brasseur <[email protected]>
`bin/kaocha :unit` now does the same as `bin/kaocha unit`.
3b8e5784ed443f73cdfeb903b7ed655470268249 authored over 6 years ago by Arne Brasseur <[email protected]>
Load errors are marked as a failure on the respective namespace, and reported as
a test failure ...
a97dbe8c7e0332f8a4880b7f1a2c2ecbf6e1f978 authored over 6 years ago by Arne Brasseur <[email protected]>
e7af8b48aadb32da9dcd7a9e5eb50fe64eae8d62 authored over 6 years ago by Arne Brasseur <[email protected]>
6adcfcf9b2e566954e87507c75803bfca163b556 authored over 6 years ago by Arne Brasseur <[email protected]>
When a test fails, print the full filename and line of the test var.
93aa4a5fee85355bdd6e80b58c957e82415e5ac5 authored over 6 years ago by Arne Brasseur <[email protected]>546a5064981ba306ce9d0f96165e8a50cb2589d6 authored over 6 years ago by Arne Brasseur <[email protected]>
Another oft-requested feature for eftest users.
90bae379eeac6a53a354ff83cf0ded69748409f0 authored over 6 years ago by Arne Brasseur <[email protected]>59d66fe363e9de0c8485218f9b0cd8965209b58e authored over 6 years ago by Arne Brasseur <[email protected]>