Page MenuHomeSoftware Heritage

Jenkins > .tox.py3.lib.python3.7.site-packages.swh.search.tests.test_in_memory.InmemorySearchTest::test_origin_url_paging
Failed

TEST RESULT

Run At
Jun 23 2021, 6:04 PM
Details
self = <swh.search.tests.test_in_memory.InmemorySearchTest testMethod=test_origin_url_paging> @settings(deadline=None) > @given(strategies.integers(min_value=1, max_value=4)) def test_origin_url_paging(self, limit): .tox/py3/lib/python3.7/site-packages/swh/search/tests/test_search.py:772: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <swh.search.tests.test_in_memory.InmemorySearchTest testMethod=test_origin_url_paging> limit = 1 @settings(deadline=None) @given(strategies.integers(min_value=1, max_value=4)) def test_origin_url_paging(self, limit): # TODO: no hypothesis origin1_foo = {"url": "http://origin1/foo"} origin2_foobar = {"url": "http://origin2/foo/bar"} origin3_foobarbaz = {"url": "http://origin3/foo/bar/baz"} self.reset() self.search.origin_update([origin1_foo, origin2_foobar, origin3_foobarbaz]) self.search.flush() results = stream_results( self.search.origin_search, url_pattern="foo bar baz", limit=limit ) results = [res["url"] for res in results] expected_results = [o["url"] for o in [origin3_foobarbaz]] > assert sorted(results[0 : len(expected_results)]) == sorted(expected_results) E AssertionError: assert [] == ['http://origin3/foo/bar/baz'] E Right contains one more item: 'http://origin3/foo/bar/baz' E Full diff: E - ['http://origin3/foo/bar/baz'] E + [] .tox/py3/lib/python3.7/site-packages/swh/search/tests/test_search.py:788: AssertionError