def test_create_and_list_volume_backups_no_delete(self): fake_volume = mock.MagicMock() fake_backup = mock.MagicMock() scenario = volumes.CreateAndListVolumeBackups(self.context) self._get_scenario(scenario, fake_volume, fake_backup) volume_kwargs = {"some_var": "zaq"} scenario.run(1, detailed=True, do_delete=False, create_volume_kwargs=volume_kwargs) scenario._create_volume.assert_called_once_with(1, **volume_kwargs) scenario._create_backup.assert_called_once_with(fake_volume.id) scenario._list_backups.assert_called_once_with(True) self.assertFalse(scenario._delete_volume.called) self.assertFalse(scenario._delete_backup.called)
def test_create_and_list_volume_backups_no_delete(self): mock_service = self.mock_cinder.return_value volume_kwargs = {"some_var": "zaq"} scenario = volumes.CreateAndListVolumeBackups(self._get_context()) scenario.run(1, detailed=True, do_delete=False, create_volume_kwargs=volume_kwargs) fake_volume = mock_service.create_volume.return_value mock_service.create_volume.assert_called_once_with(1, **volume_kwargs) mock_service.create_backup.assert_called_once_with(fake_volume.id) mock_service.list_backups.assert_called_once_with(True) self.assertFalse(mock_service.delete_volume.called) self.assertFalse(mock_service.delete_backup.called)