From: WanBingjiang Date: Mon, 27 Apr 2026 06:59:50 +0000 (+0800) Subject: bits: add tests for --expand option X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e94ca70f70a84ca1a7c8c531de5162ed65e6794f;p=thirdparty%2Futil-linux.git bits: add tests for --expand option Signed-off-by: WanBingjiang --- diff --git a/tests/expected/bits/bits-expand b/tests/expected/bits/bits-expand new file mode 100644 index 000000000..7511e5378 --- /dev/null +++ b/tests/expected/bits/bits-expand @@ -0,0 +1 @@ +11,22,33,44 diff --git a/tests/expected/bits/bits-expand-ranges b/tests/expected/bits/bits-expand-ranges new file mode 100644 index 000000000..39a0525f1 --- /dev/null +++ b/tests/expected/bits/bits-expand-ranges @@ -0,0 +1 @@ +1,3,4,5,7 diff --git a/tests/expected/bits/bits-expand-ranges.err b/tests/expected/bits/bits-expand-ranges.err new file mode 100644 index 000000000..e69de29bb diff --git a/tests/expected/bits/bits-expand-ranges.exit_code b/tests/expected/bits/bits-expand-ranges.exit_code new file mode 100644 index 000000000..e69de29bb diff --git a/tests/expected/bits/bits-expand.err b/tests/expected/bits/bits-expand.err new file mode 100644 index 000000000..e69de29bb diff --git a/tests/expected/bits/bits-expand.exit_code b/tests/expected/bits/bits-expand.exit_code new file mode 100644 index 000000000..e69de29bb diff --git a/tests/ts/bits/bits b/tests/ts/bits/bits index 167d968f0..7f5ccbc17 100755 --- a/tests/ts/bits/bits +++ b/tests/ts/bits/bits @@ -39,6 +39,14 @@ ts_init_subtest "binary" $TS_CMD_BITS --binary 11,22,33,44 >> $TS_OUTPUT 2>> $TS_ERRLOG ts_finalize_subtest +ts_init_subtest "expand" +$TS_CMD_BITS --expand 11,22,33,44 >> $TS_OUTPUT 2>> $TS_ERRLOG +ts_finalize_subtest + +ts_init_subtest "expand-ranges" +$TS_CMD_BITS --expand 1,3-5,7 >> $TS_OUTPUT 2>> $TS_ERRLOG +ts_finalize_subtest + ts_init_subtest "truncate" $TS_CMD_BITS -l 1,10000 >> $TS_OUTPUT 2>> $TS_ERRLOG ts_finalize_subtest