]> git.ipfire.org Git - thirdparty/lldpd.git/commitdiff
tests: fix SONMP test whose result depends on indexes
authorVincent Bernat <vincent@bernat.im>
Fri, 27 May 2016 12:25:45 +0000 (14:25 +0200)
committerVincent Bernat <vincent@bernat.im>
Fri, 27 May 2016 12:25:45 +0000 (14:25 +0200)
tests/integration/test_protocols.py

index 3704573ac8d797efb1d3013f485ad1af3c9ce476..487df8c43e18570337d7faa2ca16aae9483e9438 100644 (file)
@@ -79,5 +79,6 @@ def test_sonmp(lldpd, lldpcli, links, namespaces):
         assert out["lldp.eth0.via"] == "SONMP"
         assert out["lldp.eth0.chassis.name"] == "192.168.14.2"
         assert out["lldp.eth0.chassis.descr"] == "unknown (via SONMP)"
-        assert out["lldp.eth0.port.local"] == "00-00-02"
-        assert out["lldp.eth0.port.descr"] == "port 2"
+        port = out["lldp.eth0.port.local"][-1]
+        assert out["lldp.eth0.port.local"] == "00-00-0{}".format(port)
+        assert out["lldp.eth0.port.descr"] == "port {}".format(port)