1 line
12 KiB
JSON
1 line
12 KiB
JSON
{"uid":"f000f294232dd67e","name":"Assign ticket employee and verify group membership rules","fullName":"Ticket GraphQL (category + employee): Assign ticket employee and verify group membership rules","historyId":"0f73103730167da9d7eda0d689eb8caf","time":{"start":1778579143335,"stop":1778579145176,"duration":1841},"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":1778579143337,"stop":1778579143465,"duration":128},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Then access token is valid","time":{"start":1778579143465,"stop":1778579143465,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"When prepare ticket and employees for assign employee test","time":{"start":1778579143466,"stop":1778579144163,"duration":697},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple","time":{"start":1778579143516,"stop":1778579143575,"duration":59},"status":"passed","steps":[],"attachments":[{"uid":"4e7d3d0b79986f9b","name":"createPlaceMultiple response","source":"4e7d3d0b79986f9b.json","type":"application/json","size":148}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createTicketCategory","time":{"start":1778579143575,"stop":1778579143620,"duration":45},"status":"passed","steps":[],"attachments":[{"uid":"cd7ff174bb6fa7f7","name":"createTicketCategory response","source":"cd7ff174bb6fa7f7.json","type":"application/json","size":233}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createTicket","time":{"start":1778579143620,"stop":1778579143686,"duration":66},"status":"passed","steps":[],"attachments":[{"uid":"4507d68c2a4e0ebf","name":"createTicket response","source":"4507d68c2a4e0ebf.json","type":"application/json","size":86}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: ticket(pagination:skip:0,limit:25,filter:place_id)","time":{"start":1778579143686,"stop":1778579143765,"duration":79},"status":"passed","steps":[],"attachments":[{"uid":"567218a40b7c6ace","name":"ticket response","source":"567218a40b7c6ace.json","type":"application/json","size":273}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createUser","time":{"start":1778579143765,"stop":1778579143822,"duration":57},"status":"passed","steps":[],"attachments":[{"uid":"94257e1d1ff28c16","name":"createUser response","source":"94257e1d1ff28c16.json","type":"application/json","size":445}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: addEmployee","time":{"start":1778579143822,"stop":1778579143935,"duration":113},"status":"passed","steps":[],"attachments":[{"uid":"1f40d2b64c4e0e","name":"Skipping employee.status check (API bug)","source":"1f40d2b64c4e0e.txt","type":"text/plain","size":248},{"uid":"b98109d17052ebcd","name":"addEmployee response","source":"b98109d17052ebcd.json","type":"application/json","size":85}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":2,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createCategoryGroup","time":{"start":1778579143935,"stop":1778579143982,"duration":47},"status":"passed","steps":[],"attachments":[{"uid":"64210ab01ab99139","name":"createCategoryGroup response","source":"64210ab01ab99139.json","type":"application/json","size":93}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createUser","time":{"start":1778579143982,"stop":1778579144047,"duration":65},"status":"passed","steps":[],"attachments":[{"uid":"812304a507e82f78","name":"createUser response","source":"812304a507e82f78.json","type":"application/json","size":445}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: addEmployee","time":{"start":1778579144047,"stop":1778579144162,"duration":115},"status":"passed","steps":[],"attachments":[{"uid":"33e140a70ecc3e23","name":"Skipping employee.status check (API bug)","source":"33e140a70ecc3e23.txt","type":"text/plain","size":248},{"uid":"da5a402c08033c9d","name":"addEmployee response","source":"da5a402c08033c9d.json","type":"application/json","size":85}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":2,"attachmentStep":false,"stepsCount":0,"hasContent":true}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":11,"attachmentStep":false,"stepsCount":9,"hasContent":true},{"name":"And assign ticket to fixed in_group employee","time":{"start":1778579144163,"stop":1778579144231,"duration":68},"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":1778579144231,"stop":1778579144332,"duration":101},"status":"passed","steps":[{"name":"GraphQL: ticket(filter: place_id)","time":{"start":1778579144232,"stop":1778579144332,"duration":100},"status":"passed","steps":[],"attachments":[{"uid":"e12960bb4d369da7","name":"ticket response","source":"e12960bb4d369da7.json","type":"application/json","size":609}],"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 fixed employee","time":{"start":1778579144333,"stop":1778579144333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"When assign ticket to new in_group employee","time":{"start":1778579144333,"stop":1778579144404,"duration":71},"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":1778579144404,"stop":1778579144474,"duration":70},"status":"passed","steps":[{"name":"GraphQL: ticket(filter: place_id)","time":{"start":1778579144404,"stop":1778579144474,"duration":70},"status":"passed","steps":[],"attachments":[{"uid":"735b7880583fa602","name":"ticket response","source":"735b7880583fa602.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 in_group employee","time":{"start":1778579144474,"stop":1778579144475,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"When assign ticket to out_group employee (should fail)","time":{"start":1778579144475,"stop":1778579144549,"duration":74},"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":1778579144549,"stop":1778579144610,"duration":61},"status":"passed","steps":[{"name":"GraphQL: ticket(filter: place_id)","time":{"start":1778579144550,"stop":1778579144610,"duration":60},"status":"passed","steps":[],"attachments":[{"uid":"cb7d12d6a60014f3","name":"ticket response","source":"cb7d12d6a60014f3.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 still new in_group employee","time":{"start":1778579144611,"stop":1778579144612,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1778579144612,"stop":1778579144777,"duration":165},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_group","time":{"start":1778579144777,"stop":1778579144831,"duration":54},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1778579144831,"stop":1778579144973,"duration":142},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_ticket","time":{"start":1778579144973,"stop":1778579145030,"duration":57},"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":"c5b6238675266a28","name":"Forbidden: deleteTicket(mutation)","source":"c5b6238675266a28.txt","type":"text/plain","size":164}],"parameters":[],"shouldDisplayMessage":true,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"Cleanup: _cleanup_delete_category","time":{"start":1778579145035,"stop":1778579145103,"duration":68},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1778579145104,"stop":1778579145176,"duration":72},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false}],"attachments":[{"uid":"e01748576f3542be","name":"Cleanup error","source":"e01748576f3542be.txt","type":"text/plain","size":1477}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":16,"attachmentStep":false,"stepsCount":30,"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":"f000f294232dd67e.json","parameterValues":[]} |