Browse Source

Merge "add some tests for db"

changes/64/390464/1
Jenkins 5 years ago
committed by Gerrit Code Review
parent
commit
57e74664d3
2 changed files with 25 additions and 1 deletions
  1. +19
    -1
      magnum/tests/unit/db/test_cluster.py
  2. +6
    -0
      magnum/tests/unit/db/test_cluster_template.py

+ 19
- 1
magnum/tests/unit/db/test_cluster.py View File

@ -63,6 +63,20 @@ class DbClusterTestCase(base.DbTestCase):
self.dbapi.get_cluster_by_uuid,
self.context,
'12345678-9999-0000-aaaa-123456789012')
self.assertRaises(exception.ClusterNotFound,
self.dbapi.get_cluster_by_name,
self.context, 'not_found')
def test_get_cluster_by_name_multiple_cluster(self):
utils.create_test_cluster(
id=1, name='clusterone',
uuid=uuidutils.generate_uuid())
utils.create_test_cluster(
id=2, name='clusterone',
uuid=uuidutils.generate_uuid())
self.assertRaises(exception.Conflict,
self.dbapi.get_cluster_by_name,
self.context, 'clusterone')
def test_get_cluster_list(self):
uuids = []
@ -189,11 +203,15 @@ class DbClusterTestCase(base.DbTestCase):
self.dbapi.get_cluster_by_uuid, self.context,
cluster.uuid)
def test_destroy_cluster_that_does_not_exist(self):
def test_destroy_cluster_by_id_that_does_not_exist(self):
self.assertRaises(exception.ClusterNotFound,
self.dbapi.destroy_cluster,
'12345678-9999-0000-aaaa-123456789012')
def test_destroy_cluster_by_uuid_that_does_not_exist(self):
self.assertRaises(exception.ClusterNotFound,
self.dbapi.destroy_cluster, '999')
def test_update_cluster(self):
cluster = utils.create_test_cluster()
old_nc = cluster.node_count


+ 6
- 0
magnum/tests/unit/db/test_cluster_template.py View File

@ -140,6 +140,12 @@ class DbClusterTemplateTestCase(base.DbTestCase):
self.dbapi.get_cluster_template_by_name,
self.context, 'not_found')
def test_get_cluster_template_by_uuid_that_does_not_exist(self):
self.assertRaises(exception.ClusterTemplateNotFound,
self.dbapi.get_cluster_template_by_uuid,
self.context,
'12345678-9999-0000-aaaa-123456789012')
def test_update_cluster_template(self):
ct = utils.create_test_cluster_template()
res = self.dbapi.update_cluster_template(ct['id'],


Loading…
Cancel
Save