added hostname override test case

This commit is contained in:
Kevin Crawley 2017-01-19 14:48:22 -06:00
parent 5b896695b3
commit ab1e0e9c38
2 changed files with 21 additions and 0 deletions

View File

@ -18,6 +18,22 @@ generate-accounts:
run: run:
# Run containers # Run containers
docker run -d --name mail_hostoverride \
-v "`pwd`/test/config":/tmp/docker-mailserver \
-v "`pwd`/test":/tmp/docker-mailserver-test \
-v "`pwd`/test/onedir":/var/mail-state \
-e OVERRIDE_HOSTNAME=mail.my-domain.com \
-e ENABLE_CLAMAV=1 \
-e ENABLE_SPAMASSASSIN=1 \
-e SA_TAG=1.0 \
-e SA_TAG2=2.0 \
-e SA_KILL=3.0 \
-e VIRUSMAILS_DELETE_DELAY=7 \
-e SASL_PASSWD="external-domain.com username:password" \
-e ENABLE_MANAGESIEVE=1 \
-e PERMIT_DOCKER=host \
-e DMS_DEBUG=0 \
-t $(NAME)
docker run -d --name mail \ docker run -d --name mail \
-v "`pwd`/test/config":/tmp/docker-mailserver \ -v "`pwd`/test/config":/tmp/docker-mailserver \
-v "`pwd`/test":/tmp/docker-mailserver-test \ -v "`pwd`/test":/tmp/docker-mailserver-test \

View File

@ -9,6 +9,11 @@ load 'test_helper/bats-assert/load'
assert_failure assert_failure
} }
@test "checking configuration: hostname/domainname override" {
run docker exec mail_hostoverride /bin/bash -c "cat /etc/mailname | grep my-domain.com"
assert_success
}
# #
# processes # processes
# #