示例#1
0
 public bool it_excludes_raw_names(string pattern, string file)
 {
     var sut = new FileGlobber();
     sut.AddPattern("*");
     sut.IgnorePattern(pattern);
     return sut.ShouldCheckFile(file);
 }
 public bool case_does_not_matter_with_ignores(string pattern, string file)
 {
     var sut = new FileGlobber();
     sut.AddPattern("*");
     sut.IgnorePattern(pattern);
     return !sut.ShouldCheckFile(file);
 }
示例#3
0
 public bool it_includes_globs_using_the_asterik(string pattern, string file)
 {
     var sut = new FileGlobber();
     sut.AddPattern(pattern);
     return sut.ShouldCheckFile(file);
 }
 public bool case_does_not_matter(string pattern, string file)
 {
     var sut = new FileGlobber();
     sut.AddPattern(pattern);
     return sut.ShouldCheckFile(file);
 }
示例#5
0
 private static void StandardIgnores(FileGlobber g)
 {
     foreach (var pattern in FileGlobber.StandardIgnores)
     {
         g.IgnorePattern(pattern);
     }
 }
示例#6
0
 private static FileGlobber GetCoreGlobber()
 {
     var g = new FileGlobber();
     foreach (var pattern in FileGlobber.StandardIncludes)
     {
         g.AddPattern(pattern);
     }
     return g;
 }
示例#7
0
 public FluentConfig()
 {
     this.globber = new FileGlobber();
     this.launchers = new List<ILaunchableConfiguration>();
 }
 public ProjectScanConfigExpression()
 {
     Globber = new FileGlobber();
 }