diff options
Diffstat (limited to 'lib/git/ignore_pattern_test.go')
| -rw-r--r-- | lib/git/ignore_pattern_test.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/git/ignore_pattern_test.go b/lib/git/ignore_pattern_test.go index c90620ba..54c4e9e9 100644 --- a/lib/git/ignore_pattern_test.go +++ b/lib/git/ignore_pattern_test.go @@ -79,6 +79,16 @@ func TestParseIgnorePattern(t *testing.T) { pattern: regexp.MustCompile(`^(.*/|/)?[^/]*foo/?$`), }, }, { + pattern: `**/foo/**`, + exp: IgnorePattern{ + pattern: regexp.MustCompile(`^(.*/|/)?foo/(.*)/?$`), + }, + }, { + pattern: `foo/**`, + exp: IgnorePattern{ + pattern: regexp.MustCompile(`^/?foo/(.*)/?$`), + }, + }, { pattern: `foo`, exp: IgnorePattern{ pattern: regexp.MustCompile(`^(.*/|/)?foo/?$`), |
