1
0
mirror of https://blitiri.com.ar/repos/chasquid synced 2026-01-08 17:51:57 +00:00

test: Readability cleanup

This patch makes a few small changes to the tests for readability, such
as changing the arguments to the add_user function.
This commit is contained in:
Alberto Bertogli
2016-10-17 07:41:12 +01:00
parent f38ae47164
commit 6f048027a7
10 changed files with 41 additions and 40 deletions

View File

@@ -6,9 +6,9 @@ set -e
init
generate_certs_for testserver
add_user testserver user secretpassword
add_user testserver someone secretpassword
add_user testserver blockme secretpassword
add_user user@testserver secretpassword
add_user someone@testserver secretpassword
add_user blockme@testserver secretpassword
mkdir -p .logs
chasquid -v=2 --log_dir=.logs --config_dir=config &
@@ -23,14 +23,12 @@ wait_for_file .mail/someone@testserver
mail_diff content .mail/someone@testserver
if ! grep -q "X-Post-Data: success" .mail/someone@testserver; then
echo "missing X-Post-Data header"
exit 1
fail "missing X-Post-Data header"
fi
function check() {
if ! grep -q "$1" .data/post-data.out; then
echo missing: $1
exit 1
fail "missing: $1"
fi
}
@@ -48,8 +46,7 @@ check "REMOTE_ADDR="
# Check that a failure in the script results in failing delivery.
if run_msmtp blockme@testserver < content 2>/dev/null; then
echo "ERROR: hook did not block email as expected"
exit 1
fail "ERROR: hook did not block email as expected"
fi
# Check that the bad hooks don't prevent delivery.