Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/lambdaisland/kaocha-cljs
ClojureScript support for Kaocha
https://github.com/lambdaisland/kaocha-cljs
Turns out we did need kaocha.type.var, not just for the hierarchy definitions
but also for the r...
a11e9d0f110805afd7486fef489c4aa22074592a authored over 5 years ago by Arne Brasseur <[email protected]>
1f671f7ad307d52c18574730965a3b5c786acf5b authored over 5 years ago by Arne Brasseur <[email protected]>
This relies on the latest Kaocha for an updated message type
hierarchy (:kaocha/known-key) which...
e697aceebdb0a2ce9e7c3895eb0c012766c1373d authored over 5 years ago by Arne Brasseur <[email protected]>
3afeeaf0e88267f911f445fb826de6ce8dab54cc authored over 5 years ago by Arne Brasseur <[email protected]>
4b6a751ff93a7590e88f5ff2ad3647a6328f7df5 authored over 5 years ago by Arne Brasseur <[email protected]>
284deb94eaf0b70bf37800fd5daabf9cc8a57906 authored over 5 years ago by Arne Brasseur <[email protected]>
b1d8599a50e529bbd620939597a16b931fea8c41 authored over 5 years ago by Arne Brasseur <[email protected]>
Make ClojureScript side logging depending on *debug*
535d93575ce77c0273c158a9d2ecdaabb4c0a1c9 authored over 5 years ago by Arne Brasseur <[email protected]>a53f20f9a3e5519b8ce79d7815963f9b15500432 authored over 5 years ago by Arne Brasseur <[email protected]>
On Node, when the ws module is not installed, bail out with a proper error. Also
handle some edg...
Cljs improvements
cbcbba363fd5a319b4260bfe71eec433e9b864da authored over 5 years ago by Arne Brasseur <[email protected]>
- Reuse compiler env across kaocha load/run phases
- Add option to precompile
- Let websockets r...
c21c0936d872508cca706a8718852a768562193c authored over 5 years ago by Arne Brasseur <[email protected]>
93dcec93ce6743abd909cd73ee6af041d8c16e0f authored over 5 years ago by Arne Brasseur <[email protected]>
0ddc1e0e5cb3aae00ed666d24126f8dd70b1d0bf authored over 5 years ago by Arne Brasseur <[email protected]>
Pass compiler-options all the way through
d0324ddaaec6aceb40286794137b8897af895fbe authored over 5 years ago by Arne Brasseur <[email protected]>Closes #16
1a3e1b07dbf72b2b01495a6c04fb4c6eb708dd30 authored over 5 years ago by Arne Brasseur <[email protected]>Introduce the queue-eval-loop
e0b1fdce55b85a66a0485ec48dce13a1c13b9dc4 authored over 5 years ago by Arne Brasseur <[email protected]>
We were jumping through quite some hoops to be able to use the ClojureScript
PREPL programmitcal...
e167b2efb1a0b879a55840826b24c8e7bd74160e authored over 5 years ago by Arne Brasseur <[email protected]>
6181e762019983359cd485e8964032fbb6699dd6 authored over 5 years ago by Arne Brasseur <[email protected]>
63c339db292e60f6eadc3720986439a933d0507a authored over 5 years ago by Arne Brasseur <[email protected]>
967b8bb6f40182ab5b008bc2468ec0bb5a66c013 authored over 5 years ago by Arne Brasseur <[email protected]>
This hook adds a key to the testable with a sequence of wrapping functions, that
need to be wrap...
4c5b78ddea532dc5dbdeb1166a4093502033a526 authored over 5 years ago by Arne Brasseur <[email protected]>
3693af7526f20925aebc188e14dfc7d42753b0d4 authored over 5 years ago by Arne Brasseur <[email protected]>
56f47ffdb8e8b368cd667a59f940a979a408a9cf authored over 5 years ago by Arne Brasseur <[email protected]>
When an exception is caught in the top-level kaocha-cljs testable (the suite),
then report is as...
Added support for `:once` and `:each` fixtures, including support for `(async
...)` in fixtures....
45c52779ef06eb02361d1e28b97fb263f576e4cc authored almost 6 years ago by Arne Brasseur <[email protected]>
c9dbfb14a214a47c343e3abc39fede901dc4e861 authored almost 6 years ago by Arne Brasseur <[email protected]>
Currently `:once` fixtures are treated as `:each` fixtures, so they are ran
before/after each te...
1bb8cf25be1c2435c0885245b479384899ec97a1 authored almost 6 years ago by Arne Brasseur <[email protected]>
5218f223d9606892d898e245a6c7b8fdcf683971 authored almost 6 years ago by Arne Brasseur <[email protected]>
During Kaocha's load phase we run the ClojureScript analyzer to find test vars.
The compiler env...
8af757962a59422cbb59b08d56deeb9a25c21eab authored almost 6 years ago by Arne Brasseur <[email protected]>
bc02c523c319e2f95fefa92115771b24d0e5c368 authored almost 6 years ago by Arne Brasseur <[email protected]>
4e42d5ecee9822b06905fdd356937314b364751f authored about 6 years ago by Arne Brasseur <[email protected]>
4084dd2be5ac157de34fe857a539b557a278db7f authored about 6 years ago by Arne Brasseur <[email protected]>
214b14e3661fa3ed3144c584eb66e52e8d6cad54 authored about 6 years ago by Arne Brasseur <[email protected]>
Add minimum Clojure version to README
97e5847ec5f04ad0307f6d37c1ef38e7caca49db authored about 6 years ago by Arne Brasseur <[email protected]>d1ff69bd1363b2d72ddc38b40f48919f4bc27a77 authored about 6 years ago by Daniel Compton <[email protected]>
a647043fae72da3ac334659a3d34c4985f87ea72 authored about 6 years ago by Arne Brasseur <[email protected]>
36511ef41fce18c4fad4d044f1dc0be64047a001 authored about 6 years ago by Arne Brasseur <[email protected]>
53fe73a9613c34239f78527a52aaa0b8006a9819 authored about 6 years ago by Arne Brasseur <[email protected]>
8cc9bf0986ce49d28878b801f6599adfbf348cad authored about 6 years ago by Arne Brasseur <[email protected]>
2e358fe58aac4b6eb61226511df6319d80c8823c authored about 6 years ago by Arne Brasseur <[email protected]>
These assertions happen in Clojure-land, make sure the message has a file/line
number associated...
42c6cd12d54c1fb45d3436508a85cc070e1eab8d authored about 6 years ago by Arne Brasseur <[email protected]>
When a CLJS test times out, skip any remaining tests and stop the JavaScript
process. Contains s...
With these changes the ClojureScript test type seems pretty usable. So far only
tested with `clj...
859101263de501d3c648c448165ca26eb8008550 authored about 6 years ago by Arne Brasseur <[email protected]>
Still just an extremely rough prototype, but the lifecycle of loading and
running tests, and rep...
0cab748de2adfccd2b80226a8d7e2991c8fda2ec authored about 6 years ago by Arne Brasseur <[email protected]>
c67ca41ea8517a6e0a6d639ad8ac1ed413ca31b2 authored over 6 years ago by Arne Brasseur <[email protected]>