Esempio n. 1
0
 def test_is_search_file_no_match_out_pattern(self):
     settings = self.get_settings()
     settings.add_patterns('Search', 'out_filepatterns')
     searcher = Searcher(settings)
     f = SearchFile(path='.', filename='FileUtil.pm', filetype=FileType.CODE)
     self.assertTrue(searcher.is_search_file(f))
Esempio n. 2
0
 def test_is_search_file_matches_by_default(self):
     settings = self.get_settings()
     searcher = Searcher(settings)
     f = SearchFile(path='.', filename='FileUtil.pm', filetype=FileType.CODE)
     self.assertTrue(searcher.is_search_file(f))
Esempio n. 3
0
 def test_is_search_file_matches_out_extension(self):
     settings = self.get_settings()
     settings.add_exts('pm', 'out_extensions')
     searcher = Searcher(settings)
     f = SearchFile(path='.', filename='FileUtil.pm', filetype=FileType.CODE)
     self.assertFalse(searcher.is_search_file(f))
Esempio n. 4
0
 def test_is_search_file_matches_in_extension(self):
     settings = self.get_settings()
     settings.add_exts('pm', 'in_extensions')
     searcher = Searcher(settings)
     f = 'FileUtil.pm'
     self.assertTrue(searcher.is_search_file(f))
Esempio n. 5
0
 def test_is_search_file_matches_by_default(self):
     settings = self.get_settings()
     searcher = Searcher(settings)
     f = 'FileUtil.pm'
     self.assertTrue(searcher.is_search_file(f))
Esempio n. 6
0
 def test_is_search_file_no_match_out_pattern(self):
     settings = self.get_settings()
     settings.add_patterns('Search', 'out_filepatterns')
     searcher = Searcher(settings)
     f = 'FileUtil.pm'
     self.assertTrue(searcher.is_search_file(f))
Esempio n. 7
0
 def test_is_search_file_matches_out_pattern(self):
     settings = self.get_settings()
     settings.add_patterns('Search', 'out_filepatterns')
     searcher = Searcher(settings)
     f = 'Searcher.pm'
     self.assertFalse(searcher.is_search_file(f))