From: Yu Watanabe Date: Mon, 1 Aug 2022 18:43:04 +0000 (+0900) Subject: test-network: add test case for #23197 X-Git-Tag: v252-rc1~546^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F24174%2Fhead;p=thirdparty%2Fsystemd.git test-network: add test case for #23197 --- diff --git a/test/test-network/conf/25-wireguard.network b/test/test-network/conf/25-wireguard.network index d3b0ea4e6ce..bd3c735f4ce 100644 --- a/test/test-network/conf/25-wireguard.network +++ b/test/test-network/conf/25-wireguard.network @@ -4,4 +4,6 @@ Name=wg99 [Network] Address=192.168.124.1/24 +Address=fe80::1/64 +Address=169.254.11.1/24 IPv6AcceptRA=no diff --git a/test/test-network/systemd-networkd-tests.py b/test/test-network/systemd-networkd-tests.py index 1c043a692ec..71f284fd180 100755 --- a/test/test-network/systemd-networkd-tests.py +++ b/test/test-network/systemd-networkd-tests.py @@ -1416,6 +1416,14 @@ class NetworkdNetDevTests(unittest.TestCase, Utilities): print(output) self.assertIn('inet 192.168.124.1/24 scope global wg99', output) + output = check_output('ip -4 address show dev wg99') + print(output) + self.assertIn('inet 169.254.11.1/24 scope link wg99', output) + + output = check_output('ip -6 address show dev wg99') + print(output) + self.assertIn('inet6 fe80::1/64 scope link', output) + output = check_output('ip -4 address show dev wg98') print(output) self.assertIn('inet 192.168.123.123/24 scope global wg98', output)