Esempio n. 1
0
 def test_2(self):
     pred = find_based_db_indexer._MakeIgnorePredicate(["*out/*"])
     filter = find_based_db_indexer._DirectoryLevelFilter(pred)
     assert filter.match_filename("a/b/x.txt") == False
     assert filter.match_filename("a/out/x.txt") == True
     assert filter.match_filename("a/out/foo/y.txt") == True
     assert filter.match_filename("out/b/d.txt") == True
 def test_2(self):
   pred = find_based_db_indexer._MakeIgnorePredicate(["*out/*"])
   filter = find_based_db_indexer._DirectoryLevelFilter(pred)
   assert filter.match_filename("a/b/x.txt") == False
   assert filter.match_filename("a/out/x.txt") == True
   assert filter.match_filename("a/out/foo/y.txt") == True
   assert filter.match_filename("out/b/d.txt") == True
Esempio n. 3
0
 def test_2(self):
     pred = find_based_db_indexer._MakeIgnorePredicate(["out"])
     filter = find_based_db_indexer._BasenameLevelFilter(pred)
     assert filter.match_filename("src/out/foo.txt") == True
     assert filter.match_filename("src/out/bar.txt") == True
     assert filter.match_filename("src/xyz/wxy/z.txt") == False
Esempio n. 4
0
 def test_1(self):
     pred = find_based_db_indexer._MakeIgnorePredicate(["*.o"])
     filter = find_based_db_indexer._BasenameLevelFilter(pred)
     assert filter.match_filename("src/out/foo.o") == True
     assert filter.match_filename("src/out/foo.o.d") == False
 def test_2(self):
   pred = find_based_db_indexer._MakeIgnorePredicate(["out"])
   filter = find_based_db_indexer._BasenameLevelFilter(pred)
   assert filter.match_filename("src/out/foo.txt") == True
   assert filter.match_filename("src/out/bar.txt") == True
   assert filter.match_filename("src/xyz/wxy/z.txt") == False
 def test_1(self):
   pred = find_based_db_indexer._MakeIgnorePredicate(["*.o"])
   filter = find_based_db_indexer._BasenameLevelFilter(pred)
   assert filter.match_filename("src/out/foo.o") == True
   assert filter.match_filename("src/out/foo.o.d") == False