summaryrefslogtreecommitdiff
path: root/openstackclient
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-03-01 03:41:01 +0000
committerGerrit Code Review <review@openstack.org>2016-03-01 03:41:01 +0000
commit3af46b13080dd0adaf03811122ac2ffd26075a69 (patch)
tree1b459f8ef4c6ad30ae72006ceee95c7051406105 /openstackclient
parent3372de6f3b8fadc79715ee73df30fab93648bbcf (diff)
parenta253217fc2e593d7eca15ed79f444ee412ff1d71 (diff)
downloadpython-openstackclient-3af46b13080dd0adaf03811122ac2ffd26075a69.tar.gz
Merge "Trivial: Reorder unit tests in test_type.py"
Diffstat (limited to 'openstackclient')
-rw-r--r--openstackclient/tests/volume/v2/test_type.py113
1 files changed, 58 insertions, 55 deletions
diff --git a/openstackclient/tests/volume/v2/test_type.py b/openstackclient/tests/volume/v2/test_type.py
index f394aff3..1408b9d9 100644
--- a/openstackclient/tests/volume/v2/test_type.py
+++ b/openstackclient/tests/volume/v2/test_type.py
@@ -61,7 +61,7 @@ class TestTypeCreate(TestType):
self.types_mock.create.return_value = fakes.FakeResource(
None,
copy.deepcopy(volume_fakes.TYPE),
- loaded=True,
+ loaded=True
)
# Get the command object to test
self.cmd = volume_type.CreateVolumeType(self.app, None)
@@ -115,6 +115,35 @@ class TestTypeCreate(TestType):
self.assertEqual(self.datalist, data)
+class TestTypeDelete(TestType):
+
+ def setUp(self):
+ super(TestTypeDelete, self).setUp()
+
+ self.types_mock.get.return_value = fakes.FakeResource(
+ None,
+ copy.deepcopy(volume_fakes.TYPE),
+ loaded=True
+ )
+ self.types_mock.delete.return_value = None
+
+ # Get the command object to mock
+ self.cmd = volume_type.DeleteVolumeType(self.app, None)
+
+ def test_type_delete(self):
+ arglist = [
+ volume_fakes.type_id
+ ]
+ verifylist = [
+ ("volume_type", volume_fakes.type_id)
+ ]
+
+ parsed_args = self.check_parser(self.cmd, arglist, verifylist)
+
+ self.cmd.take_action(parsed_args)
+ self.types_mock.delete.assert_called_with(volume_fakes.type_id)
+
+
class TestTypeList(TestType):
columns = [
@@ -170,34 +199,6 @@ class TestTypeList(TestType):
self.assertEqual(datalist, tuple(data))
-class TestTypeShow(TestType):
-
- def setUp(self):
- super(TestTypeShow, self).setUp()
-
- self.types_mock.get.return_value = fakes.FakeResource(
- None,
- copy.deepcopy(volume_fakes.TYPE),
- loaded=True)
- # Get the command object to test
- self.cmd = volume_type.ShowVolumeType(self.app, None)
-
- def test_type_show(self):
- arglist = [
- volume_fakes.type_id
- ]
- verifylist = [
- ("volume_type", volume_fakes.type_id)
- ]
- parsed_args = self.check_parser(self.cmd, arglist, verifylist)
-
- columns, data = self.cmd.take_action(parsed_args)
- self.types_mock.get.assert_called_with(volume_fakes.type_id)
-
- self.assertEqual(volume_fakes.TYPE_FORMATTED_columns, columns)
- self.assertEqual(volume_fakes.TYPE_FORMATTED_data, data)
-
-
class TestTypeSet(TestType):
def setUp(self):
@@ -282,61 +283,63 @@ class TestTypeSet(TestType):
self.assertEqual('myvalue', result['myprop'])
-class TestTypeUnset(TestType):
+class TestTypeShow(TestType):
def setUp(self):
- super(TestTypeUnset, self).setUp()
+ super(TestTypeShow, self).setUp()
- self.types_mock.get.return_value = FakeTypeResource(
+ self.types_mock.get.return_value = fakes.FakeResource(
None,
copy.deepcopy(volume_fakes.TYPE),
- loaded=True,
+ loaded=True
)
- self.cmd = volume_type.UnsetVolumeType(self.app, None)
+ # Get the command object to test
+ self.cmd = volume_type.ShowVolumeType(self.app, None)
- def test_type_unset(self):
+ def test_type_show(self):
arglist = [
- '--property', 'property',
- volume_fakes.type_id,
+ volume_fakes.type_id
]
verifylist = [
- ('property', 'property'),
- ('volume_type', volume_fakes.type_id),
+ ("volume_type", volume_fakes.type_id)
]
-
parsed_args = self.check_parser(self.cmd, arglist, verifylist)
- self.cmd.take_action(parsed_args)
-
- result = self.types_mock.get.return_value._keys
+ columns, data = self.cmd.take_action(parsed_args)
+ self.types_mock.get.assert_called_with(volume_fakes.type_id)
- self.assertNotIn('property', result)
+ self.assertEqual(volume_fakes.TYPE_FORMATTED_columns, columns)
+ self.assertEqual(volume_fakes.TYPE_FORMATTED_data, data)
-class TestTypeDelete(TestType):
+class TestTypeUnset(TestType):
def setUp(self):
- super(TestTypeDelete, self).setUp()
+ super(TestTypeUnset, self).setUp()
- self.types_mock.get.return_value = fakes.FakeResource(
+ self.types_mock.get.return_value = FakeTypeResource(
None,
copy.deepcopy(volume_fakes.TYPE),
- loaded=True)
- self.types_mock.delete.return_value = None
+ loaded=True
+ )
- # Get the command object to mock
- self.cmd = volume_type.DeleteVolumeType(self.app, None)
+ self.cmd = volume_type.UnsetVolumeType(self.app, None)
- def test_type_delete(self):
+ def test_type_unset(self):
arglist = [
- volume_fakes.type_id
+ '--property', 'property',
+ volume_fakes.type_id,
]
verifylist = [
- ("volume_type", volume_fakes.type_id)
+ ('property', 'property'),
+ ('volume_type', volume_fakes.type_id),
]
parsed_args = self.check_parser(self.cmd, arglist, verifylist)
self.cmd.take_action(parsed_args)
- self.types_mock.delete.assert_called_with(volume_fakes.type_id)
+
+ result = self.types_mock.get.return_value._keys
+
+ self.assertNotIn('property', result)