diff --git a/django/website/hid/tests/categorize_items_tests.py b/django/website/hid/tests/categorize_items_tests.py index 75c1ad6c332133a5e318ae4f5e1bf46da7f1adb8..72ab17af8e587318c9c8c76d7fc2ceb6cd131266 100644 --- a/django/website/hid/tests/categorize_items_tests.py +++ b/django/website/hid/tests/categorize_items_tests.py @@ -7,7 +7,7 @@ from taxonomies.tests.factories import TermFactory, TaxonomyFactory import transport from .views_tests import fix_messages -from ..views import add_items_categories +from ..views import add_items_categories, add_categories ReqFactory = RequestFactory() @@ -38,3 +38,15 @@ def test_add_items_categories_adds_term_to_item(term, item): [term_data] = item_data['terms'] assert term_data['name'] == term.name assert term_data['taxonomy'] == term.taxonomy.slug + + +@pytest.mark.django_db +def test_add_categories_adds_term_to_item(term, item): + category_list = [(item['id'], term.name), ] + + add_categories(category_list) + + [item_data] = transport.items.list() + [term_data] = item_data['terms'] + assert term_data['name'] == term.name + assert term_data['taxonomy'] == term.taxonomy.slug