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)