From: Yu Watanabe Date: Sun, 15 Jun 2025 02:36:01 +0000 (+0900) Subject: test-network: compare LLDP sender and receiver information X-Git-Tag: v258-rc1~296^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F37845%2Fhead;p=thirdparty%2Fsystemd.git test-network: compare LLDP sender and receiver information --- diff --git a/test/test-network/systemd-networkd-tests.py b/test/test-network/systemd-networkd-tests.py index 7f20aa4aa53..710d94b4634 100755 --- a/test/test-network/systemd-networkd-tests.py +++ b/test/test-network/systemd-networkd-tests.py @@ -6660,6 +6660,13 @@ class NetworkdLLDPTests(unittest.TestCase, Utilities): print(output) self.assertRegex(output, r'Connected To: .* on port veth-peer') + # Compare the json output from sender and receiver + sender_json = get_link_description('veth-peer')['LLDP'] + receiver_json = json.loads(networkctl('--json=short', 'lldp', 'veth99'))['Neighbors'][0]['Neighbors'][0] + print(sender_json) + print(receiver_json) + self.assertEqual(sender_json, receiver_json) + class NetworkdRATests(unittest.TestCase, Utilities): def setUp(self):