Page MenuHomeSoftware Heritage

Jenkins > .tox.py3.lib.python3.7.site-packages.swh.web.tests.add_forge_now.test_models::Tests / Python tests / test_allowed_next_statuses[RequestStatus.FEEDBACK_TO_HANDLE-allowed_next_statuses2]
Failed

TEST RESULT

Run At
Aug 17 2022, 11:47 AM
Details
current_status = <RequestStatus.FEEDBACK_TO_HANDLE: 'Feedback to handle'> allowed_next_statuses = [<RequestStatus.UNSUCCESSFUL: 'Unsuccessful'>] @pytest.mark.parametrize( "current_status, allowed_next_statuses", [ ( RequestStatus.PENDING, [ RequestStatus.WAITING_FOR_FEEDBACK, RequestStatus.REJECTED, RequestStatus.SUSPENDED, ], ), (RequestStatus.WAITING_FOR_FEEDBACK, [RequestStatus.FEEDBACK_TO_HANDLE]), (RequestStatus.FEEDBACK_TO_HANDLE, [RequestStatus.UNSUCCESSFUL]), ], ) def test_allowed_next_statuses(current_status, allowed_next_statuses): > assert current_status.allowed_next_statuses() == allowed_next_statuses E AssertionError: assert [<RequestStat...nsuccessful'>] == [<RequestStat...nsuccessful'>] E At index 0 diff: <RequestStatus.WAITING_FOR_FEEDBACK: 'Waiting for feedback'> != <RequestStatus.UNSUCCESSFUL: 'Unsuccessful'> E Left contains 4 more items, first extra item: <RequestStatus.ACCEPTED: 'Accepted'> E Full diff: E [ E + <RequestStatus.WAITING_FOR_FEEDBACK: 'Waiting for feedback'>, E + <RequestStatus.ACCEPTED: 'Accepted'>, E + <RequestStatus.REJECTED: 'Rejected'>,... E E ...Full output truncated (4 lines hidden), use '-vv' to show .tox/py3/lib/python3.7/site-packages/swh/web/tests/add_forge_now/test_models.py:27: AssertionError