Пример #1
0
 def test_is_search_dir_no_match_out_pattern(self):
     settings = self.get_settings()
     settings.add_pattern('pysearch', 'out_dirpatterns')
     searcher = Searcher(settings)
     dir = 'plsearch'
     self.assertTrue(searcher.is_search_dir(dir))
Пример #2
0
 def test_is_search_dir_single_dot(self):
     settings = self.get_settings()
     searcher = Searcher(settings)
     dir = '.'
     self.assertTrue(searcher.is_search_dir(dir))
Пример #3
0
 def test_filter_file_not_is_search_file(self):
     settings = self.get_settings()
     settings.add_comma_delimited_exts('pl', 'in_extensions')
     searcher = Searcher(settings)
     f = SearchFile(path='', filename='FileUtil.pm', filetype=FileType.Text)
     self.assertFalse(searcher.filter_file(f))
Пример #4
0
 def test_is_search_dir_no_patterns(self):
     settings = self.get_settings()
     searcher = Searcher(settings)
     dir = 'plsearch'
     self.assertTrue(searcher.is_search_dir(dir))
Пример #5
0
 def test_is_archive_search_file_no_match_out_pattern(self):
     settings = self.get_settings()
     settings.add_pattern('archives', 'out_archivefilepatterns')
     searcher = Searcher(settings)
     f = 'archive.zip'
     self.assertTrue(searcher.is_archive_search_file(f))
Пример #6
0
 def test_filter_file_matches_by_default(self):
     settings = self.get_settings()
     searcher = Searcher(settings)
     f = SearchFile(path='', filename='FileUtil.pm', filetype=FileType.Text)
     self.assertTrue(searcher.filter_file(f))
Пример #7
0
 def test_is_archive_search_file_no_match_out_extension(self):
     settings = self.get_settings()
     settings.add_comma_delimited_exts('gz', 'out_archiveextensions')
     searcher = Searcher(settings)
     f = 'archive.zip'
     self.assertTrue(searcher.is_archive_search_file(f))
Пример #8
0
 def test_is_archive_search_file_matches_by_default(self):
     settings = self.get_settings()
     searcher = Searcher(settings)
     f = 'archive.zip'
     self.assertTrue(searcher.is_archive_search_file(f))
Пример #9
0
 def test_is_search_file_no_match_out_pattern(self):
     settings = self.get_settings()
     settings.add_pattern('Search', 'out_filepatterns')
     searcher = Searcher(settings)
     f = 'FileUtil.pm'
     self.assertTrue(searcher.is_search_file(f))
Пример #10
0
 def test_is_search_file_matches_out_pattern(self):
     settings = self.get_settings()
     settings.add_pattern('Search', 'out_filepatterns')
     searcher = Searcher(settings)
     f = 'Searcher.pm'
     self.assertFalse(searcher.is_search_file(f))
Пример #11
0
 def test_is_search_file_no_match_out_extension(self):
     settings = self.get_settings()
     settings.add_comma_delimited_exts('py', 'out_extensions')
     searcher = Searcher(settings)
     f = 'FileUtil.pm'
     self.assertTrue(searcher.is_search_file(f))