From: Karel Zak Date: Thu, 2 Nov 2023 13:17:33 +0000 (+0100) Subject: tests: update lsfd broken filter test X-Git-Tag: v2.40-rc1~151^2~21 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7b9da71c46df4b316123000711d4ce39c494745e;p=thirdparty%2Futil-linux.git tests: update lsfd broken filter test * empty filter is valid in the new implementation * expression without operators (for example -Q 'FD') is valid. The library check is the cell is non-empty in this case. * update error messages Signed-off-by: Karel Zak --- diff --git a/tests/expected/lsfd/filter-broken-exp b/tests/expected/lsfd/filter-broken-exp index 8c14f22a10..6ed2bf0ec9 100644 --- a/tests/expected/lsfd/filter-broken-exp +++ b/tests/expected/lsfd/filter-broken-exp @@ -1,7 +1,4 @@ -lsfd: error: empty filter expression -lsfd: error: empty filter expression -lsfd: error: unbalanced parenthesis: ) -lsfd: error: unexpected token: garbage after OP2 -lsfd: error: bool expression is expected: FD +lsfd: failed to parse "(": syntax error, unexpected end of file +lsfd: failed to parse ")": syntax error, unexpected ')' +lsfd: failed to parse "(FD == 1)garbage": syntax error, unexpected HOLDER, expecting end of file lsfd: unknown column: NOSUCHCOLUMN -lsfd: error: no such column: NOSUCHCOLUMN diff --git a/tests/ts/lsfd/filter-broken-exp b/tests/ts/lsfd/filter-broken-exp index bedf4393d2..1cec451cf8 100755 --- a/tests/ts/lsfd/filter-broken-exp +++ b/tests/ts/lsfd/filter-broken-exp @@ -25,11 +25,9 @@ ts_check_test_command "$TS_CMD_LSFD" ts_cd "$TS_OUTDIR" { - $TS_CMD_LSFD -Q '' $TS_CMD_LSFD -Q '(' $TS_CMD_LSFD -Q ')' $TS_CMD_LSFD -Q '(FD == 1)garbage' - $TS_CMD_LSFD -Q 'FD' $TS_CMD_LSFD -Q 'NOSUCHCOLUMN' } > $TS_OUTPUT 2>&1