Add domains:set and domains:set-global commands

This commit is contained in:
Ilya Semenov
2016-11-28 21:55:59 +07:00
parent 8398ff7a76
commit 6a9b3f6df2
7 changed files with 123 additions and 7 deletions

View File

@@ -146,6 +146,27 @@ teardown() {
refute_line *.dokku.me
}
@test "(domains) domains:set" {
run dokku domains:add $TEST_APP www.test.app.dokku.me test.app.dokku.me
echo "output: "$output
echo "status: "$status
assert_success
run dokku domains:set $TEST_APP 2.app.dokku.me a--domain.with--hyphens
echo "output: "$output
echo "status: "$status
assert_success
run dokku domains $TEST_APP
echo "output: "$output
echo "status: "$status
assert_success
refute_line www.test.app.dokku.me
refute_line test.app.dokku.me
assert_line 2.app.dokku.me
assert_line a--domain.with--hyphens
}
@test "(domains) domains:clear" {
run dokku domains:add $TEST_APP test.app.dokku.me
echo "output: "$output
@@ -217,13 +238,34 @@ teardown() {
assert_success
dokku domains:setup $TEST_APP
run bash -c "dokku domains $TEST_APP | grep -q ${TEST_APP}.global1.dokku.me"
run dokku domains $TEST_APP
echo "output: "$output
echo "status: "$status
assert_success
assert_line ${TEST_APP}.global1.dokku.me
assert_line ${TEST_APP}.global2.dokku.me
}
@test "(domains) domains:set-global" {
run dokku domains:add-global global1.dokku.me global2.dokku.me
echo "output: "$output
echo "status: "$status
assert_success
run bash -c "dokku domains $TEST_APP | grep -q ${TEST_APP}.global2.dokku.me"
run dokku domains:set-global global3.dokku.me global4.dokku.me
echo "output: "$output
echo "status: "$status
assert_success
dokku domains:setup $TEST_APP
run dokku domains $TEST_APP
echo "output: "$output
echo "status: "$status
assert_success
refute_line ${TEST_APP}.global1.dokku.me
refute_line ${TEST_APP}.global2.dokku.me
assert_line ${TEST_APP}.global3.dokku.me
assert_line ${TEST_APP}.global4.dokku.me
}