{:paths ["src" "test"] :deps {io.github.ajet/clojure-tui {:local/root "../clojure-tui"}} :tasks {:requires ([e2e]) start {:doc "Run lazygitclj" :task (exec 'lazygitclj.core/-main)} test {:doc "Run unit tests" :task (load-file "test/run-tests.clj")} test:unit {:doc "Run unit tests" :task (load-file "test/run-tests.clj")} test:e2e {:doc "Run e2e VHS tests" :task (e2e/run-all)} e2e:setup {:doc "Setup standard e2e test repo" :task (e2e/setup-test-repo)} e2e:setup-cursor {:doc "Setup cursor navigation test repo" :task (e2e/setup-cursor-test-repo)} e2e:setup-branch-order {:doc "Setup branch order test repo" :task (e2e/setup-branch-order-test-repo)} e2e:cleanup-branch-order {:doc "Cleanup branch order test repo" :task (e2e/cleanup-branch-order-test-repo)} e2e:cleanup {:doc "Cleanup all e2e test repos" :task (e2e/cleanup-all)}}}