From e5b1f2502c37e556b2a18258deb8fb77c7762f41 Mon Sep 17 00:00:00 2001
From: Eva Bardou <ebardou@teklia.com>
Date: Mon, 26 Apr 2021 10:27:13 +0200
Subject: [PATCH] Fix a review related code snippet

---
 arkindex_worker/worker/entity.py            | 4 +++-
 tests/test_elements_worker/test_entities.py | 3 +--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/arkindex_worker/worker/entity.py b/arkindex_worker/worker/entity.py
index e42036e1..30c1637d 100644
--- a/arkindex_worker/worker/entity.py
+++ b/arkindex_worker/worker/entity.py
@@ -18,7 +18,9 @@ class EntityType(Enum):
 
 
 class EntityMixin(object):
-    def create_entity(self, element, name, type, corpus, metas=None, validated=None):
+    def create_entity(
+        self, element, name, type, corpus=None, metas=None, validated=None
+    ):
         """
         Create an entity on the given corpus through API
         Return the ID of the created entity
diff --git a/tests/test_elements_worker/test_entities.py b/tests/test_elements_worker/test_entities.py
index 540635de..1fe38b36 100644
--- a/tests/test_elements_worker/test_entities.py
+++ b/tests/test_elements_worker/test_entities.py
@@ -90,14 +90,13 @@ def test_create_entity_wrong_type(mock_elements_worker):
 def test_create_entity_wrong_corpus(monkeypatch, mock_elements_worker):
     elt = Element({"id": "12341234-1234-1234-1234-123412341234"})
 
-    # Triggering an error on metas param, giving corpus=None should work since
+    # Triggering an error on metas param, not giving corpus should work since
     # ARKINDEX_CORPUS_ID environment variable is set on mock_elements_worker
     with pytest.raises(AssertionError) as e:
         mock_elements_worker.create_entity(
             element=elt,
             name="Bob Bob",
             type=EntityType.Person,
-            corpus=None,
             metas="wrong metas",
         )
     assert str(e.value) == "metas should be of type dict"
-- 
GitLab