]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-network: add tests for Token= in [IPv6Prefix] 20778/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 17 Sep 2021 12:55:32 +0000 (21:55 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 6 Oct 2021 16:24:50 +0000 (01:24 +0900)
test/test-network/conf/ipv6ra-prefix.network
test/test-network/systemd-networkd-tests.py

index ae74c6e2c6f5145199c811b0c2df61e4d82fc328..d91847bde7d52ca12e6a792e8c3401ad4a565548 100644 (file)
@@ -14,6 +14,8 @@ Prefix=2001:db8:0:1::/64
 [IPv6Prefix]
 Prefix=2001:db8:0:2::/64
 Assign=yes
+Token=::1a:2b:3c:4d
+Token=static:::fa:de:ca:fe
 
 [IPv6Prefix]
 Prefix=2001:db8:0:3::/64
index 5de2d3ae032559a1c3ea8fbd06726d2e95ff5fe4..95d526a7f71b9061af24648e92946a0b2f0eb9c3 100755 (executable)
@@ -4895,7 +4895,8 @@ class NetworkdIPv6PrefixTests(unittest.TestCase, Utilities):
         output = check_output('ip address show dev veth99')
         print(output)
         self.assertNotIn('inet6 2001:db8:0:1:', output)
-        self.assertIn('inet6 2001:db8:0:2:', output)
+        self.assertIn('inet6 2001:db8:0:2:1a:2b:3c:4d', output)
+        self.assertIn('inet6 2001:db8:0:2:fa:de:ca:fe', output)
         self.assertNotIn('inet6 2001:db8:0:3:', output)
 
         output = check_output(*resolvectl_cmd, 'dns', 'veth-peer', env=env)