]> granicus.if.org Git - git/commitdiff
mingw: fix the shortlog --output=<file> test
authorJohannes Schindelin <Johannes.Schindelin@gmx.de>
Mon, 11 Jul 2016 13:11:37 +0000 (15:11 +0200)
committerJunio C Hamano <gitster@pobox.com>
Mon, 11 Jul 2016 19:32:02 +0000 (12:32 -0700)
Adjust t4201 to pass on Windows; a couple of test cases need to be
skipped on Windows which leads to a different shortlog than on Linux.

Let's just fix that by limiting the shortlog's commit range to traverse
only one commit: that guarantees that it does not matter how many test
cases were skipped.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t4201-shortlog.sh

index bd699e11f130d55ab37a036319ee3be448e5297b..ae08b57712e382a4cba7f7a51a499b4621a38c84 100755 (executable)
@@ -185,9 +185,9 @@ test_expect_success 'shortlog with revision pseudo options' '
 '
 
 test_expect_success 'shortlog with --output=<file>' '
-       git shortlog --output=shortlog master >output &&
+       git shortlog --output=shortlog -1 master >output &&
        test ! -s output &&
-       test_line_count = 7 shortlog
+       test_line_count = 3 shortlog
 '
 
 test_done