X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;f=test%2Ftest-lib.sh;h=350246492d8c2dbd0e6faf16c9dc26d19a77223c;hb=36a3d65034f1aa8de77c21013c63f0198aef386c;hp=d2b2a47f495d6025e77dd2a5ad5ed56ccf9474f4;hpb=8c772eaa0dfe227d998e5d5f7b97bd514f3eae3c;p=notmuch diff --git a/test/test-lib.sh b/test/test-lib.sh index d2b2a47f..35024649 100644 --- a/test/test-lib.sh +++ b/test/test-lib.sh @@ -507,6 +507,16 @@ NOTMUCH_DUMP_TAGS () notmuch dump --include=tags "${@}" | sed '/^#/d' | sort } +notmuch_drop_mail_headers () +{ + $NOTMUCH_PYTHON -c ' +import email, sys +msg = email.message_from_file(sys.stdin) +for hdr in sys.argv[1:]: del msg[hdr] +print(msg.as_string(False)) +' "$@" +} + notmuch_search_sanitize () { perl -pe 's/("?thread"?: ?)("?)................("?)/\1\2XXX\3/'