From f4f2c1e4dbb7c45d3cae7bec51ebb56b7edbc82e Mon Sep 17 00:00:00 2001 From: Michael Hobbs Date: Mon, 27 Jun 2016 10:27:28 -0700 Subject: [PATCH] add checks:run tests --- tests/unit/10_checks.bats | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/tests/unit/10_checks.bats b/tests/unit/10_checks.bats index b5b8f90f8..8fb37cca5 100644 --- a/tests/unit/10_checks.bats +++ b/tests/unit/10_checks.bats @@ -173,6 +173,45 @@ teardown() { assert_output "web,notifications" } +@test "(checks) checks:run" { + run bash -c "dokku ps:scale $TEST_APP worker=1" + echo "output: "$output + echo "status: "$status + assert_success + + deploy_app + + run bash -c "dokku checks:run $TEST_APP" + echo "output: "$output + echo "status: "$status + assert_success + + run bash -c "dokku checks:run $TEST_APP web" + echo "output: "$output + echo "status: "$status + assert_success + + run bash -c "dokku checks:run $TEST_APP web,worker" + echo "output: "$output + echo "status: "$status + assert_success + + run bash -c "dokku checks:run $TEST_APP worker.1" + echo "output: "$output + echo "status: "$status + assert_success + + run bash -c "dokku checks:run $TEST_APP web2" + echo "output: "$output + echo "status: "$status + assert_failure + + run bash -c "dokku checks:run $TEST_APP web.2" + echo "output: "$output + echo "status: "$status + assert_failure +} + @test "(checks) checks:disable -> app start with missing containers" { run bash -c "dokku ps:scale $TEST_APP worker=1" echo "output: "$output