partial_deposit = <Deposit: {'id': 38, 'reception_date': datetime.datetime(2020, 11, 18, 12, 12, 5, 453534, tzinfo=<UTC>), 'collection': 'test', 'external_id': 'external-id-partial', 'client': 'test', 'status': 'partial'}>
deposited_deposit = <Deposit: {'id': 39, 'reception_date': datetime.datetime(2020, 11, 18, 12, 12, 5, 522004, tzinfo=<UTC>), 'collection': 'test', 'external_id': 'external-id-deposited', 'client': 'test', 'status': 'deposited'}>
authenticated_client = <rest_framework.test.APIClient object at 0x7fdc2258eba8>
def test_deposit_list(partial_deposit, deposited_deposit, authenticated_client):
"""Deposit list api should return all deposits in a paginated way
"""
partial_deposit.status_detail = STATUS_DETAIL
partial_deposit.save()
deposit_id = partial_deposit.id
deposit_id2 = deposited_deposit.id
# NOTE: does not work as documented
# https://docs.djangoproject.com/en/1.11/ref/urlresolvers/#django.core.urlresolvers.reverse # noqa
# url = reverse(PRIVATE_LIST_DEPOSITS, kwargs={'page_size': 1})
main_url = reverse(PRIVATE_LIST_DEPOSITS)
url = "%s?page_size=1" % main_url
response = authenticated_client.get(url)
> assert response.status_code == status.HTTP_200_OK
E assert 405 == 200
E +405
E -200
.tox/py3/lib/python3.7/site-packages/swh/deposit/tests/api/test_deposit_list.py:46: AssertionError
TEST RESULT
TEST RESULT
- Run At
- Nov 18 2020, 1:13 PM