Merge pull request #1010 from progrium/mh-client-test-fix

[client unit-test] don't run create/destroy twice. actually clean up from create
This commit is contained in:
Jose Diaz-Gonzalez
2015-03-11 04:24:09 -04:00

View File

@@ -27,20 +27,16 @@ teardown() {
assert_success
}
@test "dokku client (apps:create)" {
destroy_app
run ./contrib/dokku_client.sh apps:create $TEST_APP
@test "dokku client (apps:create AND apps:destroy)" {
setup_client_repo
run bash -c "${BATS_TEST_DIRNAME}/../../contrib/dokku_client.sh apps:create"
echo "output: "$output
echo "status: "$status
assert_success
}
@test "dokku client (apps:destroy)" {
run ./contrib/dokku_client.sh -- --force apps:destroy $TEST_APP
run bash -c "${BATS_TEST_DIRNAME}/../../contrib/dokku_client.sh --force apps:destroy"
echo "output: "$output
echo "status: "$status
assert_success
create_app # prevent teardown() failure
}
@test "dokku client (config:set)" {
@@ -164,15 +160,3 @@ teardown() {
echo "status: "$status
assert_success
}
@test "dokku client (apps:create AND apps:destroy)" {
setup_client_repo
run bash -c "${BATS_TEST_DIRNAME}/../../contrib/dokku_client.sh apps:create"
echo "output: "$output
echo "status: "$status
assert_success
run bash -c "echo ${BATS_TEST_DIRNAME}/../../contrib/dokku_client.sh --force apps:destroy"
echo "output: "$output
echo "status: "$status
assert_success
}