t4012: use 'printf' instead of 'dd' to generate a binary file
authorJohannes Sixt <j6t@kdbg.org>
Mon, 16 Jul 2012 20:46:56 +0000 (22:46 +0200)
committerJunio C Hamano <gitster@pobox.com>
Mon, 16 Jul 2012 20:51:10 +0000 (13:51 -0700)
commit66fd93ee060a1e7f831316f6c81e57f43c5578ba
treeabb653bb03947d5c71c51d241556dac220cde264
parent3e9cdf7fca90acd6efd380a2ed0d6801f33a46b7
t4012: use 'printf' instead of 'dd' to generate a binary file

For some reason, 'echo X | dd bs=1k seek=1' creates a file with 2050 bytes
on Windows instead of the expected 1026 bytes, so that a test fails. Since
the actual contents of the file are irrelevant as long as there is at
least one zero byte so that the diff machinery recognizes it as binary,
use printf to generate it.

Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t4012-diff-binary.sh