mirror of
https://github.com/watchexec/watchexec.git
synced 2024-09-28 22:21:33 +02:00
Fix tests/document remaining differences from globset
This commit is contained in:
parent
2d633d9177
commit
ce3f2a3cbd
@ -251,11 +251,13 @@ async fn glob_middle_double_star() {
|
||||
filterer.file_does_pass("apples/carrots/oranges");
|
||||
filterer.file_does_pass("apples/carrots/cauliflowers/oranges");
|
||||
filterer.file_does_pass("apples/carrots/cauliflowers/artichokes/oranges");
|
||||
filterer.file_doesnt_pass("apples/oranges/bananas");
|
||||
filterer.dir_does_pass("apples/carrots/oranges");
|
||||
filterer.dir_does_pass("apples/carrots/cauliflowers/oranges");
|
||||
filterer.dir_does_pass("apples/carrots/cauliflowers/artichokes/oranges");
|
||||
filterer.dir_doesnt_pass("apples/oranges/bananas");
|
||||
|
||||
// different from globset/v1 behaviour, but correct:
|
||||
filterer.file_does_pass("apples/oranges/bananas");
|
||||
filterer.dir_does_pass("apples/oranges/bananas");
|
||||
}
|
||||
|
||||
#[tokio::test]
|
||||
@ -266,14 +268,16 @@ async fn glob_double_star_trailing_slash() {
|
||||
filterer.file_doesnt_pass("apples/carrots/oranges");
|
||||
filterer.file_doesnt_pass("apples/carrots/cauliflowers/oranges");
|
||||
filterer.file_doesnt_pass("apples/carrots/cauliflowers/artichokes/oranges");
|
||||
filterer.file_doesnt_pass("apples/oranges/bananas");
|
||||
filterer.dir_does_pass("apples/carrots/oranges");
|
||||
filterer.dir_does_pass("apples/carrots/cauliflowers/oranges");
|
||||
filterer.dir_does_pass("apples/carrots/cauliflowers/artichokes/oranges");
|
||||
filterer.dir_doesnt_pass("apples/oranges/bananas");
|
||||
filterer.unk_doesnt_pass("apples/carrots/oranges");
|
||||
filterer.unk_doesnt_pass("apples/carrots/cauliflowers/oranges");
|
||||
filterer.unk_doesnt_pass("apples/carrots/cauliflowers/artichokes/oranges");
|
||||
|
||||
// different from globset/v1 behaviour, but correct:
|
||||
filterer.file_does_pass("apples/oranges/bananas");
|
||||
filterer.dir_does_pass("apples/oranges/bananas");
|
||||
}
|
||||
|
||||
#[tokio::test]
|
||||
@ -385,11 +389,13 @@ async fn ignore_glob_middle_double_star() {
|
||||
filterer.file_doesnt_pass("apples/carrots/oranges");
|
||||
filterer.file_doesnt_pass("apples/carrots/cauliflowers/oranges");
|
||||
filterer.file_doesnt_pass("apples/carrots/cauliflowers/artichokes/oranges");
|
||||
filterer.file_does_pass("apples/oranges/bananas");
|
||||
filterer.dir_doesnt_pass("apples/carrots/oranges");
|
||||
filterer.dir_doesnt_pass("apples/carrots/cauliflowers/oranges");
|
||||
filterer.dir_doesnt_pass("apples/carrots/cauliflowers/artichokes/oranges");
|
||||
filterer.dir_does_pass("apples/oranges/bananas");
|
||||
|
||||
// different from globset/v1 behaviour, but correct:
|
||||
filterer.file_doesnt_pass("apples/oranges/bananas");
|
||||
filterer.dir_doesnt_pass("apples/oranges/bananas");
|
||||
}
|
||||
|
||||
#[tokio::test]
|
||||
@ -400,14 +406,16 @@ async fn ignore_glob_double_star_trailing_slash() {
|
||||
filterer.file_does_pass("apples/carrots/oranges");
|
||||
filterer.file_does_pass("apples/carrots/cauliflowers/oranges");
|
||||
filterer.file_does_pass("apples/carrots/cauliflowers/artichokes/oranges");
|
||||
filterer.file_does_pass("apples/oranges/bananas");
|
||||
filterer.dir_doesnt_pass("apples/carrots/oranges");
|
||||
filterer.dir_doesnt_pass("apples/carrots/cauliflowers/oranges");
|
||||
filterer.dir_doesnt_pass("apples/carrots/cauliflowers/artichokes/oranges");
|
||||
filterer.dir_does_pass("apples/oranges/bananas");
|
||||
filterer.unk_does_pass("apples/carrots/oranges");
|
||||
filterer.unk_does_pass("apples/carrots/cauliflowers/oranges");
|
||||
filterer.unk_does_pass("apples/carrots/cauliflowers/artichokes/oranges");
|
||||
|
||||
// different from globset/v1 behaviour, but correct:
|
||||
filterer.file_doesnt_pass("apples/oranges/bananas");
|
||||
filterer.dir_doesnt_pass("apples/oranges/bananas");
|
||||
}
|
||||
|
||||
#[tokio::test]
|
||||
|
Loading…
Reference in New Issue
Block a user