This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-03-04
Channels
- # announcements (4)
- # asami (38)
- # babashka (20)
- # beginners (188)
- # cider (1)
- # clara (11)
- # clj-kondo (103)
- # clj-together (1)
- # cljs-dev (15)
- # clojure (138)
- # clojure-australia (5)
- # clojure-europe (33)
- # clojure-france (1)
- # clojure-losangeles (5)
- # clojure-nl (4)
- # clojure-norway (11)
- # clojure-serbia (3)
- # clojure-uk (11)
- # clojurescript (45)
- # community-development (3)
- # conjure (22)
- # core-async (18)
- # datomic (44)
- # defnpodcast (4)
- # deps-new (1)
- # depstar (49)
- # events (2)
- # fulcro (33)
- # girouette (2)
- # honeysql (37)
- # jackdaw (5)
- # jobs-discuss (16)
- # kaocha (3)
- # leiningen (4)
- # lsp (77)
- # malli (55)
- # membrane (4)
- # off-topic (61)
- # polylith (5)
- # quil (5)
- # reagent (33)
- # reitit (12)
- # remote-jobs (1)
- # reveal (4)
- # rewrite-clj (2)
- # sci (16)
- # shadow-cljs (22)
- # sql (1)
- # test-check (27)
- # tools-deps (44)
what’s the story if i want to use a different test runner & reporter (say kaocha) when running tests using conjure? I didn’t find anything, and I’m hesitant to try to figure out a custom mapping to use kaocha’s cli functions…
Works fine, just put this into your vim config let g:conjure#client#clojure#nrepl#test#current_form_names = ['deftest', 'defexpect']
Right but how do I use kaocha.report/documentation
as the test reporter?
There's no config to have conjure run a different test runner at the moment. If it's almost identical to clojure.test then it shouldn't be hard to add. If someone could raise an issue with more details that'd be great, thanks!
i do, i am currently using kaocha with a watch to run my tests, but i’m wanting to transition to running some tests in the repl, hence my question
Ah, I see. Okay. That I don't do. I normally just have kaocha watching in a separate terminal all my tests and re-running as I make changes.
yeah in my case when some namespaces get changed it causes most of the app to reload which takes ~ 10 seconds
so i’m wanting to short circuit that and just run what i want when i want
ah right sorry
Thanks for opening , helps me remember without having to maintain my own Todo lists
as a note, this is not urgent, i can manage without it, but it has been a reason i never sped up my testing workflow as the reporting has not been customizable