def _get_one_virtual_path_of_fo(fo_dict, root_uid): if root_uid is None or root_uid not in fo_dict[ 'virtual_file_path'].keys(): root_uid = list(fo_dict['virtual_file_path'].keys())[0] return FileObject.get_top_of_virtual_path( fo_dict['virtual_file_path'][root_uid][0])
def test_get_top_of_virtual_path(self): fo = FileObject() result = fo.get_top_of_virtual_path('foo|bar|test') self.assertEqual(result, 'test', 'top should be test')