diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-08-02 03:43:04 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-08-02 03:43:04 +0900 |
commit | e4e0b239f6039d75a318018c7713bbd997e1e5ee (patch) | |
tree | ef63e4bc66d0fe19f6cbcfccb2b3b260bb172c30 /test/test-network | |
parent | bd7e0a3f1cd28fd00d7c21bea766bffb42917c36 (diff) | |
download | systemd-e4e0b239f6039d75a318018c7713bbd997e1e5ee.tar.gz |
test-network: add test case for #23197
Diffstat (limited to 'test/test-network')
-rw-r--r-- | test/test-network/conf/25-wireguard.network | 2 | ||||
-rwxr-xr-x | test/test-network/systemd-networkd-tests.py | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/test/test-network/conf/25-wireguard.network b/test/test-network/conf/25-wireguard.network index d3b0ea4e6c..bd3c735f4c 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 1c043a692e..71f284fd18 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) |