def test_iter_tree_files02(self): """Break since nonexisting index""" self.create_general_config() os.makedirs(os.path.join(self.test_root, 'tree')) with open(os.path.join(self.test_root, 'tree', 'meta.js'), 'w', encoding='UTF-8') as f: pass with open(os.path.join(self.test_root, 'tree', 'meta1.js'), 'w', encoding='UTF-8') as f: pass with open(os.path.join(self.test_root, 'tree', 'meta3.js'), 'w', encoding='UTF-8') as f: pass book = Book(Host(self.test_root)) self.assertEqual(list(book.iter_tree_files('meta')), [ os.path.join(self.test_root, 'tree', 'meta.js'), os.path.join(self.test_root, 'tree', 'meta1.js'), ])
def test_iter_tree_files03(self): """Works when directory not exist""" book = Book(Host(self.test_root)) self.assertEqual(list(book.iter_tree_files('meta')), [])