mirror of
https://github.com/git/git
synced 2024-08-27 11:39:22 +00:00
Merge branch 'ab/wildmatch-glob-slash-test'
A new test to show the interaction between the pattern [^a-z] (which matches '/') and a slash in a path has been added. The pattern should not match the slash with "pathmatch", but should with "wildmatch". * ab/wildmatch-glob-slash-test: wildmatch test: cover a blind spot in "/" matching
This commit is contained in:
commit
5fd73da391
|
@ -82,6 +82,7 @@ match 1 0 'foo/bar' 'foo/**/bar'
|
|||
match 1 0 'foo/bar' 'foo/**/**/bar'
|
||||
match 0 0 'foo/bar' 'foo?bar'
|
||||
match 0 0 'foo/bar' 'foo[/]bar'
|
||||
match 0 0 'foo/bar' 'foo[^a-z]bar'
|
||||
match 0 0 'foo/bar' 'f[^eiu][^eiu][^eiu][^eiu][^eiu]r'
|
||||
match 1 1 'foo-bar' 'f[^eiu][^eiu][^eiu][^eiu][^eiu]r'
|
||||
match 1 0 'foo' '**/foo'
|
||||
|
@ -225,6 +226,7 @@ pathmatch 0 foo/bba/arr 'foo/*z'
|
|||
pathmatch 0 foo/bba/arr 'foo/**z'
|
||||
pathmatch 1 foo/bar 'foo?bar'
|
||||
pathmatch 1 foo/bar 'foo[/]bar'
|
||||
pathmatch 1 foo/bar 'foo[^a-z]bar'
|
||||
pathmatch 0 foo '*/*/*'
|
||||
pathmatch 0 foo/bar '*/*/*'
|
||||
pathmatch 1 foo/bba/arr '*/*/*'
|
||||
|
|
Loading…
Reference in a new issue