]> www.infradead.org Git - users/sagi/libnvme.git/commitdiff
test: Add more code coverage for nvme_ipaddrs_eq()
authorMartin Belanger <martin.belanger@dell.com>
Fri, 2 Jun 2023 12:55:24 +0000 (08:55 -0400)
committerDaniel Wagner <wagi@monom.org>
Fri, 2 Jun 2023 13:24:26 +0000 (15:24 +0200)
Signed-off-by: Martin Belanger <martin.belanger@dell.com>
test/test-util.c

index 98f88a638e6602f47d6118a0114052e4a531e588..e32f030a02401a4e74ddd32569fd783061d93c63 100644 (file)
@@ -48,8 +48,12 @@ static bool test_ipaddrs_eq() {
                {x, x, true},
                {"::ffff:192.168.56.101", "::ffff:192.168.56.101", true},
                {"::ffff:192.168.56.101", "192.168.56.101", true},
+               {"192.168.56.101", "::ffff:192.168.56.101", true},
                {"::ffff:192.168.56.222", "192.168.56.101", false},
+               {"192.168.56.101", "::ffff:192.168.56.222", false},
                {"1.2.3.4", "192.168.56.101", false},
+               {"!@#$", "192.168.56.101", false},
+               {"192.168.56.101", "!@#$", false},
                {"2001:0db8:0001:0000:0000:ff00:0042:8329", "2001:0db8::ff00:0042:8329", false},
                {"2001:0db8:0001:0000:0000:ff00:0042:8329", NULL, false},
        };