Skip to content
Snippets Groups Projects
Commit 5df7f268 authored by Manon Blanco's avatar Manon Blanco Committed by Yoann Schneider
Browse files

Allow to rebuild a dataset with state `Error`

parent e8a40e2a
No related branches found
No related tags found
1 merge request!489Allow to rebuild a dataset with state `Error`
Pipeline #157070 passed
......@@ -452,8 +452,9 @@ class DatasetWorker(BaseWorker, DatasetMixin, TaskMixin):
if self.generator:
assert (
dataset.state == DatasetState.Open.value
), "When generating a new dataset, its state should be Open."
dataset.state
in [DatasetState.Open.value, DatasetState.Error.value]
), "When generating a new dataset, its state should be Open or Error."
else:
assert (
dataset.state == DatasetState.Complete.value
......
......@@ -430,7 +430,7 @@ def test_run_no_datasets(mocker, caplog, mock_dataset_worker, generator):
@pytest.mark.parametrize(
("generator", "error"),
[
(True, "When generating a new dataset, its state should be Open."),
(True, "When generating a new dataset, its state should be Open or Error."),
(False, "When processing an existing dataset, its state should be Complete."),
],
)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment