| Index: test/glob_test.dart
|
| diff --git a/test/glob_test.dart b/test/glob_test.dart
|
| index a742f20fd9ca2abc024ddfd477859ae9c8544696..f82106a70c7f036a68b344b412e62762f696f4cc 100644
|
| --- a/test/glob_test.dart
|
| +++ b/test/glob_test.dart
|
| @@ -91,4 +91,20 @@ void main() {
|
| expect(() => match.groups([1]), throwsRangeError);
|
| });
|
| });
|
| +
|
| + test("globs are case-sensitive by default for Posix and URL contexts", () {
|
| + expect("foo", contains(new Glob("foo", context: p.posix)));
|
| + expect("FOO", isNot(contains(new Glob("foo", context: p.posix))));
|
| + expect("foo", isNot(contains(new Glob("FOO", context: p.posix))));
|
| +
|
| + expect("foo", contains(new Glob("foo", context: p.url)));
|
| + expect("FOO", isNot(contains(new Glob("foo", context: p.url))));
|
| + expect("foo", isNot(contains(new Glob("FOO", context: p.url))));
|
| + });
|
| +
|
| + test("globs are case-insensitive by default for Windows contexts", () {
|
| + expect("foo", contains(new Glob("foo", context: p.windows)));
|
| + expect("FOO", contains(new Glob("foo", context: p.windows)));
|
| + expect("foo", contains(new Glob("FOO", context: p.windows)));
|
| + });
|
| }
|
|
|