Gitweb:
https://git.exim.org/exim.git/commitdiff/5078e5337323159ff8c293e7ae335a974fd0371e
Commit: 5078e5337323159ff8c293e7ae335a974fd0371e
Parent: 7712454eb2b06516c824a56f4e03d479e20f5e06
Author: Jeremy Harris <jgh146exb@???>
AuthorDate: Tue Aug 10 15:24:48 2021 +0100
Committer: Jeremy Harris <jgh146exb@???>
CommitDate: Wed Aug 11 00:07:45 2021 +0100
Testsuite: testcase shuffling
---
.../{4525.mlistfooter => 4515.mlistfooter} | 0
test/confs/{4520 => 4510} | 2 +-
test/confs/{4521 => 4511} | 0
test/confs/{4522 => 4512} | 0
test/confs/4513 | 1 +
test/confs/4514 | 1 +
test/confs/{4525 => 4515} | 2 +-
test/confs/{4530 => 4519} | 0
test/confs/4523 | 1 -
test/confs/4524 | 1 -
test/confs/4541 | 2 +-
test/confs/4545 | 2 +-
test/log/{4520 => 4510} | 0
test/log/{4521 => 4511} | 0
test/log/{4522 => 4512} | 0
test/log/{4523 => 4513} | 0
test/log/{4524 => 4514} | 0
test/log/{4525 => 4515} | 0
test/log/{4530 => 4519} | 0
test/mail/{4520.a => 4510.a} | 0
test/mail/{4520.b => 4510.b} | 0
test/mail/{4520.b10 => 4510.b10} | 0
test/mail/{4520.b12 => 4510.b12} | 0
test/mail/{4520.b20 => 4510.b20} | 0
test/mail/{4520.b22 => 4510.b22} | 0
test/mail/{4520.d => 4510.d} | 0
test/mail/{4520.e => 4510.e} | 0
test/mail/{4520.f => 4510.f} | 0
test/mail/{4523.a => 4513.a} | 0
test/mail/{4524.c => 4514.c} | 0
test/mail/{4525.a => 4515.a} | 0
test/mail/{4525.b => 4515.b} | 0
test/mail/{4525.c => 4515.c} | 0
test/mail/{4530.y => 4519.y} | 0
test/mail/{4530.z => 4519.z} | 0
test/paniclog/{4520 => 4510} | 0
test/scripts/4500-DKIM/{4520 => 4510} | 0
test/scripts/4500-DKIM/{4521 => 4511} | 0
test/scripts/4500-DKIM/{4522 => 4512} | 0
test/scripts/4500-DKIM/{4523 => 4513} | 0
test/scripts/4500-DKIM/{4524 => 4514} | 0
test/scripts/4500-DKIM/{4525 => 4515} | 0
test/scripts/4500-DKIM/{4530 => 4519} | 0
test/stderr/{4520 => 4510} | 0
test/stderr/{4521 => 4511} | 0
test/stderr/{4522 => 4512} | 0
test/stdout/4512 | 97 ++++++++++++++++++++++
test/stdout/4519 | 75 +++++++++++++++++
48 files changed, 178 insertions(+), 6 deletions(-)
diff --git a/test/aux-fixed/4525.mlistfooter b/test/aux-fixed/4515.mlistfooter
similarity index 100%
rename from test/aux-fixed/4525.mlistfooter
rename to test/aux-fixed/4515.mlistfooter
diff --git a/test/confs/4520 b/test/confs/4510
similarity index 98%
rename from test/confs/4520
rename to test/confs/4510
index 1ebd081..f36b4df 100644
--- a/test/confs/4520
+++ b/test/confs/4510
@@ -1,4 +1,4 @@
-# Exim test configuration 4520
+# Exim test configuration 4510
SERVER=
OPT=
diff --git a/test/confs/4521 b/test/confs/4511
similarity index 100%
rename from test/confs/4521
rename to test/confs/4511
diff --git a/test/confs/4522 b/test/confs/4512
similarity index 100%
rename from test/confs/4522
rename to test/confs/4512
diff --git a/test/confs/4513 b/test/confs/4513
new file mode 120000
index 0000000..a06e235
--- /dev/null
+++ b/test/confs/4513
@@ -0,0 +1 @@
+4510
\ No newline at end of file
diff --git a/test/confs/4514 b/test/confs/4514
new file mode 120000
index 0000000..a06e235
--- /dev/null
+++ b/test/confs/4514
@@ -0,0 +1 @@
+4510
\ No newline at end of file
diff --git a/test/confs/4525 b/test/confs/4515
similarity index 98%
rename from test/confs/4525
rename to test/confs/4515
index e254a7b..db5048a 100644
--- a/test/confs/4525
+++ b/test/confs/4515
@@ -1,4 +1,4 @@
-# Exim test configuration 4525
+# Exim test configuration 4515
SERVER=
OPT=
diff --git a/test/confs/4530 b/test/confs/4519
similarity index 100%
rename from test/confs/4530
rename to test/confs/4519
diff --git a/test/confs/4523 b/test/confs/4523
deleted file mode 120000
index 072f5fa..0000000
--- a/test/confs/4523
+++ /dev/null
@@ -1 +0,0 @@
-4520
\ No newline at end of file
diff --git a/test/confs/4524 b/test/confs/4524
deleted file mode 120000
index 072f5fa..0000000
--- a/test/confs/4524
+++ /dev/null
@@ -1 +0,0 @@
-4520
\ No newline at end of file
diff --git a/test/confs/4541 b/test/confs/4541
index 072f5fa..a06e235 120000
--- a/test/confs/4541
+++ b/test/confs/4541
@@ -1 +1 @@
-4520
\ No newline at end of file
+4510
\ No newline at end of file
diff --git a/test/confs/4545 b/test/confs/4545
index 072f5fa..a06e235 120000
--- a/test/confs/4545
+++ b/test/confs/4545
@@ -1 +1 @@
-4520
\ No newline at end of file
+4510
\ No newline at end of file
diff --git a/test/log/4520 b/test/log/4510
similarity index 100%
rename from test/log/4520
rename to test/log/4510
diff --git a/test/log/4521 b/test/log/4511
similarity index 100%
rename from test/log/4521
rename to test/log/4511
diff --git a/test/log/4522 b/test/log/4512
similarity index 100%
rename from test/log/4522
rename to test/log/4512
diff --git a/test/log/4523 b/test/log/4513
similarity index 100%
rename from test/log/4523
rename to test/log/4513
diff --git a/test/log/4524 b/test/log/4514
similarity index 100%
rename from test/log/4524
rename to test/log/4514
diff --git a/test/log/4525 b/test/log/4515
similarity index 100%
rename from test/log/4525
rename to test/log/4515
diff --git a/test/log/4530 b/test/log/4519
similarity index 100%
rename from test/log/4530
rename to test/log/4519
diff --git a/test/mail/4520.a b/test/mail/4510.a
similarity index 100%
rename from test/mail/4520.a
rename to test/mail/4510.a
diff --git a/test/mail/4520.b b/test/mail/4510.b
similarity index 100%
rename from test/mail/4520.b
rename to test/mail/4510.b
diff --git a/test/mail/4520.b10 b/test/mail/4510.b10
similarity index 100%
rename from test/mail/4520.b10
rename to test/mail/4510.b10
diff --git a/test/mail/4520.b12 b/test/mail/4510.b12
similarity index 100%
rename from test/mail/4520.b12
rename to test/mail/4510.b12
diff --git a/test/mail/4520.b20 b/test/mail/4510.b20
similarity index 100%
rename from test/mail/4520.b20
rename to test/mail/4510.b20
diff --git a/test/mail/4520.b22 b/test/mail/4510.b22
similarity index 100%
rename from test/mail/4520.b22
rename to test/mail/4510.b22
diff --git a/test/mail/4520.d b/test/mail/4510.d
similarity index 100%
rename from test/mail/4520.d
rename to test/mail/4510.d
diff --git a/test/mail/4520.e b/test/mail/4510.e
similarity index 100%
rename from test/mail/4520.e
rename to test/mail/4510.e
diff --git a/test/mail/4520.f b/test/mail/4510.f
similarity index 100%
rename from test/mail/4520.f
rename to test/mail/4510.f
diff --git a/test/mail/4523.a b/test/mail/4513.a
similarity index 100%
rename from test/mail/4523.a
rename to test/mail/4513.a
diff --git a/test/mail/4524.c b/test/mail/4514.c
similarity index 100%
rename from test/mail/4524.c
rename to test/mail/4514.c
diff --git a/test/mail/4525.a b/test/mail/4515.a
similarity index 100%
rename from test/mail/4525.a
rename to test/mail/4515.a
diff --git a/test/mail/4525.b b/test/mail/4515.b
similarity index 100%
rename from test/mail/4525.b
rename to test/mail/4515.b
diff --git a/test/mail/4525.c b/test/mail/4515.c
similarity index 100%
rename from test/mail/4525.c
rename to test/mail/4515.c
diff --git a/test/mail/4530.y b/test/mail/4519.y
similarity index 100%
rename from test/mail/4530.y
rename to test/mail/4519.y
diff --git a/test/mail/4530.z b/test/mail/4519.z
similarity index 100%
rename from test/mail/4530.z
rename to test/mail/4519.z
diff --git a/test/paniclog/4520 b/test/paniclog/4510
similarity index 100%
rename from test/paniclog/4520
rename to test/paniclog/4510
diff --git a/test/scripts/4500-DKIM/4520 b/test/scripts/4500-DKIM/4510
similarity index 100%
rename from test/scripts/4500-DKIM/4520
rename to test/scripts/4500-DKIM/4510
diff --git a/test/scripts/4500-DKIM/4521 b/test/scripts/4500-DKIM/4511
similarity index 100%
rename from test/scripts/4500-DKIM/4521
rename to test/scripts/4500-DKIM/4511
diff --git a/test/scripts/4500-DKIM/4522 b/test/scripts/4500-DKIM/4512
similarity index 100%
rename from test/scripts/4500-DKIM/4522
rename to test/scripts/4500-DKIM/4512
diff --git a/test/scripts/4500-DKIM/4523 b/test/scripts/4500-DKIM/4513
similarity index 100%
rename from test/scripts/4500-DKIM/4523
rename to test/scripts/4500-DKIM/4513
diff --git a/test/scripts/4500-DKIM/4524 b/test/scripts/4500-DKIM/4514
similarity index 100%
rename from test/scripts/4500-DKIM/4524
rename to test/scripts/4500-DKIM/4514
diff --git a/test/scripts/4500-DKIM/4525 b/test/scripts/4500-DKIM/4515
similarity index 100%
rename from test/scripts/4500-DKIM/4525
rename to test/scripts/4500-DKIM/4515
diff --git a/test/scripts/4500-DKIM/4530 b/test/scripts/4500-DKIM/4519
similarity index 100%
rename from test/scripts/4500-DKIM/4530
rename to test/scripts/4500-DKIM/4519
diff --git a/test/stderr/4520 b/test/stderr/4510
similarity index 100%
rename from test/stderr/4520
rename to test/stderr/4510
diff --git a/test/stderr/4521 b/test/stderr/4511
similarity index 100%
rename from test/stderr/4521
rename to test/stderr/4511
diff --git a/test/stderr/4522 b/test/stderr/4512
similarity index 100%
rename from test/stderr/4522
rename to test/stderr/4512
diff --git a/test/stdout/4512 b/test/stdout/4512
new file mode 100644
index 0000000..0067c9f
--- /dev/null
+++ b/test/stdout/4512
@@ -0,0 +1,97 @@
+### sha256, 1024b + message in 1 chunk
+Connecting to 127.0.0.1 port 1224 ... connected
+??? 220
+<<< 220 testhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+>>> EHLO xxx
+??? 250-
+<<< 250-testhost.test.ex Hello xxx [127.0.0.1]
+??? 250-
+<<< 250-SIZE 52428800
+??? 250-
+<<< 250-8BITMIME
+??? 250-
+<<< 250-PIPELINING
+??? 250-
+<<< 250-CHUNKING
+??? 250
+<<< 250 HELP
+>>> MAIL FROM:<CALLER@???>
+??? 250
+<<< 250 OK
+>>> RCPT TO:<a@???>
+??? 250
+<<< 250 Accepted
+>>> BDAT 557 LAST
+>>> DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=test.ex; h=from:to
+>>> :date:message-id:subject; s=sel; bh=ZS4D3qDAC7osugrdWUTQc9HUuaSC
+>>> +ScH3/NkwGGOlT0=; b=ncPDYKtCsFuFA7wXHxagsZUh3Rpu0dK6Dl7FbkGykEwU
+>>> L/MoAe0D+Aynz+yO0k3d4vGZ6Q2sEJ4MaOZI27ezOSBsBnEhw+0uOaxE6HZew5VD
+>>> owfSxfXTkyfJd0CHdtYoXT0OqngTBOtAv87u1T4aLRDY1yAqasVuvLV7V80d4tQ=
+>>> From: mrgus@???
+>>> To: bakawolf@???
+>>> Date: Tue, 2 Mar 1999 09:44:33 +0000
+>>> Message-ID: <qwerty1234@???>
+>>> Subject: simple test
+>>>
+>>> Line 1: This is a simple test.
+>>> Line 2: This is a simple test.
+??? 250- 557
+<<< 250- 557 byte chunk, total 557
+??? 250
+<<< 250 OK id=10HmaX-0005vi-00
+>>> QUIT
+??? 221
+<<< 221 testhost.test.ex closing connection
+End of script
+### sha256, 1024b + message in 2 chunks
+Connecting to 127.0.0.1 port 1224 ... connected
+??? 220
+<<< 220 testhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+>>> EHLO xxx
+??? 250-
+<<< 250-testhost.test.ex Hello xxx [127.0.0.1]
+??? 250-
+<<< 250-SIZE 52428800
+??? 250-
+<<< 250-8BITMIME
+??? 250-
+<<< 250-PIPELINING
+??? 250-
+<<< 250-CHUNKING
+??? 250
+<<< 250 HELP
+>>> MAIL FROM:<CALLER@???>
+??? 250
+<<< 250 OK
+>>> RCPT TO:<a@???>
+??? 250
+<<< 250 Accepted
+>>> BDAT 525
+>>> DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=test.ex; h=from:to
+>>> :date:message-id:subject; s=sel; bh=ZS4D3qDAC7osugrdWUTQc9HUuaSC
+>>> +ScH3/NkwGGOlT0=; b=ncPDYKtCsFuFA7wXHxagsZUh3Rpu0dK6Dl7FbkGykEwU
+>>> L/MoAe0D+Aynz+yO0k3d4vGZ6Q2sEJ4MaOZI27ezOSBsBnEhw+0uOaxE6HZew5VD
+>>> owfSxfXTkyfJd0CHdtYoXT0OqngTBOtAv87u1T4aLRDY1yAqasVuvLV7V80d4tQ=
+>>> From: mrgus@???
+>>> To: bakawolf@???
+>>> Date: Tue, 2 Mar 1999 09:44:33 +0000
+>>> Message-ID: <qwerty1234@???>
+>>> Subject: simple test
+>>>
+>>> Line 1: This is a simple test.
+??? 250 525
+<<< 250 525 byte chunk received
+>>> BDAT 32 LAST
+>>> Line 2: This is a simple test.
+??? 250- 32
+<<< 250- 32 byte chunk, total 557
+??? 250
+<<< 250 OK id=10HmaY-0005vi-00
+>>> QUIT
+??? 221
+<<< 221 testhost.test.ex closing connection
+End of script
+
+******** SERVER ********
+### sha256, 1024b + message in 1 chunk
+### sha256, 1024b + message in 2 chunks
diff --git a/test/stdout/4519 b/test/stdout/4519
new file mode 100644
index 0000000..9d64ae5
--- /dev/null
+++ b/test/stdout/4519
@@ -0,0 +1,75 @@
+Connecting to 127.0.0.1 port 1224 ... connected
+??? 220
+<<< 220 testhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+>>> EHLO xxx
+??? 250-
+<<< 250-testhost.test.ex Hello xxx [127.0.0.1]
+??? 250-
+<<< 250-SIZE 52428800
+??? 250-
+<<< 250-8BITMIME
+??? 250-
+<<< 250-PIPELINING
+??? 250-
+<<< 250-CHUNKING
+??? 250
+<<< 250 HELP
+>>> MAIL FROM:<CALLER@???>
+??? 250
+<<< 250 OK
+>>> RCPT TO:<z@???>
+??? 250
+<<< 250 Accepted
+>>> DATA
+??? 354
+<<< 354 Enter message, ending with "." on a line by itself
+>>> Subject: simple test
+>>>
+>>> Line 1: This is a simple test.
+>>> Line 2: This is a simple test.
+>>> ..Line 3 has a leading dot
+>>> last line: 4
+>>> .
+??? 250
+<<< 250 OK id=10HmaZ-0005vi-00
+>>> QUIT
+??? 221
+<<< 221 testhost.test.ex closing connection
+End of script
+Connecting to 127.0.0.1 port 1224 ... connected
+??? 220
+<<< 220 testhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+>>> EHLO xxx
+??? 250-
+<<< 250-testhost.test.ex Hello xxx [127.0.0.1]
+??? 250-
+<<< 250-SIZE 52428800
+??? 250-
+<<< 250-8BITMIME
+??? 250-
+<<< 250-PIPELINING
+??? 250-
+<<< 250-CHUNKING
+??? 250
+<<< 250 HELP
+>>> MAIL FROM:<CALLER@???>
+??? 250
+<<< 250 OK
+>>> RCPT TO:<y@???>
+??? 250
+<<< 250 Accepted
+>>> BDAT 129 LAST
+>>> Subject: simple test
+>>>
+>>> Line 1: This is a simple test.
+>>> Line 2: This is a simple test.
+>>> .Line 3 has a leading dot
+>>> last line: 4
+??? 250-
+<<< 250- 129 byte chunk, total 129
+??? 250
+<<< 250 OK id=10HmbA-0005vi-00
+>>> QUIT
+??? 221
+<<< 221 testhost.test.ex closing connection
+End of script