Code

Merge branch 'bw/shortref'
[git.git] / t / t4018-diff-funcname.sh
index 833d6cbcfc063f336d97689ae4e547cf5e956b69..18bcd9713d4e7a1446639dece4b8bc0173c57b22 100755 (executable)
@@ -57,4 +57,10 @@ test_expect_success 'last regexp must not be negated' '
        test_must_fail git diff --no-index Beer.java Beer-correct.java
 '
 
+test_expect_success 'alternation in pattern' '
+       git config diff.java.funcname "^[       ]*\\(\\(public\\|static\\).*\\)$"
+       git diff --no-index Beer.java Beer-correct.java |
+       grep "^@@.*@@ public static void main("
+'
+
 test_done