@@ -18,14 +18,6 @@ setup_repository () {
1818 )
1919}
2020
21- verify_stderr () {
22- cat > expected &&
23- # We're not interested in the error
24- # "fatal: The remote end hung up unexpectedly":
25- test_i18ngrep -E ' ^(fatal|warning):' error | grep -v ' hung up' > actual | sort &&
26- test_i18ncmp expected actual
27- }
28-
2921test_expect_success ' setup' '
3022 git commit --allow-empty -m "Initial" &&
3123 git branch branch1 &&
@@ -48,9 +40,7 @@ test_expect_success 'fetch conflict: config vs. config' '
4840 "+refs/heads/branch2:refs/remotes/origin/branch1" && (
4941 cd ccc &&
5042 test_must_fail git fetch origin 2>error &&
51- verify_stderr <<-\EOF
52- fatal: Cannot fetch both refs/heads/branch1 and refs/heads/branch2 to refs/remotes/origin/branch1
53- EOF
43+ test_i18ngrep "fatal: Cannot fetch both refs/heads/branch1 and refs/heads/branch2 to refs/remotes/origin/branch1" error
5444 )
5545'
5646
@@ -77,9 +67,7 @@ test_expect_success 'fetch conflict: arg vs. arg' '
7767 test_must_fail git fetch origin \
7868 refs/heads/*:refs/remotes/origin/* \
7969 refs/heads/branch2:refs/remotes/origin/branch1 2>error &&
80- verify_stderr <<-\EOF
81- fatal: Cannot fetch both refs/heads/branch1 and refs/heads/branch2 to refs/remotes/origin/branch1
82- EOF
70+ test_i18ngrep "fatal: Cannot fetch both refs/heads/branch1 and refs/heads/branch2 to refs/remotes/origin/branch1" error
8371 )
8472'
8573
@@ -90,10 +78,8 @@ test_expect_success 'fetch conflict: criss-cross args' '
9078 git fetch origin \
9179 refs/heads/branch1:refs/remotes/origin/branch2 \
9280 refs/heads/branch2:refs/remotes/origin/branch1 2>error &&
93- verify_stderr <<-\EOF
94- warning: refs/remotes/origin/branch1 usually tracks refs/heads/branch1, not refs/heads/branch2
95- warning: refs/remotes/origin/branch2 usually tracks refs/heads/branch2, not refs/heads/branch1
96- EOF
81+ test_i18ngrep "warning: refs/remotes/origin/branch1 usually tracks refs/heads/branch1, not refs/heads/branch2" error &&
82+ test_i18ngrep "warning: refs/remotes/origin/branch2 usually tracks refs/heads/branch2, not refs/heads/branch1" error
9783 )
9884'
9985
0 commit comments