diff --git a/tests/integration/app_deploy.bats b/tests/integration/app_deploy.bats index ccdcf8357..71cf4d294 100644 --- a/tests/integration/app_deploy.bats +++ b/tests/integration/app_deploy.bats @@ -365,3 +365,25 @@ teardown(){ assert_success assert_output --partial 'chaos mode' } + +# bats test_tags=slow +@test "deploy remote recipe" { + run sed -i 's/TYPE=abra-test-recipe/RECIPE=git.coopcloud.tech\/coop-cloud\/abra-test-recipe/g' \ + "$ABRA_DIR/servers/$TEST_SERVER/$TEST_APP_DOMAIN.env" + assert_success + + run $ABRA app deploy "$TEST_APP_DOMAIN" --no-input --no-converge-checks + assert_success + assert_output --partial "git.coopcloud.tech/coop-cloud/abra-test-recipe" +} + +# bats test_tags=slow +@test "deploy remote recipe with version" { + run sed -i 's/TYPE=abra-test-recipe/RECIPE=git.coopcloud.tech\/coop-cloud\/abra-test-recipe:0.2.0+1.21.0/g' \ + "$ABRA_DIR/servers/$TEST_SERVER/$TEST_APP_DOMAIN.env" + assert_success + + run $ABRA app deploy "$TEST_APP_DOMAIN" --no-input --no-converge-checks + assert_success + assert_output --partial '0.2.0+1.21.0' +}