dev: add bb dev:lint-and-test

enhance/e2e-browser
rcmerci 2024-04-07 00:02:40 +08:00
parent d3a679485d
commit 2b27969b05
2 changed files with 19 additions and 0 deletions

6
bb.edn
View File

@ -136,6 +136,12 @@
dev:lint
logseq.tasks.dev/lint
dev:test
logseq.tasks.dev/test
dev:lint-and-test
logseq.tasks.dev/lint-and-test
dev:gen-malli-kondo-config
logseq.tasks.dev/gen-malli-kondo-config

View File

@ -27,6 +27,19 @@
(println cmd)
(shell cmd)))
(defn test
"Run tests. Pass args through to cmd 'yarn cljs:run-test'"
[& args]
(shell "yarn cljs:test")
(apply shell "yarn cljs:run-test" args))
(defn lint-and-test
"Run all lint tasks, then run tests.
pass args through to cmd 'yarn cljs:run-test'"
[& args]
(lint)
(apply test args))
(defn gen-malli-kondo-config
"Generate clj-kondo type-mismatch config from malli schema