1 line
9.4 KiB
JSON
1 line
9.4 KiB
JSON
{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось создать entrance place под place_id='69f8ab7b32367dfb4b45a2fe'. Последняя ошибка: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 715, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 435, in ensure_entrance_connected_to_places\n entrance_id = self.ensure_entrance_place()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 770, in ensure_entrance_place\n raise AssertionError(f\"Не удалось создать entrance place под place_id={preferred_parent_id!r}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904506619, "stop": 1777904506745}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось создать entrance place под place_id='69f8ab7b32367dfb4b45a2fe'. Последняя ошибка: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 715, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 435, in ensure_entrance_connected_to_places\n entrance_id = self.ensure_entrance_place()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 770, in ensure_entrance_place\n raise AssertionError(f\"Не удалось создать entrance place под place_id={preferred_parent_id!r}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "4da36285-370e-4656-b353-1bda1df3739a-attachment.json", "type": "application/json"}], "start": 1777904506746, "stop": 1777904506790}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c9d77f65-8f96-4d31-a05d-88f0444dc9f9-attachment.json", "type": "application/json"}], "start": 1777904506790, "stop": 1777904506846}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "2e3746f7-cb25-4865-b053-d69ec0281bbc-attachment.json", "type": "application/json"}], "start": 1777904506846, "stop": 1777904506912}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "d46d3209-bcb6-4e95-a859-1230428e9727-attachment.json", "type": "application/json"}], "start": 1777904506912, "stop": 1777904506965}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab7ac15e6311636d858f)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "a96fd1e0-190a-4986-8ef1-9368a140a11a-attachment.json", "type": "application/json"}], "start": 1777904506965, "stop": 1777904507056}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "d455a03d-46b3-4445-9668-e585661596f8-attachment.json", "type": "application/json"}], "start": 1777904507057, "stop": 1777904507105}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab7b037d44249d0d115a)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "ff97c3a0-cbd7-4904-85c7-8eee33a8911f-attachment.json", "type": "application/json"}], "start": 1777904507105, "stop": 1777904507431}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "b41e42b8-bfad-4672-99b1-1c9c46542f87-attachment.json", "type": "application/json"}], "start": 1777904507431, "stop": 1777904507489}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab7b17bb1e0c5fc4dbe4)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "677c7589-df73-475b-a82c-fb9766727024-attachment.json", "type": "application/json"}], "start": 1777904507489, "stop": 1777904507554}, {"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "a5bb58ac-4818-4d3b-991e-605da08b7149-attachment.json", "type": "application/json"}], "start": 1777904507554, "stop": 1777904507598}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=69f8ab7b32367dfb4b45a2fe)", "status": "passed", "attachments": [{"name": "RuntimeError: createPlaceMultiple(entrance)", "source": "80ce3dba-477c-4048-8077-a4c8f6d8072b-attachment.txt", "type": "text/plain"}], "start": 1777904507598, "stop": 1777904507631}], "start": 1777904506745, "stop": 1777904507633}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904507634, "stop": 1777904507684}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904507684, "stop": 1777904507889}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904507889, "stop": 1777904508065}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904508065, "stop": 1777904508294}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904508294, "stop": 1777904508406}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904508406, "stop": 1777904508465}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904508465, "stop": 1777904508521}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904508524, "stop": 1777904508524}], "start": 1777904506617, "stop": 1777904508524, "uuid": "62bb190c-0fcf-4962-8a3c-7584e3a57fde", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} |