Add test for container_create

Change-Id: Ic4ddddadc01c53de5ef979a3fee3cca0b710df2b
Closes-Bug: #1514737
This commit is contained in:
OTSUKA, Yuanying
2015-11-10 17:43:25 +09:00
parent 4d038e1a17
commit 0e8720ee23

View File

@@ -687,15 +687,15 @@ class TestCommandLineArgument(utils.TestCase):
self._unrecognized_arg_error)
self.assertFalse(mock_list.called)
# NOTE(madhuri) Skip test because of command failure
# @mock.patch('magnumclient.v1.containers.ContainerManager.create')
# def test_container_create_success(self, mock_create):
# self._test_arg_success('container-create '
# '--json test')
# self.assertTrue(mock_create.called)
# self._test_arg_success('container-creat')
# self.assertTrue(mock_create.called)
@mock.patch('magnumclient.v1.bays.BayManager.get')
@mock.patch('magnumclient.v1.containers.ContainerManager.create')
def test_container_create_success(self, mock_create, mock_bay_get):
mock_bay = mock.MagicMock()
mock_bay.status = "CREATE_COMPLETE"
mock_bay_get.return_value = mock_bay
self._test_arg_success('container-create '
'--bay test-bay')
self.assertTrue(mock_create.called)
@mock.patch('magnumclient.v1.containers.ContainerManager.delete')
def test_container_delete_success(self, mock_delete):