def test_populate_project_id_and_tenant_id_with_floatingip(self): # test case for OpenDaylightL3RouterPlugin.delete_floatingip() # it passes data as dependency_list as list, not dict. resource0 = ['router_uuid', 'floatingip_uuid'] resource1 = resource0[:] filters._populate_project_id_and_tenant_id(resource1) self.assertEqual(resource0, resource1)
def test_populate_project_id_and_tenant_id_without_id(self): resource = {} filters._populate_project_id_and_tenant_id(resource) self.assertNotIn('project_id', resource) self.assertNotIn('tenant_id', resource)
def _check_id(self, resource, project_id): filters._populate_project_id_and_tenant_id(resource) self.assertIn(resource['project_id'], project_id) self.assertIn(resource['tenant_id'], project_id)