示例#1
0
 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')
示例#2
0
 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")