Skip to content

Commit e9a248b

Browse files
committed
projects(tests): add test for value search when collection
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
1 parent e43c392 commit e9a248b

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

rdmo/projects/tests/test_viewset_value_search.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import pytest
2+
13
from django.urls import reverse
24

35
from ..models import Value
@@ -75,11 +77,11 @@ def test_search_attribute_snapshot(db, client):
7577
.exclude_empty()[:10]
7678
assert sorted([item['id'] for item in response.json()]) == sorted([item.id for item in values_list])
7779

78-
79-
def test_search_attribute_search(db, client):
80+
@pytest.mark.parametrize('collection', ["true", "false"])
81+
def test_search_attribute_search_collection(db, client, collection):
8082
client.login(username='owner', password='owner')
8183

82-
url = reverse(urlnames['search']) + f'?attribute={attribute_id}&search={search}'
84+
url = reverse(urlnames['search']) + f'?attribute={attribute_id}&collection={collection}&search={search}'
8385
response = client.get(url)
8486

8587
values_list = Value.objects.filter(project__in=view_value_permission_map.get('owner', [])) \

0 commit comments

Comments
 (0)