]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
hexdump: tests: take into account byte order
authorKyle Evans <kevans@FreeBSD.org>
Mon, 2 Mar 2020 18:40:34 +0000 (18:40 +0000)
committerKyle Evans <kevans@FreeBSD.org>
Mon, 2 Mar 2020 18:40:34 +0000 (18:40 +0000)
commit8a9f144c9e0a67de3654cc2a35e62877d640c34e
tree9e2b8eb70ffbd14bbd5420bac2abd39da978c80e
parent967c53ac2f75e2e27a3e17f3821f40fbe7d72e8c
hexdump: tests: take into account byte order

Hexdump test was failling on big endian systems when testing decimal, octal
and hexa outputs as the tests were designed on a little endian system. This
revision adds the two distinct flavors of output expected and determines at
runtime which to compare against.

Submitted by: Renato Riolino <renato.riolino_eldorado.org.br>
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D23191
20 files changed:
usr.bin/hexdump/tests/Makefile
usr.bin/hexdump/tests/d_hexdump_dflag_a_eb.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_dflag_a_el.out [moved from usr.bin/hexdump/tests/d_hexdump_dflag_a.out with 100% similarity]
usr.bin/hexdump/tests/d_hexdump_dflag_b_eb.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_dflag_b_el.out [moved from usr.bin/hexdump/tests/d_hexdump_dflag_b.out with 100% similarity]
usr.bin/hexdump/tests/d_hexdump_dflag_c_eb.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_dflag_c_el.out [moved from usr.bin/hexdump/tests/d_hexdump_dflag_c.out with 100% similarity]
usr.bin/hexdump/tests/d_hexdump_oflag_a_eb.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_oflag_a_el.out [moved from usr.bin/hexdump/tests/d_hexdump_oflag_a.out with 100% similarity]
usr.bin/hexdump/tests/d_hexdump_oflag_b_eb.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_oflag_b_el.out [moved from usr.bin/hexdump/tests/d_hexdump_oflag_b.out with 100% similarity]
usr.bin/hexdump/tests/d_hexdump_oflag_c_eb.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_oflag_c_el.out [moved from usr.bin/hexdump/tests/d_hexdump_oflag_c.out with 100% similarity]
usr.bin/hexdump/tests/d_hexdump_xflag_a_eb.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_xflag_a_el.out [moved from usr.bin/hexdump/tests/d_hexdump_xflag_a.out with 100% similarity]
usr.bin/hexdump/tests/d_hexdump_xflag_b_eb.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_xflag_b_el.out [moved from usr.bin/hexdump/tests/d_hexdump_xflag_b.out with 100% similarity]
usr.bin/hexdump/tests/d_hexdump_xflag_c_eb.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_xflag_c_el.out [moved from usr.bin/hexdump/tests/d_hexdump_xflag_c.out with 100% similarity]
usr.bin/hexdump/tests/hexdump_test.sh