def test_pattern(self): """ testing file searching pattern creation""" bash_manager = FsSeriesStore(self.get_global_conffifile_fullpath()) pattern = bash_manager.get_glob_pattern(1, 1, ["avi", "flv"]) self.assertTrue(re.search(pattern, 'Bidou s01e01.avi')) self.assertFalse(re.search(pattern, 'Bidou s02e01.avi')) self.assertTrue(re.search(pattern, 'Bidou s01e01.flv')) self.assertFalse(re.search(pattern, 'Bidou s01e01.plop')) pattern = bash_manager.get_glob_pattern(1, 1, ["srt"]) self.assertTrue(re.search(pattern, 'Bidou s01e01.srt')) self.assertFalse(re.search(pattern, 'Bidou s01e01.plop')) self.assertTrue(re.search(pattern, 'Dexter - 1x01 - Dexter.720p.BluRay.BoB.en.srt'))