{"uid":"35a9c5f30919d88e","name":"Pass request approval requires two confirmations","fullName":"Pass requests: Pass request approval requires two confirmations","historyId":"34532a485fee47211dd0b378a7dc503c","time":{"start":1777975722290,"stop":1777975722519,"duration":229},"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":1777975722292,"stop":1777975722474,"duration":182},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"And prepare nested places and employees for pass request approval flow","time":{"start":1777975722474,"stop":1777975722487,"duration":13},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)","time":{"start":1777975722476,"stop":1777975722477,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"b7e1ec9b9930c8af","name":"createPlaceMultiple response","source":"b7e1ec9b9930c8af.json","type":"application/json","size":136}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)","time":{"start":1777975722477,"stop":1777975722477,"duration":0},"status":"passed","steps":[],"attachments":[{"uid":"2071a59a54e035eb","name":"createPlaceMultiple response","source":"2071a59a54e035eb.json","type":"application/json","size":136}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)","time":{"start":1777975722478,"stop":1777975722479,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"156e9fa7f5a8cec","name":"createPlaceMultiple response","source":"156e9fa7f5a8cec.json","type":"application/json","size":136}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createEntrance(RegisterEntranceDTO)","time":{"start":1777975722479,"stop":1777975722480,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"a97f7389777208a1","name":"createEntrance response","source":"a97f7389777208a1.json","type":"application/json","size":85}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createUser (place member)","time":{"start":1777975722480,"stop":1777975722481,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"b8f6a20006f093d6","name":"createUser(generic) response","source":"b8f6a20006f093d6.json","type":"application/json","size":57}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=place_ddd3f68be9f2)","time":{"start":1777975722481,"stop":1777975722482,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"2b8426843e2d9ceb","name":"addUserToPlace(generic) response","source":"2b8426843e2d9ceb.json","type":"application/json","size":130}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createUser (place member)","time":{"start":1777975722482,"stop":1777975722483,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"ed54b9e060e63047","name":"createUser(generic) response","source":"ed54b9e060e63047.json","type":"application/json","size":57}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=place_229d738f4da4)","time":{"start":1777975722483,"stop":1777975722484,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"ad5ac6bfd8698fbe","name":"addUserToPlace(generic) response","source":"ad5ac6bfd8698fbe.json","type":"application/json","size":130}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createUser (place member)","time":{"start":1777975722484,"stop":1777975722485,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"c24e9947eebec5c8","name":"createUser(generic) response","source":"c24e9947eebec5c8.json","type":"application/json","size":57}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=place_81f3135758f1)","time":{"start":1777975722485,"stop":1777975722485,"duration":0},"status":"passed","steps":[],"attachments":[{"uid":"6de406c6607af264","name":"addUserToPlace(generic) response","source":"6de406c6607af264.json","type":"application/json","size":130}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":10,"attachmentStep":false,"stepsCount":10,"hasContent":true},{"name":"And create pass in place #3 for approval flow","time":{"start":1777975722487,"stop":1777975722494,"duration":7},"status":"passed","steps":[{"name":"GraphQL: createService","time":{"start":1777975722488,"stop":1777975722489,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"2cefca1faafe14f6","name":"createService response","source":"2cefca1faafe14f6.json","type":"application/json","size":149}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: addPlaceToService","time":{"start":1777975722489,"stop":1777975722489,"duration":0},"status":"passed","steps":[],"attachments":[{"uid":"6f8bd57a6dfe7844","name":"addPlaceToService response","source":"6f8bd57a6dfe7844.json","type":"application/json","size":125}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createUser (for pass target)","time":{"start":1777975722490,"stop":1777975722491,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"e1d228c003b1fb89","name":"createUser response","source":"e1d228c003b1fb89.json","type":"application/json","size":57}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: addUserToPlace (attach user to pass place)","time":{"start":1777975722491,"stop":1777975722492,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"d8e75a057a09e556","name":"addUserToPlace response","source":"d8e75a057a09e556.json","type":"application/json","size":130}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createPass (variant 1)","time":{"start":1777975722492,"stop":1777975722493,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"676d2aa838c20aa6","name":"createPass(v1) response","source":"676d2aa838c20aa6.json","type":"application/json","size":77}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":5,"attachmentStep":false,"stepsCount":5,"hasContent":true},{"name":"When query passRequests by created pass_id with my token","time":{"start":1777975722494,"stop":1777975722500,"duration":6},"status":"passed","steps":[{"name":"GraphQL: passRequests (by pass_id)","time":{"start":1777975722496,"stop":1777975722499,"duration":3},"status":"passed","steps":[],"attachments":[{"uid":"9a0616c20fb40ed9","name":"passRequests response","source":"9a0616c20fb40ed9.json","type":"application/json","size":442}],"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 pass request status is pending","time":{"start":1777975722500,"stop":1777975722502,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"When approve pass request with my token","time":{"start":1777975722502,"stop":1777975722505,"duration":3},"status":"passed","steps":[{"name":"GraphQL: approvePassRequest (dto:id)","time":{"start":1777975722504,"stop":1777975722505,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"40b2c076b857b394","name":"approvePassRequest response","source":"40b2c076b857b394.json","type":"application/json","size":50}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":1,"hasContent":true},{"name":"And re-query passRequests by created pass_id with my token","time":{"start":1777975722506,"stop":1777975722509,"duration":3},"status":"passed","steps":[{"name":"GraphQL: passRequests (by pass_id)","time":{"start":1777975722507,"stop":1777975722508,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"df1f3650c2595df","name":"passRequests response","source":"df1f3650c2595df.json","type":"application/json","size":1974}],"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 pass request status is pending","time":{"start":1777975722509,"stop":1777975722510,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"When approve pass request with new employee token","time":{"start":1777975722511,"stop":1777975722513,"duration":2},"status":"passed","steps":[{"name":"GraphQL: approvePassRequest (dto:id)","time":{"start":1777975722512,"stop":1777975722513,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"e1b414dff19130f6","name":"approvePassRequest response","source":"e1b414dff19130f6.json","type":"application/json","size":50}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":1,"hasContent":true},{"name":"And query passRequests by created pass_id with new employee token","time":{"start":1777975722513,"stop":1777975722516,"duration":3},"status":"passed","steps":[{"name":"GraphQL: passRequests (by pass_id)","time":{"start":1777975722514,"stop":1777975722515,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"43e476d3afce1301","name":"passRequests response","source":"43e476d3afce1301.json","type":"application/json","size":2007}],"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 pass request status is active","time":{"start":1777975722516,"stop":1777975722517,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_pass","time":{"start":1777975722517,"stop":1777975722517,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777975722517,"stop":1777975722517,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_unbind_and_delete_service","time":{"start":1777975722517,"stop":1777975722517,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777975722517,"stop":1777975722517,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777975722517,"stop":1777975722518,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777975722518,"stop":1777975722518,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777975722518,"stop":1777975722518,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777975722518,"stop":1777975722518,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777975722518,"stop":1777975722518,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":20,"attachmentStep":false,"stepsCount":40,"hasContent":true},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Pass requests"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"35a9c5f30919d88e.json","parameterValues":[]}