Skip to content

Commit f68f644

Browse files
committed
test-network: add a test for renaming device to current altname
1 parent b338a8b commit f68f644

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# SPDX-License-Identifier: LGPL-2.1-or-later
2+
[Match]
3+
OriginalName=dummy98
4+
5+
[Link]
6+
Name=dummyalt
7+
AlternativeName=dummyalt hogehogehogehogehogehoge

test/test-network/systemd-networkd-tests.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -933,6 +933,17 @@ def test_altname(self):
933933
output = check_output(*networkctl_cmd, '-n', '0', 'status', 'dummy98', env=env)
934934
self.assertRegex(output, 'hogehogehogehogehogehoge')
935935

936+
@expectedFailureIfAlternativeNameIsNotAvailable()
937+
def test_rename_to_altname(self):
938+
copy_network_unit('26-netdev-link-local-addressing-yes.network',
939+
'12-dummy.netdev', '12-dummy-rename-to-altname.link')
940+
start_networkd()
941+
self.wait_online(['dummyalt:degraded'])
942+
943+
output = check_output(*networkctl_cmd, '-n', '0', 'status', 'dummyalt', env=env)
944+
self.assertIn('hogehogehogehogehogehoge', output)
945+
self.assertNotIn('dummy98', output)
946+
936947
def test_reconfigure(self):
937948
copy_network_unit('25-address-static.network', '12-dummy.netdev')
938949
start_networkd()

0 commit comments

Comments
 (0)