def test_delete(self): c = Controller({}, self.mock_app) req = Request.blank('?name=test') name = c.create(req).body['name'] c = Controller({'name': 'NoVolumeType'}, self.mock_app) req = Request.blank('') self.assertRaises(HTTPNotFound, c.delete, req) c = Controller({'name': name}, self.mock_app) req = Request.blank('') res = c.delete(req) self.assertEqual(res.body['name'], name) self.assertEqual(res.body['status'], 'DELETED')
def test_delete(self): c = Controller({}, self.mock_app) req = Request.blank("?name=test") name = c.create(req).body["name"] c = Controller({"name": "NoVolumeType"}, self.mock_app) req = Request.blank("") self.assertRaises(HTTPNotFound, c.delete, req) c = Controller({"name": name}, self.mock_app) req = Request.blank("") res = c.delete(req) self.assertEqual(res.body["name"], name) self.assertEqual(res.body["status"], "DELETED")