aboutsummaryrefslogtreecommitdiff
path: root/testsuite
diff options
context:
space:
mode:
authorWojciech Polak <polak@gnu.org>2003-08-24 17:58:53 +0000
committerWojciech Polak <polak@gnu.org>2003-08-24 17:58:53 +0000
commitff3d512f4ea8edadd118e2b16cd424dba55a94e4 (patch)
tree4a65855ebaa384269442bb21ca3c6fba2a024662 /testsuite
parent414785bd8e08f3c38b1ff8fa403da54e20bbabf0 (diff)
downloadanubis-ff3d512f4ea8edadd118e2b16cd424dba55a94e4.tar.gz
anubis-ff3d512f4ea8edadd118e2b16cd424dba55a94e4.tar.bz2
Added new test (GPG signing and encryption).
Diffstat (limited to 'testsuite')
-rw-r--r--testsuite/etc/Makefile.am1
-rw-r--r--testsuite/etc/gpg.in13
-rw-r--r--testsuite/etc/gpgcrypt.pat2
-rw-r--r--testsuite/etc/gpgsign.pat1
4 files changed, 13 insertions, 4 deletions
diff --git a/testsuite/etc/Makefile.am b/testsuite/etc/Makefile.am
index bfa6baf..e33d6e7 100644
--- a/testsuite/etc/Makefile.am
+++ b/testsuite/etc/Makefile.am
@@ -32,6 +32,7 @@ EXTRA_DIST = \
empty.pat\
gpgcrypt.pat\
gpgsign.pat\
+ gpgse.pat\
mime1.pat\
mime2.pat\
mod-body.pat\
diff --git a/testsuite/etc/gpg.in b/testsuite/etc/gpg.in
index 7daa853..7e44932 100644
--- a/testsuite/etc/gpg.in
+++ b/testsuite/etc/gpg.in
@@ -24,12 +24,19 @@ local-mta TESTDIR/mta -bs -d TESTDIR/etc/mta.log
---BEGIN RULE---
gpg-home TESTDIR/data
-trigger "^gpgd:(.*)"
+trigger "encrypt:(.*)"
gpg-encrypt \1
add [X-GPG-Comment] "Encrypted for \1"
done
-trigger "^sign:(.*)"
- gpg-sign yes
+trigger "sign:(.*)"
+ gpg-sign "default"
+ add [X-GPG-Comment] "Signed by \1"
+done
+
+trigger "se:(.*):(.*)"
+ gpg-se \1:\2
+ add [X-GPG-Comment1] "Encrypted for \1"
+ add [X-GPG-Comment2] "Signed by \2"
done
---END---
diff --git a/testsuite/etc/gpgcrypt.pat b/testsuite/etc/gpgcrypt.pat
index f6ba4a3..0265102 100644
--- a/testsuite/etc/gpgcrypt.pat
+++ b/testsuite/etc/gpgcrypt.pat
@@ -32,7 +32,7 @@ DATA
:EXPECT 354
From: <gray@gnu.org>
To: <polak@gnu.org>
-:DEL Subject: Does it work?@@gpgd:anubis
+:DEL Subject: Does it work?@@encrypt:anubis
:ADD Subject: Does it work?
:ADD X-GPG-Comment: Encrypted for anubis
diff --git a/testsuite/etc/gpgsign.pat b/testsuite/etc/gpgsign.pat
index bd72dd3..820881e 100644
--- a/testsuite/etc/gpgsign.pat
+++ b/testsuite/etc/gpgsign.pat
@@ -34,6 +34,7 @@ From: <gray@gnu.org>
To: <polak@gnu.org>
:DEL Subject: Signing messages@@sign:anubis
:ADD Subject: Signing messages
+:ADD X-GPG-Comment: Signed by anubis
:ADD -----BEGIN PGP SIGNED MESSAGE-----
:ADD Hash: SHA1

Return to:

Send suggestions and report system problems to the System administrator.