@when(index, method='POST')
def post(self, *args, **kwargs):
# TODO(kevinbenton): emulated bulk!
+ pecan.response.status = 201
if request.bulk:
method = 'create_%s_bulk' % request.resource_type
else:
@when(index, method='DELETE')
def delete(self):
+ # TODO(kevinbenton): setting code could be in a decorator
+ pecan.response.status = 204
deleter = getattr(request.plugin, 'delete_%s' % request.resource_type)
return deleter(request.context, self.item)
'admin_state_up': True,
'tenant_id': 'tenid'}},
headers={'X-Tenant-Id': 'tenid'})
- self.assertEqual(response.status_int, 200)
+ self.assertEqual(response.status_int, 201)
def test_put(self):
response = self.app.put_json('/v2.0/ports/%s.json' % self.port['id'],
def test_delete(self):
response = self.app.delete('/v2.0/ports/%s.json' % self.port['id'],
headers={'X-Tenant-Id': 'tenid'})
- self.assertEqual(response.status_int, 200)
+ self.assertEqual(response.status_int, 204)
def test_plugin_initialized(self):
self.assertIsNotNone(manager.NeutronManager._instance)