blob: fd72ffd29c7a7c8a7dc64939cade102824e9ccae [file] [log] [blame]
#!/bin/bash
# This assumes you already have the venv enabled
# If not:
# python3 -mvenv .venv
# source .venv/bin/activate
# pip install -r requirements.txt
echo "--------- UNHASHED (expected to fail) ---------"
./main.py -m emails/unsigned.eml verify
echo
echo "--------- UNSIGNED (expected to fail) ---------"
./main.py -m emails/unsigned-with-hashes.eml verify
echo
echo "--------- DKIM-SIGNED (all PASS) ---------"
./main.py -m emails/korg-signed-dkim.eml verify
echo
echo "--------- DKIM-SIGNED (with ML junk, all PASS) ---------"
./main.py -m emails/korg-signed-dkim-with-ml-junk.eml verify
echo
echo "--------- DKIM-SIGNED (with edited subject, metadata will FAIL) ---------"
./main.py -m emails/korg-signed-dkim-changed-subject.eml verify
echo
echo "--------- DK-SIGNED (all PASS) ---------"
./main.py -m emails/korg-signed-dk.eml verify
echo
echo "--------- WK-SIGNED (all PASS) ---------"
./main.py -m emails/korg-signed-wk.eml verify
echo
echo "--------- PGP-SIGNED (by mricon, all PASS) ---------"
./main.py -m emails/mricon-signed-pgp.eml verify
echo
echo "--------- PGP-SIGNED (by mricon, commit message will FAIL) ---------"
./main.py -m emails/mricon-signed-pgp-commit-message-modified.eml verify
echo
echo "--------- PGP-SIGNED (by mricon, diff content will FAIL) ---------"
./main.py -m emails/mricon-signed-pgp-patch-modified.eml verify
echo
echo "--------- WKD-SIGNED (by mricon, web lookup, all PASS) ---------"
./main.py -m emails/mricon-signed-wkd.eml verify
echo
echo "--------- WKD-SIGNED (by mricon, time drift will FAIL) ---------"
./main.py -m emails/mricon-signed-wkd-huge-drift.eml verify
echo
echo "--------- WKD-SIGNED (by dev, stored in git, all PASS) ---------"
./main.py -m emails/dev-signed-wkd-ingit.eml verify
echo