From bb7f92a40360b49535dd3675f47cf989755a4978 Mon Sep 17 00:00:00 2001 From: Phil Sutter Date: Fri, 3 Feb 2023 18:48:33 +0100 Subject: [PATCH] tests: xlate: Properly split input in replay mode Source command may contain quotes, using shlex.split() does the right thing there. Fixes: 7705b2daa3bdc ("tests: xlate: Use --check to verify replay") Signed-off-by: Phil Sutter (cherry picked from commit 914350a4586d2817ca7c4919c53142562f27bdaf) --- xlate-test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xlate-test.py b/xlate-test.py index 4cb1401b71677..217d2f0062682 100755 --- a/xlate-test.py +++ b/xlate-test.py @@ -64,7 +64,7 @@ xtables_nft_multi = 'xtables-nft-multi' if sourceline.find(';') >= 0: sourceline, searchline = sourceline.split(';') - srcwords = sourceline.split() + srcwords = shlex.split(sourceline) srccmd = srcwords[0] ipt = srccmd.split('-')[0] -- 2.40.0