it is, if you use kaocha.repl
it will do a full test run, including calling plugins. It won't reload the plugins though, so you'll have to eval them yourselves (or do something like (require ... :reload)
to pick up any changes before doing kaocha.repl/run
How would one invoke a plugin-specific argument when calling from the command line? I’m referring to the warning suppressal that I’m describing here: https://github.com/Reefersleep/gitcha#warning
Seems this plugin does not allow for that
it would need to implement the cli-options
hook first, as shown here: https://github.com/lambdaisland/kaocha/blob/main/src/kaocha/plugin/notifier.clj#L136-L146
and then check for the option in config
, which gitcha does, but the cli-option
is missing. Gitcha should add an option like --gitcha-suppress-warnings
and check for that
Right you are! I’ll go ahead and do that 🙂
Thanks!
@plexus I'm curious to hear if this was how you envisioned people making plug-ins, or if you had imagined some other project structure.
yeah this looks about right, just a file with a defplugin
, you don't need more than that
Cheers!