test: fix app_check tests
This commit is contained in:
parent
e438fc6e8e
commit
b1774cc44b
|
@ -81,17 +81,17 @@ setup(){
|
||||||
}
|
}
|
||||||
|
|
||||||
@test "ensure recipe not up to date if --offline" {
|
@test "ensure recipe not up to date if --offline" {
|
||||||
run git -C "$ABRA_DIR/recipes/$TEST_RECIPE" reset --hard HEAD~3
|
run git -C "$ABRA_DIR/recipes/$TEST_RECIPE" reset --hard HEAD~1
|
||||||
assert_success
|
assert_success
|
||||||
|
|
||||||
run git -C "$ABRA_DIR/recipes/$TEST_RECIPE" status
|
run git -C "$ABRA_DIR/recipes/$TEST_RECIPE" status
|
||||||
assert_output --partial 'behind 3'
|
assert_output --partial 'behind 1'
|
||||||
|
|
||||||
run $ABRA app check "$TEST_APP_DOMAIN" --offline
|
run $ABRA app check "$TEST_APP_DOMAIN" --offline
|
||||||
assert_success
|
assert_success
|
||||||
|
|
||||||
run git -C "$ABRA_DIR/recipes/$TEST_RECIPE" status
|
run git -C "$ABRA_DIR/recipes/$TEST_RECIPE" status
|
||||||
assert_output --partial 'behind 3'
|
assert_output --partial 'behind 1'
|
||||||
|
|
||||||
_reset_recipe
|
_reset_recipe
|
||||||
}
|
}
|
||||||
|
@ -113,8 +113,7 @@ setup(){
|
||||||
|
|
||||||
run $ABRA app check "$TEST_APP_DOMAIN" --chaos
|
run $ABRA app check "$TEST_APP_DOMAIN" --chaos
|
||||||
assert_failure
|
assert_failure
|
||||||
assert_output --partial \
|
assert_output --partial "NEW_VAR"
|
||||||
"$ABRA_DIR/servers/$TEST_SERVER/$TEST_APP_DOMAIN.env is missing NEW_VAR"
|
|
||||||
|
|
||||||
_checkout_recipe
|
_checkout_recipe
|
||||||
}
|
}
|
||||||
|
|
|
@ -136,10 +136,10 @@ teardown(){
|
||||||
--secrets
|
--secrets
|
||||||
assert_success
|
assert_success
|
||||||
assert_output --partial 'generated secrets'
|
assert_output --partial 'generated secrets'
|
||||||
assert_output --partial 'test_password'
|
assert_output --partial 'test_pass_one'
|
||||||
assert_exists "$ABRA_DIR/servers/$TEST_SERVER/$TEST_APP_DOMAIN.env"
|
assert_exists "$ABRA_DIR/servers/$TEST_SERVER/$TEST_APP_DOMAIN.env"
|
||||||
|
|
||||||
run $ABRA app secret ls "$TEST_APP_DOMAIN"
|
run $ABRA app secret ls "$TEST_APP_DOMAIN"
|
||||||
assert_success
|
assert_success
|
||||||
assert_output --partial 'test_password'
|
assert_output --partial 'test_pass_one'
|
||||||
}
|
}
|
||||||
|
|
|
@ -58,14 +58,14 @@ teardown(){
|
||||||
@test "detect no secrets to remove" {
|
@test "detect no secrets to remove" {
|
||||||
run $ABRA app secret ls "$TEST_APP_DOMAIN"
|
run $ABRA app secret ls "$TEST_APP_DOMAIN"
|
||||||
assert_success
|
assert_success
|
||||||
assert_output --partial 'test_password'
|
assert_output --partial 'test_pass_one'
|
||||||
|
|
||||||
run $ABRA app secret rm "$TEST_APP_DOMAIN" --all --no-input
|
run $ABRA app secret rm "$TEST_APP_DOMAIN" --all --no-input
|
||||||
assert_success
|
assert_success
|
||||||
|
|
||||||
run $ABRA app secret ls "$TEST_APP_DOMAIN"
|
run $ABRA app secret ls "$TEST_APP_DOMAIN"
|
||||||
assert_success
|
assert_success
|
||||||
assert_output --partial 'test_password'
|
assert_output --partial 'test_pass_one'
|
||||||
assert_output --partial 'false'
|
assert_output --partial 'false'
|
||||||
|
|
||||||
run $ABRA app rm "$TEST_APP_DOMAIN" --no-input
|
run $ABRA app rm "$TEST_APP_DOMAIN" --no-input
|
||||||
|
@ -82,14 +82,14 @@ teardown(){
|
||||||
|
|
||||||
run $ABRA app secret ls "$TEST_APP_DOMAIN"
|
run $ABRA app secret ls "$TEST_APP_DOMAIN"
|
||||||
assert_success
|
assert_success
|
||||||
assert_output --partial 'test_password'
|
assert_output --partial 'test_pass_one'
|
||||||
|
|
||||||
run $ABRA app rm "$TEST_APP_DOMAIN" --no-input
|
run $ABRA app rm "$TEST_APP_DOMAIN" --no-input
|
||||||
assert_success
|
assert_success
|
||||||
refute_output --partial 'no secrets to remove'
|
refute_output --partial 'no secrets to remove'
|
||||||
|
|
||||||
sanitisedDomainName="${TEST_APP_DOMAIN//./_}"
|
sanitisedDomainName="${TEST_APP_DOMAIN//./_}"
|
||||||
assert_output --partial "$sanitisedDomainName_test_password_v1 removed"
|
assert_output --partial "$sanitisedDomainName_test_pass_one_v1 removed"
|
||||||
|
|
||||||
_new_app
|
_new_app
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue