{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "failed", "statusDetails": {"message": "AssertionError: privileges должен быть list в месте '69f8aa9ac15e6311636d83cf': None\n", "trace": " File \"C:\\Users\\Степаан\\AppData\\Local\\Python\\pythoncore-3.14-64\\Lib\\site-packages\\behave\\model.py\", line 1991, in run\n match.run(runner.context)\n ~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\AppData\\Local\\Python\\pythoncore-3.14-64\\Lib\\site-packages\\behave\\matchers.py\", line 105, in run\n self.func(context, *args, **kwargs)\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 102, in step_assert_set_user_places_result\n td.assert_set_user_places_result(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1336, in assert_set_user_places_result\n assert isinstance(privileges, list), f\"privileges должен быть list в месте {pid!r}: {privileges!r}\"\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904282417, "stop": 1777904282542}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "66d983dd-81ab-4328-8122-6ed8e6fd7de8-attachment.json", "type": "application/json"}], "start": 1777904282543, "stop": 1777904282589}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "f2f1998b-bef8-4168-a56d-756ae1a0cdf0-attachment.json", "type": "application/json"}], "start": 1777904282589, "stop": 1777904282647}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "a7a66c46-0b63-44dc-afd4-cd97f56e2df2-attachment.json", "type": "application/json"}], "start": 1777904282647, "stop": 1777904282694}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "6bdea836-b1fd-48e3-9e12-4c5d2c4e7836-attachment.json", "type": "application/json"}], "start": 1777904282694, "stop": 1777904282739}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "610cbca4-adc8-4d9b-869e-02ce5a3117a1-attachment.json", "type": "application/json"}], "start": 1777904282739, "stop": 1777904282781}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "069012f4-c22c-4a92-89e5-562cfa2237bc-attachment.json", "type": "application/json"}], "start": 1777904282781, "stop": 1777904282826}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aa9a17bb1e0c5fc4db1e)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "497386a6-04a6-429a-a5a5-a9f1f4e06b57-attachment.json", "type": "application/json"}], "start": 1777904282826, "stop": 1777904283024}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "30448422-deb0-4382-b597-825e34eee08e-attachment.json", "type": "application/json"}], "start": 1777904283024, "stop": 1777904283222}], "start": 1777904282542, "stop": 1777904283222}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "27705159-3392-4ef0-a19c-c1510258fe25-attachment.json", "type": "application/json"}], "start": 1777904283223, "stop": 1777904283643}], "start": 1777904283223, "stop": 1777904283644}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "4084e496-ca60-41f1-a51b-08ea6e68cc81-attachment.txt", "type": "text/plain"}], "start": 1777904283645, "stop": 1777904283674}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "28d206be-5f9f-4cf3-b039-98cbe8e7573f-attachment.txt", "type": "text/plain"}], "start": 1777904283674, "stop": 1777904283701}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "1a26284b-9be2-42fa-92a9-1279971a00ec-attachment.txt", "type": "text/plain"}], "start": 1777904283701, "stop": 1777904283725}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "eaee035d-9a51-46f7-a663-8b590c2281ee-attachment.json", "type": "application/json"}], "start": 1777904283725, "stop": 1777904283763}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "16ed82a5-f466-4af9-9916-f471fdc92daf-attachment.json", "type": "application/json"}], "start": 1777904283764, "stop": 1777904283813}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "84ccacfe-d8e1-46a2-8999-4bb47adcf193-attachment.json", "type": "application/json"}], "start": 1777904283813, "stop": 1777904283847}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "f67dbde3-40ed-4267-b02f-d3da59fbccf4-attachment.json", "type": "application/json"}], "start": 1777904283847, "stop": 1777904283877}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "11f0a090-ec25-47b2-8736-51b01b93c3b7-attachment.json", "type": "application/json"}], "start": 1777904283644, "stop": 1777904283879}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "failed", "statusDetails": {"message": "AssertionError: privileges должен быть list в месте '69f8aa9ac15e6311636d83cf': None\n", "trace": " File \"C:\\Users\\Степаан\\AppData\\Local\\Python\\pythoncore-3.14-64\\Lib\\site-packages\\behave\\model.py\", line 1991, in run\n match.run(runner.context)\n ~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\AppData\\Local\\Python\\pythoncore-3.14-64\\Lib\\site-packages\\behave\\matchers.py\", line 105, in run\n self.func(context, *args, **kwargs)\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 102, in step_assert_set_user_places_result\n td.assert_set_user_places_result(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1336, in assert_set_user_places_result\n assert isinstance(privileges, list), f\"privileges должен быть list в месте {pid!r}: {privileges!r}\"\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n"}, "start": 1777904283879, "stop": 1777904283882}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904283882, "stop": 1777904284057}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904284057, "stop": 1777904284225}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904284225, "stop": 1777904284402}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904284402, "stop": 1777904284514}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904284514, "stop": 1777904284570}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904284570, "stop": 1777904284637}], "start": 1777904282416, "stop": 1777904284639, "uuid": "2c66c0f4-3282-4e3a-89e6-53c2beee0f2a", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]}