diff --git a/tests/service_link.bats b/tests/service_link.bats index 706952b..08e52ca 100755 --- a/tests/service_link.bats +++ b/tests/service_link.bats @@ -3,14 +3,17 @@ load test_helper setup() { dokku "$PLUGIN_COMMAND_PREFIX:create" l + dokku "$PLUGIN_COMMAND_PREFIX:create" m dokku apps:create my_app } teardown() { + dokku --force "$PLUGIN_COMMAND_PREFIX:destroy" m dokku --force "$PLUGIN_COMMAND_PREFIX:destroy" l dokku --force apps:destroy my_app } + @test "($PLUGIN_COMMAND_PREFIX:link) error when there are no arguments" { run dokku "$PLUGIN_COMMAND_PREFIX:link" echo "output: $output" @@ -69,8 +72,14 @@ teardown() { dokku config:set my_app MONGO_URL=mongodb://user:pass@host:27017/db dokku "$PLUGIN_COMMAND_PREFIX:link" l my_app run dokku config my_app - assert_contains "${lines[*]}" "DOKKU_MONGO_" + assert_contains "${lines[*]}" "DOKKU_MONGO_AQUA_URL" assert_success + + dokku "$PLUGIN_COMMAND_PREFIX:link" m my_app + run dokku config my_app + assert_contains "${lines[*]}" "DOKKU_MONGO_BLACK_URL" + assert_success + dokku "$PLUGIN_COMMAND_PREFIX:unlink" m my_app dokku "$PLUGIN_COMMAND_PREFIX:unlink" l my_app }