summaryrefslogtreecommitdiff
path: root/test/scripts
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2021-10-09 11:37:17 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2021-10-09 11:40:14 +0100
commit7dd249088ba72730d8c05a38e02a56f82ff3fe92 (patch)
tree8c957cba58b6e54069364e54ab8bc58674295252 /test/scripts
parent177493b4911dd8c1b74f14217d394f80a39dfc04 (diff)
Testsuite: extend retry-records testcase to check removal
Diffstat (limited to 'test/scripts')
-rw-r--r--test/scripts/0000-Basic/061012
1 files changed, 11 insertions, 1 deletions
diff --git a/test/scripts/0000-Basic/0610 b/test/scripts/0000-Basic/0610
index 758e7fb43..348de2f13 100644
--- a/test/scripts/0000-Basic/0610
+++ b/test/scripts/0000-Basic/0610
@@ -1,7 +1,7 @@
# retry: transport with fixed interface
# Exim test configuration 0610
#
-exim -DSERVER=server -bd -oX PORT_D
+exim -DSERVER=server -DDELAY=y -bd -oX PORT_D
****
#
exim -bs
@@ -29,6 +29,16 @@ exim -qq
# Should get two separate retry records.
dump retry
#
+# Arrange final delivery of both; retry records should be removed.
+killdaemon
+sleep 1
+exim -DSERVER=server -bd -oX PORT_D
+****
+exim -qq
+****
+dump retry
+# just so the output is hard to misread
+dump retry
#
killdaemon
no_msglog_check