From 6543b7fd78f907ab103ffc6aec82a92ed165e9ef Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Tue, 7 May 2019 06:18:30 +0200 Subject: [PATCH] test-network: add tests for DefaultRouteOnDevice= --- test/test-network/conf/25-route-static.network | 1 + test/test-network/systemd-networkd-tests.py | 1 + 2 files changed, 2 insertions(+) diff --git a/test/test-network/conf/25-route-static.network b/test/test-network/conf/25-route-static.network index 50b2ce0c3b..4d94ab92a8 100644 --- a/test/test-network/conf/25-route-static.network +++ b/test/test-network/conf/25-route-static.network @@ -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 diff --git a/test/test-network/systemd-networkd-tests.py b/test/test-network/systemd-networkd-tests.py index e65897561b..ab742d31f5 100755 --- a/test/test-network/systemd-networkd-tests.py +++ b/test/test-network/systemd-networkd-tests.py @@ -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)