{"uid":"fea3c2a2fd92f159","name":"Pass request approval requires two confirmations","fullName":"Pass requests: Pass request approval requires two confirmations","historyId":"34532a485fee47211dd0b378a7dc503c","time":{"start":1777975508246,"stop":1777975508469,"duration":223},"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":1777975508248,"stop":1777975508433,"duration":185},"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":1777975508433,"stop":1777975508445,"duration":12},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)","time":{"start":1777975508434,"stop":1777975508435,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"860dfe91df204fec","name":"createPlaceMultiple response","source":"860dfe91df204fec.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":1777975508435,"stop":1777975508436,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"5013c428a58c408e","name":"createPlaceMultiple response","source":"5013c428a58c408e.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":1777975508436,"stop":1777975508437,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"990001a2ee9178f1","name":"createPlaceMultiple response","source":"990001a2ee9178f1.json","type":"application/json","size":136}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createEntrance(RegisterEntranceDTO)","time":{"start":1777975508437,"stop":1777975508438,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"3a88ea4b9370cb1b","name":"createEntrance response","source":"3a88ea4b9370cb1b.json","type":"application/json","size":85}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createUser (place member)","time":{"start":1777975508438,"stop":1777975508439,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"67d528ff51dfc520","name":"createUser(generic) response","source":"67d528ff51dfc520.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_7ec95aa76908)","time":{"start":1777975508439,"stop":1777975508440,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"24b2a977253c6c0","name":"addUserToPlace(generic) response","source":"24b2a977253c6c0.json","type":"application/json","size":130}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createUser (place member)","time":{"start":1777975508440,"stop":1777975508440,"duration":0},"status":"passed","steps":[],"attachments":[{"uid":"24af4c1c09778e2b","name":"createUser(generic) response","source":"24af4c1c09778e2b.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_5dd666826caf)","time":{"start":1777975508440,"stop":1777975508442,"duration":2},"status":"passed","steps":[],"attachments":[{"uid":"e2f8d2a957492f0b","name":"addUserToPlace(generic) response","source":"e2f8d2a957492f0b.json","type":"application/json","size":130}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createUser (place member)","time":{"start":1777975508442,"stop":1777975508443,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"f5eaad9ec6462ad8","name":"createUser(generic) response","source":"f5eaad9ec6462ad8.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_a55f67822e42)","time":{"start":1777975508443,"stop":1777975508444,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"79b654f2c3379886","name":"addUserToPlace(generic) response","source":"79b654f2c3379886.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":1777975508446,"stop":1777975508452,"duration":6},"status":"passed","steps":[{"name":"GraphQL: createService","time":{"start":1777975508446,"stop":1777975508448,"duration":2},"status":"passed","steps":[],"attachments":[{"uid":"4a2006ccf68ea436","name":"createService response","source":"4a2006ccf68ea436.json","type":"application/json","size":149}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: addPlaceToService","time":{"start":1777975508448,"stop":1777975508449,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"e2bb6404ec565233","name":"addPlaceToService response","source":"e2bb6404ec565233.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":1777975508449,"stop":1777975508450,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"e2845d67ecb63099","name":"createUser response","source":"e2845d67ecb63099.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":1777975508450,"stop":1777975508450,"duration":0},"status":"passed","steps":[],"attachments":[{"uid":"ae953a480ce3ea7","name":"addUserToPlace response","source":"ae953a480ce3ea7.json","type":"application/json","size":130}],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":1,"attachmentStep":false,"stepsCount":0,"hasContent":true},{"name":"GraphQL: createPass (variant 1)","time":{"start":1777975508450,"stop":1777975508451,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"91bb074c9ef0eab6","name":"createPass(v1) response","source":"91bb074c9ef0eab6.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":1777975508452,"stop":1777975508454,"duration":2},"status":"passed","steps":[{"name":"GraphQL: passRequests (by pass_id)","time":{"start":1777975508452,"stop":1777975508453,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"d202f275cd508769","name":"passRequests response","source":"d202f275cd508769.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":1777975508454,"stop":1777975508455,"duration":1},"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":1777975508455,"stop":1777975508457,"duration":2},"status":"passed","steps":[{"name":"GraphQL: approvePassRequest (dto:id)","time":{"start":1777975508456,"stop":1777975508457,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"fddc036940375657","name":"approvePassRequest response","source":"fddc036940375657.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":1777975508458,"stop":1777975508461,"duration":3},"status":"passed","steps":[{"name":"GraphQL: passRequests (by pass_id)","time":{"start":1777975508458,"stop":1777975508460,"duration":2},"status":"passed","steps":[],"attachments":[{"uid":"3547dab579a9416d","name":"passRequests response","source":"3547dab579a9416d.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":1777975508461,"stop":1777975508462,"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":1777975508462,"stop":1777975508465,"duration":3},"status":"passed","steps":[{"name":"GraphQL: approvePassRequest (dto:id)","time":{"start":1777975508463,"stop":1777975508464,"duration":1},"status":"passed","steps":[],"attachments":[{"uid":"f6ed97e35dbc1467","name":"approvePassRequest response","source":"f6ed97e35dbc1467.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":1777975508465,"stop":1777975508467,"duration":2},"status":"passed","steps":[{"name":"GraphQL: passRequests (by pass_id)","time":{"start":1777975508465,"stop":1777975508467,"duration":2},"status":"passed","steps":[],"attachments":[{"uid":"e9c2bef46af745bd","name":"passRequests response","source":"e9c2bef46af745bd.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":1777975508468,"stop":1777975508468,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_pass","time":{"start":1777975508468,"stop":1777975508468,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777975508468,"stop":1777975508468,"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":1777975508468,"stop":1777975508468,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777975508468,"stop":1777975508468,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777975508468,"stop":1777975508468,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777975508468,"stop":1777975508469,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777975508469,"stop":1777975508469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777975508469,"stop":1777975508469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"attachmentsCount":0,"attachmentStep":false,"stepsCount":0,"hasContent":false},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777975508469,"stop":1777975508469,"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":"fea3c2a2fd92f159.json","parameterValues":[]}