]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tests: fix utmpdump/ipv6tobin for bigendian
authorRuediger Meier <ruediger.meier@ga-group.nl>
Sat, 15 Mar 2014 04:59:25 +0000 (04:59 +0000)
committerRuediger Meier <ruediger.meier@ga-group.nl>
Sat, 15 Mar 2014 05:04:37 +0000 (05:04 +0000)
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
tests/expected/utmpdump/ipv6tobin
tests/ts/utmpdump/ipv6tobin

index 342553bb945bdd4b575c6cb6511c949d8c1bb87a..d0f1b61c2a297564dde284f1267cae1e19bcc6b4 100644 (file)
Binary files a/tests/expected/utmpdump/ipv6tobin and b/tests/expected/utmpdump/ipv6tobin differ
index fac6fb9a490907c8825d84c9edee6da5101e423a..c7b354a0c8096e04431aae01326b33043fea4070 100755 (executable)
@@ -20,8 +20,14 @@ ts_init "$*"
 
 ts_check_test_command "$TS_CMD_UTMPDUMP"
 
+BYTE_ORDER=$($TS_HELPER_SYSINFO byte-order)
+
 export LANG=C
 export TZ=GMT
-$TS_CMD_UTMPDUMP -r $TS_SELF/ipv6txt >| $TS_OUTPUT 2>/dev/null
+OUTFILE=${TS_OUTDIR}/${TS_TESTNAME}.file
+$TS_CMD_UTMPDUMP -r $TS_SELF/ipv6txt >| $OUTFILE 2>/dev/null
+if diff -q $TS_SELF/ipv6bin.$BYTE_ORDER $OUTFILE; then
+       echo "no diff"
+fi > $TS_OUTPUT 2>&1
 
 ts_finalize