]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tests: add isosize --sectors and --divisor tests
authorSami Kerola <kerolasa@iki.fi>
Sun, 16 Feb 2014 23:54:21 +0000 (23:54 +0000)
committerKarel Zak <kzak@redhat.com>
Mon, 17 Feb 2014 13:16:21 +0000 (14:16 +0100)
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
tests/expected/isosize/print-size-default_output [moved from tests/expected/isosize/print-size with 100% similarity]
tests/expected/isosize/print-size-divisor_output [new file with mode: 0644]
tests/expected/isosize/print-size-sector_output [new file with mode: 0644]
tests/ts/isosize/print-size

diff --git a/tests/expected/isosize/print-size-divisor_output b/tests/expected/isosize/print-size-divisor_output
new file mode 100644 (file)
index 0000000..ee214a6
--- /dev/null
@@ -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 (file)
index 0000000..dff3634
--- /dev/null
@@ -0,0 +1 @@
+sector count: 251904, sector size: 2048
index 3c7325b71a0b22813e07ac06947bdb7971cdb899..d7cf783e42ced1dfb400ed794d02e717e8caba28 100755 (executable)
@@ -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