From 77f0b4087247b6ec122fe1618f955b3a40fd0224 Mon Sep 17 00:00:00 2001 From: Benjamin Berg Date: Mon, 25 Dec 2023 12:20:58 +0200 Subject: [PATCH] tests: Strip trailing space from ip output It seems that the messages from ip may have a trailing space in some cases, which may break matching in surrounding logic. Strip the output to remove whitespace and avoid any issues this may cause. Signed-off-by: Benjamin Berg --- tests/hwsim/test_ap_hs20.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/hwsim/test_ap_hs20.py b/tests/hwsim/test_ap_hs20.py index 1884bcb8d..afb54c5d5 100644 --- a/tests/hwsim/test_ap_hs20.py +++ b/tests/hwsim/test_ap_hs20.py @@ -4766,7 +4766,7 @@ def get_permanent_neighbors(ifname): cmd = subprocess.Popen(['ip', 'nei'], stdout=subprocess.PIPE) res = cmd.stdout.read().decode() cmd.stdout.close() - return [line for line in res.splitlines() if "PERMANENT" in line and ifname in line] + return [line.strip() for line in res.splitlines() if "PERMANENT" in line and ifname in line] def get_bridge_macs(ifname): cmd = subprocess.Popen(['brctl', 'showmacs', ifname],