diff options
author | Phil Sutter <phil@nwl.cc> | 2023-09-29 19:59:12 +0200 |
---|---|---|
committer | Phil Sutter <phil@nwl.cc> | 2023-09-29 20:06:41 +0200 |
commit | 4a3dcbb44389edc5aba8dbc9317e8c6293263a66 (patch) | |
tree | 13992d1310633bccba302d93a28f16bb5af1f919 | |
parent | 999ca7dade519ad5757f07a9c488b326a5e7d785 (diff) |
tests: shell: sets/reset_command_0: Fix drop_seconds()
The function print_times() skips any time elements which are zero, so
output may lack the ms part. Adjust the sed call dropping anything but
the minutes value to not fail in that case.
Reported-by: Pablo Neira Ayuso <pablo@netfilter.org>
Fixes: 255ec36a11525 ("tests: shell: Stabilize sets/reset_command_0 test")
Signed-off-by: Phil Sutter <phil@nwl.cc>
-rwxr-xr-x | tests/shell/testcases/sets/reset_command_0 | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/shell/testcases/sets/reset_command_0 b/tests/shell/testcases/sets/reset_command_0 index 5e769fe6..e663dac8 100755 --- a/tests/shell/testcases/sets/reset_command_0 +++ b/tests/shell/testcases/sets/reset_command_0 @@ -32,7 +32,7 @@ $NFT -f - <<< "$RULESET" echo OK drop_seconds() { - sed 's/m[0-9]*s[0-9]*ms/m/g' + sed 's/[0-9]\+m\?s//g' } expires_minutes() { sed -n 's/.*expires \([0-9]*\)m.*/\1/p' |