We generate a bunch of one-line files whose contents match their names, and then generate our commits by cat-ing those files. Let's just echo the contents directly, which saves some processes. Signed-off-by: Jeff King <peff@xxxxxxxx> --- contrib/diff-highlight/t/t9400-diff-highlight.sh | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/contrib/diff-highlight/t/t9400-diff-highlight.sh b/contrib/diff-highlight/t/t9400-diff-highlight.sh index deab90ed91..3f02d31467 100755 --- a/contrib/diff-highlight/t/t9400-diff-highlight.sh +++ b/contrib/diff-highlight/t/t9400-diff-highlight.sh @@ -68,26 +68,22 @@ test_strip_patch_header () { # D # dh_test_setup_history () { - echo "file1" >file1 && - echo "file2" >file2 && - echo "file3" >file3 && - - cat file1 >file && + echo file1 >file && git add file && test_tick && git commit -m "D" && git checkout -b branch && - cat file2 >file && + echo file2 >file && test_tick && git commit -a -m "E" && - cat file3 >file && + echo file3 >file && test_tick && git commit -a -m "F" && git checkout master && - cat file2 >file && + echo file2 >file && test_tick && git commit -a -m "A" } -- 2.17.0.rc0.402.ged0b3fd1ee