def test_create_from_image_and_delete_volume(self): mock_service = self.mock_cinder.return_value scenario = volumes.CreateAndDeleteVolume(self._get_context()) scenario.run(1, image="fake_image") mock_service.create_volume.assert_called_once_with( 1, imageRef="fake_image") mock_service.delete_volume.assert_called_once_with( mock_service.create_volume.return_value)
def test_create_and_delete_volume(self): mock_service = self.mock_cinder.return_value scenario = volumes.CreateAndDeleteVolume(self._get_context()) scenario.sleep_between = mock.MagicMock() scenario.run(size=1, min_sleep=10, max_sleep=20, fakearg="f") mock_service.create_volume.assert_called_once_with(1, fakearg="f") scenario.sleep_between.assert_called_once_with(10, 20) mock_service.delete_volume.assert_called_once_with( mock_service.create_volume.return_value)
def test_create_from_image_and_delete_volume(self): fake_volume = mock.MagicMock() scenario = volumes.CreateAndDeleteVolume(self.context) scenario._create_volume = mock.MagicMock(return_value=fake_volume) scenario._delete_volume = mock.MagicMock() scenario.run(1, image="fake_image") scenario._create_volume.assert_called_once_with(1, imageRef="fake_image") scenario._delete_volume.assert_called_once_with(fake_volume)
def test_create_and_delete_volume(self): fake_volume = mock.MagicMock() scenario = volumes.CreateAndDeleteVolume(self.context) scenario._create_volume = mock.MagicMock(return_value=fake_volume) scenario.sleep_between = mock.MagicMock() scenario._delete_volume = mock.MagicMock() scenario.run(size=1, min_sleep=10, max_sleep=20, fakearg="f") scenario._create_volume.assert_called_once_with(1, fakearg="f") scenario.sleep_between.assert_called_once_with(10, 20) scenario._delete_volume.assert_called_once_with(fake_volume)