From e55db6a86241a1a65d849b08fb2be2fa1dcf11b8 Mon Sep 17 00:00:00 2001 From: Sami Kerola Date: Sun, 16 Feb 2014 23:54:21 +0000 Subject: [PATCH] tests: add isosize --sectors and --divisor tests Signed-off-by: Sami Kerola --- .../{print-size => print-size-default_output} | 0 tests/expected/isosize/print-size-divisor_output | 1 + tests/expected/isosize/print-size-sector_output | 1 + tests/ts/isosize/print-size | 13 ++++++++++++- 4 files changed, 14 insertions(+), 1 deletion(-) rename tests/expected/isosize/{print-size => print-size-default_output} (100%) create mode 100644 tests/expected/isosize/print-size-divisor_output create mode 100644 tests/expected/isosize/print-size-sector_output diff --git a/tests/expected/isosize/print-size b/tests/expected/isosize/print-size-default_output similarity index 100% rename from tests/expected/isosize/print-size rename to tests/expected/isosize/print-size-default_output diff --git a/tests/expected/isosize/print-size-divisor_output b/tests/expected/isosize/print-size-divisor_output new file mode 100644 index 0000000000..ee214a68dc --- /dev/null +++ b/tests/expected/isosize/print-size-divisor_output @@ -0,0 +1 @@ +57322154 diff --git a/tests/expected/isosize/print-size-sector_output b/tests/expected/isosize/print-size-sector_output new file mode 100644 index 0000000000..dff363474e --- /dev/null +++ b/tests/expected/isosize/print-size-sector_output @@ -0,0 +1 @@ +sector count: 251904, sector size: 2048 diff --git a/tests/ts/isosize/print-size b/tests/ts/isosize/print-size index 3c7325b71a..d7cf783e42 100755 --- a/tests/ts/isosize/print-size +++ b/tests/ts/isosize/print-size @@ -18,7 +18,18 @@ TS_DESC="print-size" . $TS_TOPDIR/functions.sh ts_init "$*" -gzip -cd $TS_SELF/sample.iso.gz > $TS_OUTDIR/sample.iso +gzip -cd $TS_SELF/sample.iso.gz >| $TS_OUTDIR/sample.iso + +ts_init_subtest "default_output" $TS_CMD_ISOSIZE $TS_OUTDIR/sample.iso >| $TS_OUTPUT 2>&1 +ts_finalize_subtest + +ts_init_subtest "sector_output" +$TS_CMD_ISOSIZE --sectors $TS_OUTDIR/sample.iso &> $TS_OUTPUT 2>&1 +ts_finalize_subtest + +ts_init_subtest "divisor_output" +$TS_CMD_ISOSIZE --divisor=9 $TS_OUTDIR/sample.iso &> $TS_OUTPUT 2>&1 +ts_finalize_subtest ts_finalize -- 2.47.2