Esempio n. 1
0
 def test_sm_flavor_get_by_label(self):
     ctxt = context.get_admin_context()
     params = _get_sm_flavor_params()
     flav = db.sm_flavor_create(ctxt,
                                params)
     val = db.sm_flavor_get_by_label(ctxt, flav['label'])
     self.assertDictMatch(dict(val), dict(flav))
Esempio n. 2
0
 def test_sm_flavor_update(self):
     ctxt = context.get_admin_context()
     params = _get_sm_flavor_params()
     flav = db.sm_flavor_create(ctxt, params)
     newparms = dict(description="basic volumes")
     flav = db.sm_flavor_update(ctxt, flav['id'], newparms)
     self.assertEqual(flav['description'], "basic volumes")
Esempio n. 3
0
 def test_sm_flavor_update(self):
     ctxt = context.get_admin_context()
     params = _get_sm_flavor_params()
     flav = db.sm_flavor_create(ctxt, params)
     newparms = dict(description="basic volumes")
     flav = db.sm_flavor_update(ctxt, flav["id"], newparms)
     self.assertEqual(flav["description"], "basic volumes")
Esempio n. 4
0
 def test_sm_flavor_get_by_label(self):
     ctxt = context.get_admin_context()
     params = _get_sm_flavor_params()
     flav = db.sm_flavor_create(ctxt,
                                params)
     val = db.sm_flavor_get_by_label(ctxt, flav['label'])
     self.assertDictMatch(dict(val), dict(flav))
Esempio n. 5
0
 def sm_flavor_create_raise_duplicate(self):
     ctxt = context.get_admin_context()
     params = _get_sm_flavor_params()
     flav = db.sm_flavor_create(ctxt,
                                params)
     self.assertRaises(exception.Duplicate,
                       db.sm_flavor_create,
                       params)
Esempio n. 6
0
 def sm_flavor_create_raise_duplicate(self):
     ctxt = context.get_admin_context()
     params = _get_sm_flavor_params()
     flav = db.sm_flavor_create(ctxt,
                                params)
     self.assertRaises(exception.Duplicate,
                       db.sm_flavor_create,
                       params)
Esempio n. 7
0
 def test_sm_flavor_delete(self):
     ctxt = context.get_admin_context()
     params = _get_sm_flavor_params()
     flav = db.sm_flavor_create(ctxt,
                                params)
     db.sm_flavor_delete(ctxt, flav['id'])
     self.assertRaises(exception.NotFound,
                       db.sm_flavor_get,
                       ctxt,
                       "gold")
Esempio n. 8
0
 def test_sm_flavor_delete(self):
     ctxt = context.get_admin_context()
     params = _get_sm_flavor_params()
     flav = db.sm_flavor_create(ctxt,
                                params)
     db.sm_flavor_delete(ctxt, flav['id'])
     self.assertRaises(exception.NotFound,
                       db.sm_flavor_get,
                       ctxt,
                       "gold")
Esempio n. 9
0
 def test_sm_flavor_create(self):
     ctxt = context.get_admin_context()
     params = _get_sm_flavor_params()
     flav = db.sm_flavor_create(ctxt,
                                params)
     self.assertIsInstance(flav['id'], int)
Esempio n. 10
0
 def test_sm_flavor_create(self):
     ctxt = context.get_admin_context()
     params = _get_sm_flavor_params()
     flav = db.sm_flavor_create(ctxt, params)
     self.assertIsInstance(flav['id'], int)