From a612b01824a1fe3bfe7b4512ed9e0169efa88260 Mon Sep 17 00:00:00 2001
From: Martin Burchell <martinb@aptivate.org>
Date: Tue, 11 Dec 2018 16:14:16 +0000
Subject: [PATCH] Add API test for filter by enumerator

---
 .../rest_api/tests/item_list_view_tests.py    | 20 +++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/internewshid/rest_api/tests/item_list_view_tests.py b/internewshid/rest_api/tests/item_list_view_tests.py
index a1e2122a..70b7d1f4 100644
--- a/internewshid/rest_api/tests/item_list_view_tests.py
+++ b/internewshid/rest_api/tests/item_list_view_tests.py
@@ -122,6 +122,26 @@ def test_filter_by_location():
     assert payload[0]['location'] == 'somewhere'
 
 
+@pytest.mark.django_db
+def test_filter_by_enumeraotr():
+    create_item(
+        body='item1',
+        ennumerator='Yasmin')
+    create_item(
+        body='item2',
+        ennumerator='Collected by ....Mohammed yousuf@ Mohammed Ullah'
+    )
+
+    payload = get(
+        data={
+            'ennumerator': 'Collected by ....Mohammed yousuf@ Mohammed Ullah',
+        }
+    ).data
+
+    assert len(payload) == 1
+    assert payload[0]['body'] == 'item2'
+
+
 @pytest.mark.django_db
 def test_filter_by_multiple_terms():
     # TODO: Refactor to use the REST API when we can add
-- 
GitLab