mirror of
https://github.com/systemd/systemd.git
synced 2025-05-27 21:05:55 +03:00
test-network: add test case for DHCP server lease file
This commit is contained in:
parent
5582b36c38
commit
1c4411b7ff
@ -5734,8 +5734,20 @@ class NetworkdDHCPServerTests(unittest.TestCase, Utilities):
|
||||
self.assertRegex(output, 'NTP: 192.168.5.1\n *192.168.5.11')
|
||||
|
||||
output = networkctl_status('veth-peer')
|
||||
print(output)
|
||||
self.assertRegex(output, "Offered DHCP leases: 192.168.5.[0-9]*")
|
||||
|
||||
networkctl_reconfigure('veth-peer')
|
||||
self.wait_online('veth-peer:routable')
|
||||
|
||||
for _ in range(10):
|
||||
output = check_output(*networkctl_cmd, '-n', '0', 'status', 'veth-peer', env=env)
|
||||
if 'Offered DHCP leases: 192.168.5.' in output:
|
||||
break
|
||||
time.sleep(.2)
|
||||
else:
|
||||
self.fail()
|
||||
|
||||
def test_dhcp_server_null_server_address(self):
|
||||
copy_network_unit('25-veth.netdev', '25-dhcp-client.network', '25-dhcp-server-null-server-address.network')
|
||||
start_networkd()
|
||||
|
Loading…
x
Reference in New Issue
Block a user