Noob_test/allure-report/data/test-cases/43091a4974f4e714.json
2026-05-15 11:34:24 +03:00

1 line
9.2 KiB
JSON

{"uid":"43091a4974f4e714","name":"Assign and unassign ticket employee","fullName":"Ticket GraphQL (category + employee): Assign and unassign ticket employee","historyId":"bdfe4c839f1131d87bc7e499490887a3","time":{"start":1778569945795,"stop":1778569947540,"duration":1745},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1778569945799,"stop":1778569945971,"duration":172},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Then access token is valid","time":{"start":1778569945972,"stop":1778569945974,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"When prepare ticket and employees for unassign employee test","time":{"start":1778569945975,"stop":1778569946678,"duration":703},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple","time":{"start":1778569946064,"stop":1778569946166,"duration":102},"status":"passed","steps":[],"attachments":[{"uid":"c2cb838adaac4097","name":"createPlaceMultiple response","source":"c2cb838adaac4097.json","type":"application/json","size":148}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createTicketCategory","time":{"start":1778569946166,"stop":1778569946236,"duration":70},"status":"passed","steps":[],"attachments":[{"uid":"9102b787db1c178a","name":"createTicketCategory response","source":"9102b787db1c178a.json","type":"application/json","size":233}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createTicket","time":{"start":1778569946237,"stop":1778569946351,"duration":114},"status":"passed","steps":[],"attachments":[{"uid":"5ae1838adfe58511","name":"createTicket response","source":"5ae1838adfe58511.json","type":"application/json","size":86}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createUser","time":{"start":1778569946353,"stop":1778569946442,"duration":89},"status":"passed","steps":[],"attachments":[{"uid":"f64d6aeb3cc76ab1","name":"createUser response","source":"f64d6aeb3cc76ab1.json","type":"application/json","size":445}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: addEmployee","time":{"start":1778569946442,"stop":1778569946586,"duration":144},"status":"passed","steps":[],"attachments":[{"uid":"7b4f5194e9f0c3d6","name":"Skipping employee.status check (API bug)","source":"7b4f5194e9f0c3d6.txt","type":"text/plain","size":248},{"uid":"74a4cc2d7ffbed9f","name":"addEmployee response","source":"74a4cc2d7ffbed9f.json","type":"application/json","size":85}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":2,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createCategoryGroup","time":{"start":1778569946587,"stop":1778569946677,"duration":90},"status":"passed","steps":[],"attachments":[{"uid":"56c294c96bc0cdf0","name":"createCategoryGroup response","source":"56c294c96bc0cdf0.json","type":"application/json","size":93}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":7,"attachmentStep":false,"stepsCount":6,"hasContent":true},{"name":"And assign ticket to new grouped employee","time":{"start":1778569946679,"stop":1778569946765,"duration":86},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"And query tickets by created place id","time":{"start":1778569946766,"stop":1778569946861,"duration":95},"status":"passed","steps":[{"name":"GraphQL: ticket(filter: place_id)","time":{"start":1778569946769,"stop":1778569946861,"duration":92},"status":"passed","steps":[],"attachments":[{"uid":"780e4250515dcd0f","name":"ticket response","source":"780e4250515dcd0f.json","type":"application/json","size":613}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":1,"hasContent":true},{"name":"Then ticket assignee is new grouped employee","time":{"start":1778569946862,"stop":1778569946864,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"When unassign ticket from new grouped employee","time":{"start":1778569946865,"stop":1778569946954,"duration":89},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"And query tickets by created place id","time":{"start":1778569946955,"stop":1778569947039,"duration":84},"status":"passed","steps":[{"name":"GraphQL: ticket(filter: place_id)","time":{"start":1778569946957,"stop":1778569947039,"duration":82},"status":"passed","steps":[],"attachments":[{"uid":"4877e5217cb8f734","name":"ticket response","source":"4877e5217cb8f734.json","type":"application/json","size":298}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":1,"hasContent":true},{"name":"Then ticket assignee is empty","time":{"start":1778569947040,"stop":1778569947043,"duration":3},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_group","time":{"start":1778569947044,"stop":1778569947123,"duration":79},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1778569947124,"stop":1778569947277,"duration":153},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_ticket","time":{"start":1778569947277,"stop":1778569947350,"duration":73},"status":"failed","statusMessage":"AssertionError: Forbidden на операции: deleteTicket(mutation)\n","statusTrace":" File \"Ticket\\features\\environment.py\", line 34, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Ticket\\testdata\\ticket_test_data.py\", line 242, in _cleanup_delete_ticket\n _exec_or_fail(op_name=\"deleteTicket(mutation)\", token=token, query=delete_mutation, variables={\"id\": ticket_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\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","steps":[],"attachments":[{"uid":"99ad38deaea7d835","name":"Forbidden: deleteTicket(mutation)","source":"99ad38deaea7d835.txt","type":"text/plain","size":164}],"parameters":[],"shouldDisplayMessage":true,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"Cleanup: _cleanup_delete_category","time":{"start":1778569947358,"stop":1778569947444,"duration":86},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1778569947444,"stop":1778569947540,"duration":96},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false}],"attachments":[{"uid":"dede0b2a2fabf5a7","name":"Cleanup error","source":"dede0b2a2fabf5a7.txt","type":"text/plain","size":1477}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":11,"attachmentStep":false,"stepsCount":22,"hasContent":true},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Ticket GraphQL (category + employee)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"43091a4974f4e714.json","parameterValues":[]}