def test__get_files_from_directories_filter(self): def my_filter(v): return self.files[0] not in v filtered_files = _get_files_from_directories(self.directories, filter_func=my_filter) self.assertEquals(set(filtered_files), set(self.files[1:]))
def test__get_files_from_directories_recursive(self): recursed_files = _get_files_from_directories(self.directories, recursive=True) self.assertEquals(set(recursed_files), set(self.files + [self.subfile]))
def test__get_files_from_directories_flat(self): flat_files = _get_files_from_directories(self.directories) self.assertEquals(set(flat_files), set(self.files))