X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;f=test%2Ftest-lib.sh;h=1f438042909d7115778ef19efe47c37ef709b0c4;hb=3787fe6c84ae223ba8c34920c3a2495c71abfe6c;hp=fc176af8db153c35fe5b6483f0d2dd7494b79c91;hpb=7d286f0272feb08aea8c1bee0b0ec6cd9766aee7;p=notmuch diff --git a/test/test-lib.sh b/test/test-lib.sh index fc176af8..1f438042 100644 --- a/test/test-lib.sh +++ b/test/test-lib.sh @@ -107,6 +107,9 @@ unset GREP_OPTIONS # For emacsclient unset ALTERNATE_EDITOR +# for reproducibility +unset EMAIL + add_gnupg_home () { [ -e "${GNUPGHOME}/gpg.conf" ] && return @@ -694,6 +697,14 @@ notmuch_built_with_sanitize () sed 's/^built_with[.]\(.*\)=.*$/built_with.\1=something/' } +notmuch_passwd_sanitize () +{ + local user=$(id -un) + local fqdn=$(hostname -f) + local full_name=$(getent passwd $user | cut -d: -f 5 | cut -d, -f1) + sed -e "s/$user/USERNAME/" -e "s/$fqdn/FQDN/" -e "s/$full_name/USER_FULL_NAME/" +} + notmuch_config_sanitize () { notmuch_dir_sanitize | notmuch_built_with_sanitize