mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2024-01-19 02:48:50 +00:00
add forgotten tests.bat
This commit is contained in:
parent
12ff51daaa
commit
dcad03f3f0
|
@ -140,10 +140,16 @@
|
||||||
[ "$output" = 1 ]
|
[ "$output" = 1 ]
|
||||||
}
|
}
|
||||||
|
|
||||||
@test "checking smtp: user1 should have received 2 mails" {
|
@test "checking smtp: delivers mail to regexp alias" {
|
||||||
|
run docker exec mail /bin/sh -c "grep 'to=<user1@localhost.localdomain>, orig_to=<test123@localhost.localdomain>' /var/log/mail/mail.log | grep 'status=sent' | wc -l"
|
||||||
|
[ "$status" -eq 0 ]
|
||||||
|
[ "$output" = 1 ]
|
||||||
|
}
|
||||||
|
|
||||||
|
@test "checking smtp: user1 should have received 3 mails" {
|
||||||
run docker exec mail /bin/sh -c "ls -A /var/mail/localhost.localdomain/user1/new | wc -l"
|
run docker exec mail /bin/sh -c "ls -A /var/mail/localhost.localdomain/user1/new | wc -l"
|
||||||
[ "$status" -eq 0 ]
|
[ "$status" -eq 0 ]
|
||||||
[ "$output" = 2 ]
|
[ "$output" = 3 ]
|
||||||
}
|
}
|
||||||
|
|
||||||
@test "checking smtp: rejects mail to unknown user" {
|
@test "checking smtp: rejects mail to unknown user" {
|
||||||
|
@ -152,7 +158,7 @@
|
||||||
[ "$output" = 1 ]
|
[ "$output" = 1 ]
|
||||||
}
|
}
|
||||||
|
|
||||||
@test "checking smtp: redirects mail to external alias" {
|
@test "checking smtp: redirects mail to external aliases" {
|
||||||
run docker exec mail /bin/sh -c "grep -- '-> <external1@otherdomain.tld>' /var/log/mail/mail.log | wc -l"
|
run docker exec mail /bin/sh -c "grep -- '-> <external1@otherdomain.tld>' /var/log/mail/mail.log | wc -l"
|
||||||
[ "$status" -eq 0 ]
|
[ "$status" -eq 0 ]
|
||||||
[ "$output" = 1 ]
|
[ "$output" = 1 ]
|
||||||
|
|
Loading…
Reference in a new issue