"""Tests for api_utils module.""" from conflict_manager.utils import api_utils def test_make_pagination_response(): """Test pagination response.""" items = [{'x': x} for x in range(1, 11)] res = api_utils.make_pagination_response(items.copy()) assert res assert res.message == { 'items': items, 'pagination': { 'type': 'standard', 'offset': 0, 'limit': 50, 'total_records': len(items) } } def test_make_pagination_response_empty(): """Test pagination response.""" res = api_utils.make_pagination_response([]) assert res assert res.message == { 'items': [], 'pagination': { 'type': 'standard', 'offset': 0, 'limit': 50, 'total_records': 0 } }