From 7c63d00d77d29953ed135b2ea5770b0e6b170f8d Mon Sep 17 00:00:00 2001 From: shim_ Date: Tue, 14 Jun 2016 16:17:06 +0200 Subject: [PATCH] added tests for addmailuser delmailuser --- test/tests.bats | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/tests.bats b/test/tests.bats index c12bf711..0685e44c 100644 --- a/test/tests.bats +++ b/test/tests.bats @@ -471,3 +471,23 @@ run docker exec mail_pop3 /bin/bash -c "nc -z 0.0.0.0 4190" [ "$status" -ne 0 ] } + +# +# accounts +# + +@test "checking accounts: user3 should have been added to /tmp/docker-mailserver/postfix-accounts.cf" { + docker exec mail /bin/sh -c "addmailuser user3@domain.tld mypassword" + + run docker exec mail /bin/sh -c "grep user3@domain.tld -i /tmp/docker-mailserver/postfix-accounts.cf" + [ "$status" -eq 0 ] + [ ! -z "$output" ] +} + +@test "checking accounts: user3 should have been removed from /tmp/docker-mailserver/postfix-accounts.cf" { + docker exec mail /bin/sh -c "delmailuser user3@domain.tld" + + run docker exec mail /bin/sh -c "grep user3@domain.tld -i /tmp/docker-mailserver/postfix-accounts.cf" + [ "$status" -eq 1 ] + [ -z "$output" ] +}