From acf302ed03f393351a668426d31f76b9e7c38035 Mon Sep 17 00:00:00 2001 From: Jannik Hollenbach Date: Sun, 15 Sep 2024 20:16:38 +0200 Subject: [PATCH] Add remaining test suites to task test command --- Taskfile.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Taskfile.yaml b/Taskfile.yaml index 01a99ec06..d5c382cb5 100644 --- a/Taskfile.yaml +++ b/Taskfile.yaml @@ -22,6 +22,8 @@ tasks: cmds: - task: helm:test - task: juice-balancer:api:test + - task: cleaner:test + - task: progress-watchdog:test juice-balancer:ui:build: preconditions: @@ -41,6 +43,22 @@ tasks: - npm run test dir: juice-balancer/ + progress-watchdog:test: + preconditions: + - sh: which go + msg: "go needs to be installed for running the progress-watchdog tests." + cmds: + - go test ./... + dir: progress-watchdog/ + + cleaner:test: + preconditions: + - sh: test -d node_modules/ + msg: "cleaner dependencies are not installed. run 'npm ci' in cleaner/ to install them." + cmds: + - npm run test + dir: cleaner/ + helm:test: preconditions: - sh: helm version