[exim-cvs] Testsuite: add missing mask / ipv6 expansion

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Exim Git Commits Mailing List
Datum:  
To: exim-cvs
Betreff: [exim-cvs] Testsuite: add missing mask / ipv6 expansion
Gitweb: https://git.exim.org/exim.git/commitdiff/60a4ceafecdf10647d01127bdae8252fc5b84508
Commit:     60a4ceafecdf10647d01127bdae8252fc5b84508
Parent:     730acb14092de4443ba3c5c38532f3ca9b3e75d3
Author:     Jeremy Harris <jgh146exb@???>
AuthorDate: Sun Aug 8 17:38:01 2021 +0100
Committer:  Jeremy Harris <jgh146exb@???>
CommitDate: Sun Aug 8 17:44:33 2021 +0100


    Testsuite: add missing mask / ipv6 expansion
---
 test/scripts/0000-Basic/0002 | 3 +++
 test/stdout/0002             | 3 +++
 2 files changed, 6 insertions(+)


diff --git a/test/scripts/0000-Basic/0002 b/test/scripts/0000-Basic/0002
index cc289e0..e74ca6e 100644
--- a/test/scripts/0000-Basic/0002
+++ b/test/scripts/0000-Basic/0002
@@ -248,6 +248,9 @@ mask:   ${mask:192.168.10.206/33}
 mask:   ${mask:192.168.10.206/0}
 mask:   ${mask:192.168.10.206}
 mask:   ${mask:a.b.c.d}
+mask:   ${mask:2a00:2:3:4:5:6:7:8/79}
+mask:   ${mask:2a00:2:3:4:5:6:7:8/128}
+mask:   ${mask:2a00:2:3:4:5:6:7:8/129}
 ipv6denorm: ${ipv6denorm:::1}
 ipv6denorm: ${ipv6denorm:fe00::1}
 ipv6denorm: ${ipv6denorm:192.168.0.1}
diff --git a/test/stdout/0002 b/test/stdout/0002
index 0b9a95c..f6f722e 100644
--- a/test/stdout/0002
+++ b/test/stdout/0002
@@ -230,6 +230,9 @@ newline    tab\134backslash ~tilde\177DEL\200\201.

> mask: 0.0.0.0/0
> Failed: missing mask value in "192.168.10.206"
> Failed: "a.b.c.d" is not an IP address

+> mask: 2a00.0002.0003.0004.0004.0000.0000.0000/79
+> mask: 2a00.0002.0003.0004.0005.0006.0007.0008/128
+> Failed: mask value too big in "2a00:2:3:4:5:6:7:8/129"
> ipv6denorm: 0000:0000:0000:0000:0000:0000:0000:0001
> ipv6denorm: fe00:0000:0000:0000:0000:0000:0000:0001
> ipv6denorm: 0000:0000:0000:0000:0000:ffff:c0a8:0001