def test_level2_recursion(self): """test that inheritance works for the second level""" recursed = recurse_files('filename2', self.files['filename2'], self.files) self.assertEqual(recursed, ["file7", "file2", "file3", "file6"])
def test_level3_recursion(self): """test that inheritance works for the third level""" recursed = recurse_files('filename3', self.files['filename3'], self.files) self.assertEqual(recursed, ["file7", "file2", "file3", "file6", "file5"])
def test_level1_recursion(self): """test that inheritance works for the first level""" recursed = recurse_files('filename', self.files['filename'], self.files) self.assertEqual(recursed, ["file7", "file2", "file3"])