def setUp(self): super(TestFunctionalNova, self).setUp() self.schema = 'http://schemas.ogf.org/occi/infrastructure#network' self.accept = self.content_type = None self.application_url = fakes.application_url self.app = wsgi.OCCIMiddleware( None, None)
def test_400_from_openstack(self): @webob.dec.wsgify() def _fake_app(req): exc = webob.exc.HTTPBadRequest() resp = fakes.FakeOpenStackFault(exc) return resp mdl = wsgi.OCCIMiddleware(_fake_app) result = self._build_req("/-/", "tenant").get_response(mdl) self.assertEqual(400, result.status_code) self.assertDefaults(result)
def test_deprecated_configuration(self): with warnings.catch_warnings(record=True) as w: neutron_endopoint = "/foo" warnings.simplefilter("always", DeprecationWarning) wsgi.OCCIMiddleware(None, neutron_ooi_endpoint=neutron_endopoint) expected_message = ("Configuration of neutron_ooi_endpoint" " in api-paste.ini file is deprecated," " include it in nova.conf") self.assertEqual(1, len(w)) self.assertIs(DeprecationWarning, w[-1].category) self.assertEqual(expected_message, w[-1].message.message)
def setUp(self): super(TestNetNeutronController, self).setUp() self.schema = 'http://schemas.ogf.org/occi/infrastructure#network' self.accept = self.content_type = None self.application_url = fakes.application_url neutron_ooi_endpoint = "foo" def mock_endpoint(self, bar): if bar == "neutron_ooi_endpoint": return neutron_ooi_endpoint with mock.patch.object(cfg.ConfigOpts, "__getattr__", side_effect=mock_endpoint, autospec=True): self.app = wsgi.OCCIMiddleware(None)
def get_app(self, resp=None): return wsgi.OCCIMiddleware(fakes.FakeApp())
def setUp(self): super(TestMiddlewareNeutron, self).setUp() self.accept = self.content_type = None self.application_url = fakes.application_url self.app = wsgi.OCCIMiddleware(None)
def setUp(self): super(TestNetInterfaceController, self).setUp() self.application_url = fakes.application_url self.app = wsgi.OCCIMiddleware(None)
def setUp(self): super(TestOCCIMiddleware, self).setUp() self.app = wsgi.OCCIMiddleware(fake_app)