aboutsummaryrefslogtreecommitdiffstats
path: root/tests/compress/t
blob: 0a04a73a865b110e95f54fa75644c5939afb7912 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
for ((i = 0; i < 32; i++)); do
    u="$(shuf -n1 -e "local" "remote")"
    sample_message | deliver -u "$u"
done

# compression enabled by default
interimap --debug || error
grep -Fx "remote: C: 000001 COMPRESS DEFLATE" <"$STDERR" || error
grep -E "^remote: S: 000001 OK( |$)" <"$STDERR" || error

check_mailbox_status "INBOX"


# can be disabled
echo "compress = no" >>"$XDG_CONFIG_HOME/interimap/config"
interimap --debug || error
! grep -E "^remote: C: [^[:blank:]]+ COMPRESS DEFLATE$" <"$STDERR" || error

# vim: set filetype=bash :