1 line
5.9 KiB
JSON
1 line
5.9 KiB
JSON
{"name": "Assign ticket employee and verify group membership rules", "status": "failed", "statusDetails": {"message": "AssertionError: Нет доступных tickets для проверки assignTicketEmployee (по умолчанию берём place_id 682733c16773cfa73dc8d0a7) и createTicket запрещён на стенде. Укажите place_id с существующими заявками (поменяйте DEFAULT_TICKETINFO_PLACE_ID в шаге) или дайте права на createTicket. Детали: Forbidden на операции: createTicket(mutation)\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 \"Ticket\\features\\steps\\ticket_employee_steps.py\", line 96, in step_prepare_ticket_and_employees_for_assign\n raise AssertionError(\n ...<5 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777881982705, "stop": 1777881982842}, {"name": "Then access token is valid", "status": "passed", "start": 1777881982842, "stop": 1777881982844}, {"name": "When prepare ticket and employees for assign employee test", "status": "failed", "statusDetails": {"message": "AssertionError: Нет доступных tickets для проверки assignTicketEmployee (по умолчанию берём place_id 682733c16773cfa73dc8d0a7) и createTicket запрещён на стенде. Укажите place_id с существующими заявками (поменяйте DEFAULT_TICKETINFO_PLACE_ID в шаге) или дайте права на createTicket. Детали: Forbidden на операции: createTicket(mutation)\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 \"Ticket\\features\\steps\\ticket_employee_steps.py\", line 96, in step_prepare_ticket_and_employees_for_assign\n raise AssertionError(\n ...<5 lines>...\n )\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "bf309f17-2583-422b-bfb4-e3f8c6635bc4-attachment.json", "type": "application/json"}], "start": 1777881982911, "stop": 1777881982967}, {"name": "GraphQL: createTicketCategory", "status": "passed", "attachments": [{"name": "createTicketCategory response", "source": "036fd235-6835-4b23-98e7-f371fbb01827-attachment.json", "type": "application/json"}], "start": 1777881982967, "stop": 1777881982997}, {"name": "GraphQL: createTicket", "status": "failed", "statusDetails": {"message": "AssertionError: Forbidden на операции: createTicket(mutation)\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Ticket\\testdata\\ticket_test_data.py\", line 234, in create_ticket_with_category\n resp = _exec_or_fail(op_name=\"createTicket(mutation)\", token=token, query=mutation, variables=variables, company_id=self.company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Ticket\\testdata\\ticket_test_data.py\", line 35, in _exec_or_fail\n raise AssertionError(f\"Forbidden на операции: {op_name}\") from e\n"}, "attachments": [{"name": "Forbidden: createTicket(mutation)", "source": "36552005-60e1-4b5b-9e78-beaab0cc357e-attachment.txt", "type": "text/plain"}], "start": 1777881982997, "stop": 1777881983024}], "start": 1777881982844, "stop": 1777881983027}, {"name": "Cleanup: _cleanup_delete_category", "status": "passed", "start": 1777881983029, "stop": 1777881983073}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881983073, "stop": 1777881983139}, {"name": "And assign ticket to fixed in_group employee", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "And query tickets by created place id", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "Then ticket assignee is fixed employee", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "When assign ticket to new in_group employee", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "And query tickets by created place id", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "Then ticket assignee is new in_group employee", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "When assign ticket to out_group employee (should fail)", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "And query tickets by created place id", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "Then ticket assignee is still new in_group employee", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}], "start": 1777881982702, "stop": 1777881983142, "uuid": "f5f93704-bfd3-42ab-a111-282349992334", "historyId": "0f73103730167da9d7eda0d689eb8caf", "testCaseId": "8997c44147241e31845d7f0f749e5337", "fullName": "Ticket GraphQL (category + employee): Assign ticket employee and verify group membership rules", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Ticket GraphQL (category + employee)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Ticket", "features", "Ticket GraphQL (category + employee)"]} |