From 765e6dc3d30a11f5eda9f6ca5b032c606cdfade4 Mon Sep 17 00:00:00 2001 From: Ruediger Meier Date: Sun, 23 Mar 2014 16:38:31 +0100 Subject: [PATCH] tests: fix last for bigendian Signed-off-by: Ruediger Meier --- tests/ts/last/ipv6 | 17 +++++++---- tests/ts/last/ipv6-input.BE | Bin 0 -> 768 bytes tests/ts/last/{ipv6-input => ipv6-input.LE} | Bin tests/ts/last/last | 31 ++++++++++++-------- tests/ts/last/wtmp.BE | Bin 0 -> 7296 bytes tests/ts/last/{wtmp => wtmp.LE} | Bin 6 files changed, 31 insertions(+), 17 deletions(-) create mode 100644 tests/ts/last/ipv6-input.BE rename tests/ts/last/{ipv6-input => ipv6-input.LE} (100%) create mode 100644 tests/ts/last/wtmp.BE rename tests/ts/last/{wtmp => wtmp.LE} (100%) diff --git a/tests/ts/last/ipv6 b/tests/ts/last/ipv6 index b9b4de4ddd..63a786753e 100755 --- a/tests/ts/last/ipv6 +++ b/tests/ts/last/ipv6 @@ -20,24 +20,31 @@ ts_init "$*" ts_check_test_command "$TS_CMD_LAST" +WTMP_FILE=${TS_OUTDIR}/ipv6-input +rm -f $WTMP_FILE +BYTE_ORDER=$($TS_HELPER_SYSINFO byte-order) +ln -s ${TS_SELF}/ipv6-input.${BYTE_ORDER} $WTMP_FILE + export LANG=C export TZ=GMT >| $TS_OUTPUT ts_log "~~~ dns short ~~~" -$TS_CMD_LAST -f $TS_SELF/ipv6-input -d >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -d >> $TS_OUTPUT 2>/dev/null ts_log "~~~ dns long ~~~" -$TS_CMD_LAST -f $TS_SELF/ipv6-input -d -w >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -d -w >> $TS_OUTPUT 2>/dev/null ts_log "~~~ dns host last ~~~" -$TS_CMD_LAST -f $TS_SELF/ipv6-input -d -a >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -d -a >> $TS_OUTPUT 2>/dev/null ts_log "~~~ show ip ~~~" -$TS_CMD_LAST -f $TS_SELF/ipv6-input -i >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -i >> $TS_OUTPUT 2>/dev/null ts_log "~~~ show ip last ~~~" -$TS_CMD_LAST -f $TS_SELF/ipv6-input -i -a >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -i -a >> $TS_OUTPUT 2>/dev/null + +rm -f $WTMP_FILE ts_finalize diff --git a/tests/ts/last/ipv6-input.BE b/tests/ts/last/ipv6-input.BE new file mode 100644 index 0000000000000000000000000000000000000000..8cf7d39650b810c8f463d24d1a718fef7ba186bd GIT binary patch literal 768 zc-muNX8-}NqWt_420S3Mpv=rOpv(-Pnv}d^-Qv`uveY7m5e| $TS_OUTPUT ts_log "~~~ basic output ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE >> $TS_OUTPUT 2>/dev/null ts_log "~~~ include system ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp -x >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -x >> $TS_OUTPUT 2>/dev/null ts_log "~~~ dns short ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp -d root >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -d root >> $TS_OUTPUT 2>/dev/null ts_log "~~~ dns long ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp -w -d root >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -w -d root >> $TS_OUTPUT 2>/dev/null ts_log "~~~ dns host last ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp -a -d root >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -a -d root >> $TS_OUTPUT 2>/dev/null ts_log "~~~ show ip ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp -i torvalds >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -i torvalds >> $TS_OUTPUT 2>/dev/null ts_log "~~~ no host ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp -R torvalds >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -R torvalds >> $TS_OUTPUT 2>/dev/null ts_log "~~~ full times ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp -F >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -F >> $TS_OUTPUT 2>/dev/null ts_log "~~~ no time ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp --time-format=notime >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE --time-format=notime >> $TS_OUTPUT 2>/dev/null ts_log "~~~ iso-8601 time ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp --time-format=iso -w >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE --time-format=iso -w >> $TS_OUTPUT 2>/dev/null ts_log "~~~ since and until ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp -s "2013-08-28 02:20" -t "2013-08-28 08:20" >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -s "2013-08-28 02:20" -t "2013-08-28 08:20" >> $TS_OUTPUT 2>/dev/null ts_log "~~~ present ~~~" -$TS_CMD_LAST -f $TS_SELF/wtmp -p "2013-08-28 11:20" >> $TS_OUTPUT 2>/dev/null +$TS_CMD_LAST -f $WTMP_FILE -p "2013-08-28 11:20" >> $TS_OUTPUT 2>/dev/null + +rm -f $WTMP_FILE ts_finalize diff --git a/tests/ts/last/wtmp.BE b/tests/ts/last/wtmp.BE new file mode 100644 index 0000000000000000000000000000000000000000..5015f8eb165e548c81eb9ce992b875b1e53ff576 GIT binary patch literal 7296 zc-rmRy-piJ5C`y!3B&}jcmXVzAYt)kJ}X)}lNTUo-}=1bykqU|oehPt#0!uoAWslc zQczG)M2eIOQKmqtQ_wqiUPQ&M=OjxM%oKCQ{oVX@H=flw(@s*;4FJbhTCME5^*V$? zbK$?95nM2b%K5V3U!lW!(-HnV9&^2;wuCxU>a`5xep3^F>>u8u!=Fq?_-}`bNt?f7 z5fj88`=9?tho?+O_-_T^bDOW?UBVywfBS7&M9U%On z|IZRS{K0gD|C$U%5U)5vS_WwSfA)V^&H5XJ|Ed5HxdHdmGN(+^3o!KmyPt9Y|152T zB`)5MDhJi5V#|0!mE$8q#N>PTf2tD{~O{mpQX#I2+uMZ!SYybXN0qI`|AnmJ)spP)o^