test-network: add tests for DefaultRouteOnDevice=

This commit is contained in:
Yu Watanabe 2019-05-07 06:18:30 +02:00
parent 5d5003ab35
commit 6543b7fd78
2 changed files with 2 additions and 0 deletions

View File

@ -5,6 +5,7 @@ Name=dummy98
IPv6AcceptRA=no
Address=2001:1234:5:8f63::1/128
Address=149.10.124.58/28
DefaultRouteOnDevice=yes
[Route]
Destination=2001:1234:5:8fff:ff:ff:ff:ff/128

View File

@ -1209,6 +1209,7 @@ class NetworkdNetWorkTests(unittest.TestCase, Utilities):
output = subprocess.check_output(['ip', '-4', 'route', 'show', 'dev', 'dummy98', 'default']).rstrip().decode('utf-8')
self.assertRegex(output, 'default via 149.10.125.65 proto static onlink')
self.assertRegex(output, 'default via 149.10.124.64 proto static')
self.assertRegex(output, 'default proto static')
output = subprocess.check_output(['ip', 'route', 'show', 'type', 'blackhole']).rstrip().decode('utf-8')
print(output)