From d8cd5250a28e7f66d025abd1ba55916139821a74 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Sun, 21 Jun 2020 15:33:10 -0400 Subject: [PATCH] tests: delete old apps and ensure the test helper is quieter --- tests/unit/test_helper.bash | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tests/unit/test_helper.bash b/tests/unit/test_helper.bash index 99cef20d5..2cbfc2e15 100644 --- a/tests/unit/test_helper.bash +++ b/tests/unit/test_helper.bash @@ -20,10 +20,15 @@ SKIPPED_TEST_ERR_MSG="previous test failed! skipping remaining tests..." global_setup() { [[ ! -f "${BATS_PARENT_TMPNAME}.skip" ]] || skip "$SKIPPED_TEST_ERR_MSG" - dokku --quiet apps:list - docker container ls --quiet free -m - docker container ls --quiet | xargs -n1 docker container rm -f || true + apps=$(dokku --quiet apps:list) + if [[ -n "${apps}" ]]; then + dokku --quiet apps:list | xargs -n1 dokku --force apps:destroy + fi + containers=$(docker container ls --quiet) + if [[ -n "$containers" ]]; then + docker container ls --quiet | xargs -n1 docker container rm -f || true + fi } global_teardown() {