mirror of
https://github.com/systemd/systemd.git
synced 2026-08-09 09:32:04 +00:00
test-network: add tests for invalid Address sections
This commit is contained in:
@@ -1,6 +1,11 @@
|
||||
[Match]
|
||||
Name=dummy98
|
||||
|
||||
[Network]
|
||||
# these lines are ignored
|
||||
Address=hogehoge
|
||||
Address=foofoo
|
||||
|
||||
[Address]
|
||||
Address=10.2.3.4/16
|
||||
PreferredLifetime=0
|
||||
@@ -8,3 +13,15 @@ Scope=link
|
||||
|
||||
[Address]
|
||||
Address=2001:0db8:0:f101::1/64
|
||||
|
||||
[Address]
|
||||
# this section must be ignored
|
||||
Peer=hoge
|
||||
Address=10.10.0.1/16
|
||||
Label=30
|
||||
|
||||
[Address]
|
||||
# this section must be ignored
|
||||
Label=30
|
||||
Peer=hoge
|
||||
Address=10.10.0.2/16
|
||||
|
||||
@@ -813,6 +813,9 @@ class NetworkdNetWorkTests(unittest.TestCase, Utilities):
|
||||
print(output)
|
||||
self.assertRegex(output, 'inet 10.2.3.4/16 brd 10.2.255.255 scope link deprecated dummy98')
|
||||
self.assertRegex(output, 'inet6 2001:db8:0:f101::1/64 scope global')
|
||||
# also tests invalid [Address] section
|
||||
self.assertNotRegex(output, '10.10.0.1/16')
|
||||
self.assertNotRegex(output, '10.10.0.2/16')
|
||||
|
||||
def test_ip_route(self):
|
||||
self.copy_unit_to_networkd_unit_path('25-route-section.network', '12-dummy.netdev')
|
||||
|
||||
Reference in New Issue
Block a user