From 5065af0c5329cd1d64f4062fceaf77d23cb26b82 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Th=C3=A9o=20Lesage?= <tlesage@teklia.com>
Date: Wed, 27 Mar 2024 15:41:24 +0100
Subject: [PATCH] Add a worker run to processes in tests

---
 arkindex/process/tests/test_create_process.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/arkindex/process/tests/test_create_process.py b/arkindex/process/tests/test_create_process.py
index 0180f4e557..ef88844880 100644
--- a/arkindex/process/tests/test_create_process.py
+++ b/arkindex/process/tests/test_create_process.py
@@ -117,6 +117,10 @@ class TestCreateProcess(FixtureAPITestCase):
         })
 
         # The process needs to be started to produce a workflow
+        process.worker_runs.create(
+            version=self.version_1
+        )
+
         response = self.client.post(
             reverse("api:process-start", kwargs={"pk": str(process.id)}),
             # The process needs a worker run or thumbnails generation to start
@@ -487,9 +491,12 @@ class TestCreateProcess(FixtureAPITestCase):
         self.assertEqual(process.elements.get(), page)
 
         # The process needs to be started to produce a workflow
+        process.worker_runs.create(
+            version=self.version_1
+        )
+
         response = self.client.post(
             reverse("api:process-start", kwargs={"pk": str(process.id)}),
-            # The process needs a worker run or thumbnails generation to start
             {}
         )
         self.assertEqual(response.status_code, status.HTTP_201_CREATED)
-- 
GitLab