{"name": "Pass request approval requires two confirmations", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Variable \\\"$attributes\\\" of type \\\"[String!]!\\\" used in position expecting type \\\"[EmployeeAttribute!]!\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 718, in prepare_pass_request_approval_flow\n new_token, new_emp = self.create_new_employee_with_pass_requests_permissions()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 677, in create_new_employee_with_pass_requests_permissions\n resp2 = _exec_or_fail(\n op_name=\"addEmployee(new approver)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904423715, "stop": 1777904423869}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Variable \\\"$attributes\\\" of type \\\"[String!]!\\\" used in position expecting type \\\"[EmployeeAttribute!]!\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 718, in prepare_pass_request_approval_flow\n new_token, new_emp = self.create_new_employee_with_pass_requests_permissions()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 677, in create_new_employee_with_pass_requests_permissions\n resp2 = _exec_or_fail(\n op_name=\"addEmployee(new approver)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "581206c2-2bca-4ce9-aef1-5e23cf2b35b6-attachment.json", "type": "application/json"}], "start": 1777904423871, "stop": 1777904423913}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "6949c200-cdef-4aaf-b108-78a9b31cabc7-attachment.json", "type": "application/json"}], "start": 1777904423913, "stop": 1777904423953}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "46bae9fc-9df1-4f38-93ef-3ac93d9f196d-attachment.json", "type": "application/json"}], "start": 1777904423954, "stop": 1777904423986}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "ad222b1c-c290-4449-ba12-84c41932f0cf-attachment.json", "type": "application/json"}], "start": 1777904423986, "stop": 1777904424029}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab28037d44249d0d10a1)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "885218a8-154b-449f-8b8f-191daf45f4a3-attachment.json", "type": "application/json"}], "start": 1777904424029, "stop": 1777904424103}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "fc2296ce-264e-4265-81ff-8e9f1be1decb-attachment.json", "type": "application/json"}], "start": 1777904424103, "stop": 1777904424140}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab28c15e6311636d84ae)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "397d94c8-9a8a-4281-aac5-5901cca30f41-attachment.json", "type": "application/json"}], "start": 1777904424140, "stop": 1777904424212}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "62fbd6e9-cd87-4067-924c-6cbb2c34712f-attachment.json", "type": "application/json"}], "start": 1777904424212, "stop": 1777904424254}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab28c15e6311636d84b1)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "292bc55e-2767-4f73-9858-34c8ec660489-attachment.json", "type": "application/json"}], "start": 1777904424254, "stop": 1777904424321}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "081c1170-0633-4f32-948f-8dfbf62f514b-attachment.json", "type": "application/json"}], "start": 1777904424321, "stop": 1777904424355}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "1a954b8e-e546-4ced-a1ca-4f63a9a2e28a-attachment.txt", "type": "text/plain"}], "start": 1777904424392, "stop": 1777904424414}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "4987a947-6e39-45df-b727-5e8659fa0bfe-attachment.txt", "type": "text/plain"}], "start": 1777904424414, "stop": 1777904424438}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "11315e37-a99b-40b6-9a7d-e165073b4837-attachment.txt", "type": "text/plain"}], "start": 1777904424439, "stop": 1777904424463}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "325cab5c-3352-4264-a0fc-d95b95706b3d-attachment.txt", "type": "text/plain"}], "start": 1777904424463, "stop": 1777904424490}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "3095726b-0238-489c-bf21-049c9f9f0b77-attachment.txt", "type": "text/plain"}], "start": 1777904424490, "stop": 1777904424516}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "5be77ccd-40f3-4517-8b01-0b352d1c24f0-attachment.txt", "type": "text/plain"}], "start": 1777904424517, "stop": 1777904424540}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "9967ea3b-afde-456f-8ea8-f66688dd0d7b-attachment.txt", "type": "text/plain"}], "start": 1777904424540, "stop": 1777904424573}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "e0ff193b-6ff5-4388-bbcd-bcfd545d5ef5-attachment.txt", "type": "text/plain"}], "start": 1777904424573, "stop": 1777904424601}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "69e7b91e-cd26-4e4f-bce5-c01d4ab9c2ee-attachment.txt", "type": "text/plain"}], "start": 1777904424601, "stop": 1777904424625}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "f6216b07-9cff-47ec-a90c-f9a7b390a33b-attachment.txt", "type": "text/plain"}], "start": 1777904424625, "stop": 1777904424657}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "d083f81a-4b1b-454c-a50e-db875d924b81-attachment.txt", "type": "text/plain"}], "start": 1777904424657, "stop": 1777904424698}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "f8580b8a-b7e9-4e3a-a077-04b985e7ae58-attachment.txt", "type": "text/plain"}], "start": 1777904424698, "stop": 1777904424720}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "e8861899-6a79-4aa6-b3dc-df9cf3fa6aca-attachment.txt", "type": "text/plain"}], "start": 1777904424720, "stop": 1777904424743}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "2b64dbc8-f1e7-4b3b-8433-575bca871822-attachment.txt", "type": "text/plain"}], "start": 1777904424743, "stop": 1777904424775}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "6ffe3e8d-14fc-4084-a96b-1e3cc95619a7-attachment.txt", "type": "text/plain"}], "start": 1777904424775, "stop": 1777904424799}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "b21748de-a675-4b93-83a9-0754e7455187-attachment.txt", "type": "text/plain"}], "start": 1777904424799, "stop": 1777904424823}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "6070c656-e70f-4311-a177-9384c4891fbb-attachment.txt", "type": "text/plain"}], "start": 1777904424823, "stop": 1777904424849}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "d9dfd863-58c7-4e18-a33f-37cc0b56f3c6-attachment.txt", "type": "text/plain"}], "start": 1777904424849, "stop": 1777904424873}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "07ccf4b1-07d8-4b54-ab26-4d183c261517-attachment.txt", "type": "text/plain"}], "start": 1777904424874, "stop": 1777904424910}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "75229506-fa1c-4b46-948b-91428e0d6f8c-attachment.txt", "type": "text/plain"}], "start": 1777904424910, "stop": 1777904424935}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "026df9d0-8aba-4563-b415-916f6f591b09-attachment.txt", "type": "text/plain"}], "start": 1777904424938, "stop": 1777904424965}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "e851c6c8-5ec6-4e69-8855-5b20235da4d0-attachment.txt", "type": "text/plain"}], "start": 1777904424965, "stop": 1777904424996}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "ce20f49d-0816-4a7a-84fc-c2df952997c6-attachment.txt", "type": "text/plain"}], "start": 1777904424997, "stop": 1777904425024}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "7adddab7-d6ad-463e-a5be-859599a1f1f0-attachment.txt", "type": "text/plain"}], "start": 1777904425024, "stop": 1777904425049}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "b86cbdd9-1d7a-4203-9638-6ed724b65120-attachment.txt", "type": "text/plain"}], "start": 1777904425049, "stop": 1777904425075}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "68321a6d-a6c1-45e2-bbc4-815f47b0be8d-attachment.txt", "type": "text/plain"}], "start": 1777904425075, "stop": 1777904425100}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "16f6df65-f61c-4f2f-a8f1-f58373139747-attachment.txt", "type": "text/plain"}], "start": 1777904425100, "stop": 1777904425122}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "318aa915-95f3-43db-b9af-f404689d8288-attachment.txt", "type": "text/plain"}], "start": 1777904425122, "stop": 1777904425144}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "1a3adeb1-4f17-45f2-acf3-ff7fcffe012a-attachment.txt", "type": "text/plain"}], "start": 1777904425144, "stop": 1777904425175}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "30f4b3a3-2494-4d32-a186-3a06276cb69b-attachment.txt", "type": "text/plain"}], "start": 1777904425175, "stop": 1777904425201}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "f91cd134-a3ca-4d59-82a2-026b7e020c56-attachment.txt", "type": "text/plain"}], "start": 1777904425201, "stop": 1777904425241}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "b8b5683e-f347-4771-9b27-928b3283518f-attachment.txt", "type": "text/plain"}], "start": 1777904425241, "stop": 1777904425266}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "767ac94f-ec66-47b6-873f-6950ff067cb8-attachment.txt", "type": "text/plain"}], "start": 1777904425266, "stop": 1777904425293}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "a17c66bc-39f4-464e-a91c-acb4c970c11e-attachment.txt", "type": "text/plain"}], "start": 1777904425293, "stop": 1777904425319}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "38a55bde-3c21-423c-86af-813a2795b432-attachment.txt", "type": "text/plain"}], "start": 1777904425319, "stop": 1777904425345}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "fd4540ab-df70-4bf1-b466-367a3cbc8797-attachment.txt", "type": "text/plain"}], "start": 1777904425345, "stop": 1777904425375}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "c8615601-68c6-482a-ae0c-9c1c9c300457-attachment.txt", "type": "text/plain"}], "start": 1777904425375, "stop": 1777904425402}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "66099f96-dcd9-48e1-b733-0e4850bae604-attachment.txt", "type": "text/plain"}], "start": 1777904425402, "stop": 1777904425429}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "df4d13b4-bb0b-477b-a810-6743d6e23006-attachment.txt", "type": "text/plain"}], "start": 1777904425429, "stop": 1777904425457}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "8aaa79ac-f8eb-495b-81f8-65d1881b1192-attachment.txt", "type": "text/plain"}], "start": 1777904425457, "stop": 1777904425491}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "6d12b843-f970-411c-86a7-0632aa238d93-attachment.txt", "type": "text/plain"}], "start": 1777904425492, "stop": 1777904425529}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "157faa52-df23-4a31-be69-f6cd15941b3c-attachment.txt", "type": "text/plain"}], "start": 1777904425529, "stop": 1777904425555}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "f0128562-ee76-479f-8229-dc9f034ac45b-attachment.txt", "type": "text/plain"}], "start": 1777904425555, "stop": 1777904425579}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "8622f7d0-149f-449c-8449-7db68ffb96c5-attachment.txt", "type": "text/plain"}], "start": 1777904425579, "stop": 1777904425610}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "c05bfbb6-4a2a-4db0-b95f-6c4589169056-attachment.txt", "type": "text/plain"}], "start": 1777904425610, "stop": 1777904425633}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "52446db4-8583-4c6b-83c8-37aa0805d056-attachment.txt", "type": "text/plain"}], "start": 1777904425633, "stop": 1777904425657}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "e2cc95f1-5d27-47d8-9c9f-31cd37e10246-attachment.txt", "type": "text/plain"}], "start": 1777904425658, "stop": 1777904425681}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "955449db-8169-4056-8445-0a5f4c43e01c-attachment.txt", "type": "text/plain"}], "start": 1777904425681, "stop": 1777904425704}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "9b6d081b-eb23-444e-8226-d0922b53fdb5-attachment.txt", "type": "text/plain"}], "start": 1777904425704, "stop": 1777904425727}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "293406b5-c833-45c1-9af8-b9facfc62d4b-attachment.txt", "type": "text/plain"}], "start": 1777904425727, "stop": 1777904425750}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "467ceacb-930d-4ab8-95b2-914de871a70a-attachment.txt", "type": "text/plain"}], "start": 1777904425750, "stop": 1777904425777}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "dc1a9152-f483-41fa-88d8-fd637318d84e-attachment.txt", "type": "text/plain"}], "start": 1777904425777, "stop": 1777904425808}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "c9118890-fcb6-4c14-9dd6-dadb3cda3ae1-attachment.txt", "type": "text/plain"}], "start": 1777904425808, "stop": 1777904425832}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "cb049625-abff-44be-b07c-19c738dcd34d-attachment.txt", "type": "text/plain"}], "start": 1777904425833, "stop": 1777904425859}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "d0e42c23-52b2-4cae-a2fd-8ce6651de5b4-attachment.txt", "type": "text/plain"}], "start": 1777904425859, "stop": 1777904425886}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "15b608ff-074d-4cb6-a4fd-f1def14672f7-attachment.txt", "type": "text/plain"}], "start": 1777904425887, "stop": 1777904425912}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "fcca65c8-3c61-40e7-bb2f-91cd07b549d3-attachment.txt", "type": "text/plain"}], "start": 1777904425912, "stop": 1777904425933}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "cf54ca89-1010-4bab-ac19-266697f72058-attachment.txt", "type": "text/plain"}], "start": 1777904425934, "stop": 1777904425958}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "043f8d15-4eca-494f-b691-7cddcc9a2439-attachment.txt", "type": "text/plain"}], "start": 1777904425958, "stop": 1777904425987}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "63bbed92-1002-44b9-8bb4-4ec2421f4942-attachment.txt", "type": "text/plain"}], "start": 1777904425987, "stop": 1777904426046}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "067e41c0-b6fa-44f3-8470-1c8193f509b8-attachment.json", "type": "application/json"}], "start": 1777904426047, "stop": 1777904426219}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777904426219, "stop": 1777904426440}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Variable \\\"$attributes\\\" of type \\\"[String!]!\\\" used in position expecting type \\\"[EmployeeAttribute!]!\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 677, in create_new_employee_with_pass_requests_permissions\n resp2 = _exec_or_fail(\n op_name=\"addEmployee(new approver)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: addEmployee(new approver)", "source": "ad2ce1d0-49a6-46bd-9e05-d62db030744a-attachment.txt", "type": "text/plain"}], "start": 1777904426440, "stop": 1777904426470}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "9eabcf56-db73-41fc-a3fb-ec40078b7770-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "afca6264-98cd-48f0-a34b-afe4cee1449a-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "99940594-fdad-4445-aca4-bf885f9061cf-attachment.txt", "type": "text/plain"}], "start": 1777904423870, "stop": 1777904426480}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904426481, "stop": 1777904426687}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904426687, "stop": 1777904426755}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904426756, "stop": 1777904426987}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904426987, "stop": 1777904427175}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904427175, "stop": 1777904427363}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904427363, "stop": 1777904427423}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904427423, "stop": 1777904427475}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904427475, "stop": 1777904427526}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}], "start": 1777904423714, "stop": 1777904427530, "uuid": "c1b71047-538a-4f17-bea4-5d855cf06aaf", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]}