More testing
This commit is contained in:
@@ -73,6 +73,7 @@ class APIRouter(wsgi.Router):
|
||||
server_members = {'action': 'POST'}
|
||||
if FLAGS.allow_admin_api:
|
||||
LOG.debug(_("Including admin operations in API."))
|
||||
|
||||
server_members['pause'] = 'POST'
|
||||
server_members['unpause'] = 'POST'
|
||||
server_members["diagnostics"] = "GET"
|
||||
|
||||
@@ -58,11 +58,21 @@ class Controller(wsgi.Controller):
|
||||
|
||||
def create(self, req):
|
||||
"""Create a flavor."""
|
||||
instance_types.create(
|
||||
name,
|
||||
memory,
|
||||
vcpus,
|
||||
local_gb,
|
||||
flavor_id,
|
||||
swap,
|
||||
rxtx_quota,
|
||||
rxtx_cap)
|
||||
print "CREATE! %s" % req
|
||||
|
||||
def delete(self, req, id):
|
||||
def delete(self, req, name):
|
||||
"""Delete a flavor."""
|
||||
print "DELETE! %s %s" % (req, id)
|
||||
instance_type.destroy(name)
|
||||
print "DELETE! %s %s" % (req, name)
|
||||
|
||||
def _all_ids(self):
|
||||
"""Return the list of all flavorids."""
|
||||
|
||||
@@ -46,12 +46,14 @@ class FlavorsTest(unittest.TestCase):
|
||||
self.assertEqual(res.status_int, 200)
|
||||
|
||||
def test_create_flavor(self):
|
||||
req = webob.Request.blank("/v1.0/flavors/create/test")
|
||||
req = webob.Request.blank("/v1.0/flavors")
|
||||
req.method = "POST"
|
||||
res = req.get_response(fakes.wsgi_app())
|
||||
self.assertEqual(res.status_int, 200)
|
||||
|
||||
def test_delete_flavor(self):
|
||||
req = webob.Request.blank("/v1.0/flavors/delete/test")
|
||||
req = webob.Request.blank("/v1.0/flavors/1")
|
||||
req.method = "DELETE"
|
||||
res = req.get_response(fakes.wsgi_app())
|
||||
self.assertEqual(res.status_int, 200)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user