summaryrefslogtreecommitdiff
path: root/tests/j_short_trans_mcsum_64bit
diff options
context:
space:
mode:
authorDarrick J. Wong <darrick.wong@oracle.com>2014-11-07 13:50:49 -0800
committerTheodore Ts'o <tytso@mit.edu>2014-11-07 20:53:39 -0500
commit63a801dec75d9a7f9ec2973d6f59ac864d22d8bd (patch)
treebdb7686f7b17f8dd5318fd9847e95b2870b33f5a /tests/j_short_trans_mcsum_64bit
parent210baa5d8a58f84ab12772e80a839a4e74a54134 (diff)
downloade2fsprogs-63a801dec75d9a7f9ec2973d6f59ac864d22d8bd.tar.gz
tests: fix test scripts that don't work on non-Linux systems.
Fix various tests that break on non-Linux systems; in particular, sed -i doesn't work the same on all platforms; and try to keep the GNU getopt-isms out. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'tests/j_short_trans_mcsum_64bit')
-rw-r--r--tests/j_short_trans_mcsum_64bit/script4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/j_short_trans_mcsum_64bit/script b/tests/j_short_trans_mcsum_64bit/script
index 05349418..bc9f09bf 100644
--- a/tests/j_short_trans_mcsum_64bit/script
+++ b/tests/j_short_trans_mcsum_64bit/script
@@ -27,7 +27,7 @@ echo "debugfs write journal" >> $OUT
echo "jo -c" > $TMPFILE.cmd
echo "jw -b $bitmaps /dev/zero" >> $TMPFILE.cmd
echo "jc" >> $TMPFILE.cmd
-$DEBUGFS_EXE -w $TMPFILE -f $TMPFILE.cmd 2>> $OUT.new > /dev/null
+$DEBUGFS_EXE -w -f $TMPFILE.cmd $TMPFILE 2>> $OUT.new > /dev/null
sed -f $cmd_dir/filter.sed < $OUT.new >> $OUT
rm -rf $OUT.new
@@ -35,7 +35,7 @@ $DUMPE2FS $TMPFILE 2>&1 | grep '^Journal features:' >> $OUT
test -d "$JOURNAL_DUMP_DIR" -a -w "$JOURNAL_DUMP_DIR" && cp "$TMPFILE" "$JOURNAL_DUMP_DIR/$test_name.img"
echo "logdump -c" > $TMPFILE.cmd
-$DEBUGFS_EXE $TMPFILE -f $TMPFILE.cmd 2>&1 | sed -f $cmd_dir/filter.sed >> $OUT
+$DEBUGFS_EXE -f $TMPFILE.cmd $TMPFILE 2>&1 | sed -f $cmd_dir/filter.sed >> $OUT
rm -rf $TMPFILE.cmd
$FSCK -fy -N test_filesys $TMPFILE > $OUT.new 2>&1