Beispiel #1
0
 public void glob_redundant()
 {
     Assert.IsTrue(DosPath.GlobMatch("*?.doc", "abcd.doc"));
     Assert.IsTrue(DosPath.GlobMatch("*?***.doc", "abcd.doc"));
     Assert.IsTrue(DosPath.GlobMatch("abcd.doc*", "abcd.doc"));
     Assert.IsTrue(DosPath.GlobMatch("abcd.doc?", "abcd.doc"));
 }
Beispiel #2
0
 public void glob_tail()
 {
     Assert.IsFalse(DosPath.GlobMatch("*.c", "abc.cur"));
 }
Beispiel #3
0
 public void glob_question_star()
 {
     Assert.IsTrue(DosPath.GlobMatch("ab?d*.*", "abcd.def"));
     Assert.IsFalse(DosPath.GlobMatch("ab??d*.*", "abcd.def"));
 }
Beispiel #4
0
 public void glob_star_dot_ext()
 {
     Assert.IsTrue(DosPath.GlobMatch("*.doc", "abcd.doc"));
     Assert.IsFalse(DosPath.GlobMatch("*.exe", "abcd.doc"));
 }
Beispiel #5
0
 public void glob_question()
 {
     Assert.IsTrue(DosPath.GlobMatch("ab?.???", "abc.def"));
 }
Beispiel #6
0
 public void glob_star_dot_star()
 {
     Assert.IsTrue(DosPath.GlobMatch("*.*", "abc.def"));
 }
Beispiel #7
0
 public void glob_case_test()
 {
     Assert.IsTrue(DosPath.GlobMatch("abc.def", "ABC.DEF"));
 }
Beispiel #8
0
 public void glob_exact_mismatch()
 {
     Assert.IsFalse(DosPath.GlobMatch("abd.def", "abc.def"));
 }
Beispiel #9
0
 public void glob_exact_match()
 {
     Assert.IsTrue(DosPath.GlobMatch("abc.def", "abc.def"));
 }