From 22ecfb9c4c326abda120d33f08eb8c14e7cde5ed Mon Sep 17 00:00:00 2001 From: decentral1se Date: Thu, 2 Oct 2025 10:58:53 +0200 Subject: [PATCH] test: remove old non-tui tests --- tests/integration/app_list.bats | 153 -------------------------------- 1 file changed, 153 deletions(-) diff --git a/tests/integration/app_list.bats b/tests/integration/app_list.bats index 21aaf3f6..7c753bd8 100644 --- a/tests/integration/app_list.bats +++ b/tests/integration/app_list.bats @@ -45,78 +45,6 @@ teardown(){ fi } -@test "list without status" { - run $ABRA app ls - assert_success - assert_output --partial "$TEST_SERVER" - assert_output --partial "$TEST_APP_DOMAIN" -} - -# bats test_tags=slow -@test "list with status" { - run $ABRA app ls --status - assert_success - assert_output --partial "$TEST_SERVER" - assert_output --partial "$TEST_APP_DOMAIN" - assert_output --partial "unknown" - - _deploy_app - - run $ABRA app ls --status - assert_success - assert_output --partial "$TEST_SERVER" - assert_output --partial "$TEST_APP_DOMAIN" - assert_output --partial "deployed" -} - -@test "filter by server" { - run mkdir -p "$ABRA_DIR/servers/foo.com" - assert_success - assert_exists "$ABRA_DIR/servers/foo.com" - - run cp \ - "$ABRA_DIR/servers/$TEST_SERVER/$TEST_APP_DOMAIN.env" \ - "$ABRA_DIR/servers/foo.com/app.foo.com.env" - assert_exists "$ABRA_DIR/servers/foo.com/app.foo.com.env" - - run $ABRA app ls - assert_success - assert_output --partial "$TEST_SERVER" - assert_output --partial "foo.com" - - run rm -rf "$ABRA_DIR/servers/foo.com" - assert_success - assert_not_exists "$ABRA_DIR/servers/foo.com" -} - -@test "filter by recipe" { - run mkdir -p "$ABRA_DIR/servers/foo.com" - assert_success - assert_exists "$ABRA_DIR/servers/foo.com" - - run cp \ - "$ABRA_DIR/servers/$TEST_SERVER/$TEST_APP_DOMAIN.env" \ - "$ABRA_DIR/servers/foo.com/app.foo.com.env" - assert_exists "$ABRA_DIR/servers/foo.com/app.foo.com.env" - - run sed -i "s/TYPE=$TEST_RECIPE/TYPE=foo-recipe/g" "$ABRA_DIR/servers/foo.com/app.foo.com.env" - assert grep -q "TYPE=foo-recipe" "$ABRA_DIR/servers/foo.com/app.foo.com.env" - - run $ABRA app ls - assert_success - assert_output --partial "$TEST_RECIPE" - assert_output --partial "foo-recipe" - - run $ABRA app ls --recipe foo-recipe - assert_success - refute_output --partial "$TEST_RECIPE" - assert_output --partial "foo-recipe" - - run rm -rf "$ABRA_DIR/servers/foo.com" - assert_success - assert_not_exists "$ABRA_DIR/servers/foo.com" -} - @test "output is machine readable" { run $ABRA app ls --machine @@ -126,84 +54,3 @@ teardown(){ assert_output --partial "$expectedOutput" } - -# bats test_tags=slow -@test "list with status fetches recipe" { - _deploy_app - - run $ABRA app ls --status - assert_success - - run rm -rf "$ABRA_DIR/recipes/$TEST_RECIPE" - assert_success - - run $ABRA app ls --status - assert_success -} - -# bats test_tags=slow -@test "list with chaos version" { - run bash -c "echo foo >> $ABRA_DIR/recipes/$TEST_RECIPE/foo" - assert_success - assert_exists "$ABRA_DIR/recipes/$TEST_RECIPE/foo" - - run $ABRA app deploy "$TEST_APP_DOMAIN" \ - --no-input --no-converge-checks --chaos - assert_success - - run $ABRA app ls --status - assert_success - assert_output --partial "+U" - - run rm -rf "$ABRA_DIR/servers/foo.com" - assert_success - assert_not_exists "$ABRA_DIR/servers/foo.com" -} - -@test "list with status skips unknown servers" { - if [[ ! -d "$ABRA_DIR/servers/foo" ]]; then - run mkdir -p "$ABRA_DIR/servers/foo" - assert_success - assert_exists "$ABRA_DIR/servers/foo" - - run cp "$ABRA_DIR/servers/$TEST_SERVER/$TEST_APP_DOMAIN.env" \ - "$ABRA_DIR/servers/foo/$TEST_APP_DOMAIN.env" - assert_success - assert_exists "$ABRA_DIR/servers/foo/$TEST_APP_DOMAIN.env" - fi - - run $ABRA app ls --status - assert_success - assert_output --partial "unknown server" -} - -# bats test_tags=slow -@test "list does not fail if missing .env" { - _deploy_app - - run $ABRA app ls --status - assert_success - - run rm -rf "$ABRA_DIR/servers/$TEST_SERVER/$TEST_APP_DOMAIN.env" - assert_success - assert_not_exists "$ABRA_DIR/servers/$TEST_SERVER/$TEST_APP_DOMAIN.env" - - output=$("$ABRA" app ls --server "$TEST_SERVER" --status --machine) - run diff \ - <(jq -S "." <(echo "$output")) \ - <(jq -S "." <(echo '{}')) - assert_success -} - -# bats test_tags=slow -@test "list ignores borked tags" { - run git -C "$ABRA_DIR/recipes/$TEST_RECIPE" tag \ - -a "2.4.8_1" -m "feat: completely borked tag" - assert_success - - _deploy_app - - run $ABRA app ls --status --debug - assert_success - assert_output --partial "unable to parse 2.4.8_1" -}