Page MenuHomeSoftware Heritage

Jenkins > .tox.py3.lib.python3.7.site-packages.swh.web.tests.api.views.test_origin::Tests / Python tests / test_api_origin_search_limit[swh-search]
Failed

TEST RESULT

Run At
Jul 30 2020, 11:10 PM
Details
api_client = <rest_framework.test.APIClient object at 0x7fabd81719e8> archive_data = <swh.web.tests.conftest._ArchiveData object at 0x7fabd936c320> tests_data = {'contents': [{'blake2s256': '8be9488e471c288e4196841d00735d7d501e81bee3ace986c2e2e5adad44b272', 'data': '\nWindows\nD...^\x14\xe9\xd7\xb1M\x8fq\xf8\x8b\xdf\xc7\x005\xc4', b'dr\xa6\xb4\xb3\x0c\xbab8\x17\x06\xb7jL]\xeaX\xc2!\xb8', ...}, ...} mocker = <pytest_mock.plugin.MockFixture object at 0x7fabdcfec048> backend = 'swh-search' @pytest.mark.parametrize("backend", ["swh-search", "swh-storage"]) def test_api_origin_search_limit(api_client, archive_data, tests_data, mocker, backend): if backend == "swh-search": tests_data["search"].origin_update( [{"url": "http://foobar/{}".format(i)} for i in range(2000)] ) else: # equivalent to not configuring search in the config mocker.patch("swh.web.common.service.search", None) archive_data.origin_add( [Origin(url="http://foobar/{}".format(i)) for i in range(2000)] ) url = reverse( "api-1-origin-search", url_args={"url_pattern": "foobar"}, query_params={"limit": 1050}, ) rv = api_client.get(url) > assert rv.status_code == 200, rv.data E AssertionError: {'exception': 'TypeError', 'reason': "origin_search() got an unexpected keyword argument 'limit'"} E assert 500 == 200 E +500 E -200 .tox/py3/lib/python3.7/site-packages/swh/web/tests/api/views/test_origin.py:585: AssertionError