]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add some basic tests for hexdump(1)'s various output flags. Formatting
authorkevans <kevans@FreeBSD.org>
Thu, 13 Jul 2017 03:52:54 +0000 (03:52 +0000)
committerkevans <kevans@FreeBSD.org>
Thu, 13 Jul 2017 03:52:54 +0000 (03:52 +0000)
commitdbc4c5f67ac61694046b05235d42bd054fd89563
tree54b71db35ceaa85c3c2d38ca5ad218b717fd5f8b
parent9c15310d2d9db07dae92ea8c84d6a16267ae8f4a
Add some basic tests for hexdump(1)'s various output flags. Formatting
tests are omitted for this initial run as there are still some bugs to work
out there.

This covers -s flag testing on devices and non-devices that would have
caught breakage found in PR 219173 as well as other subtle breakage caused
locally.

Reviewed by: cem, ngie
Approved by: cem (acting co-mentor)
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D11279
27 files changed:
etc/mtree/BSD.tests.dist
usr.bin/hexdump/Makefile
usr.bin/hexdump/tests/Makefile [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_UCflag_a.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_UCflag_b.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_UCflag_c.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_a.in [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_b.in [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_bflag_a.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_bflag_b.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_bflag_c.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_c.in [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_cflag_a.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_cflag_b.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_cflag_c.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_dflag_a.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_dflag_b.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_dflag_c.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_nflag_a.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_oflag_a.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_oflag_b.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_oflag_c.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_sflag_a.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_xflag_a.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_xflag_b.out [new file with mode: 0644]
usr.bin/hexdump/tests/d_hexdump_xflag_c.out [new file with mode: 0644]
usr.bin/hexdump/tests/hexdump_test.sh [new file with mode: 0755]