Noob_test/allure-results/7c75e99f-bc68-4334-95ee-aa61c560d8f0-result.json

1 line
8.9 KiB
JSON

{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 711, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 786, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 764, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 734, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905346003, "stop": 1777905346139}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 711, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 786, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 764, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 734, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "1cc61f41-b370-4b17-8ce6-d6d4fa308de8-attachment.json", "type": "application/json"}], "start": 1777905346140, "stop": 1777905346178}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c4eb2d16-74b1-444d-a340-a34ac1dd018d-attachment.json", "type": "application/json"}], "start": 1777905346178, "stop": 1777905346224}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "ef26599c-4246-415b-8521-ca3b4b8741ba-attachment.json", "type": "application/json"}], "start": 1777905346224, "stop": 1777905346263}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "cf7de571-4b84-4be1-913c-7461d00dfbfe-attachment.json", "type": "application/json"}], "start": 1777905346263, "stop": 1777905346309}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec2037d44249d0d12eb)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "a81ca0fb-9c0b-4622-bf92-e3d423dcfa28-attachment.json", "type": "application/json"}], "start": 1777905346309, "stop": 1777905347573}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "2eec81f5-357d-4bf5-bc77-b7efc2a0a37a-attachment.json", "type": "application/json"}], "start": 1777905347573, "stop": 1777905347615}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec232367dfb4b45a450)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "8c83b0e4-9083-4d08-a7ad-c6fd3ed3695e-attachment.json", "type": "application/json"}], "start": 1777905347615, "stop": 1777905347681}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "802e4fea-908c-44f7-b0db-f2c876722b62-attachment.json", "type": "application/json"}], "start": 1777905347681, "stop": 1777905347725}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec232367dfb4b45a453)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "8d60d2c9-25ea-42ca-b970-c62990221954-attachment.json", "type": "application/json"}], "start": 1777905347725, "stop": 1777905347804}], "start": 1777905346139, "stop": 1777905347807}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905347808, "stop": 1777905347975}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905347976, "stop": 1777905348140}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905348140, "stop": 1777905348307}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905348307, "stop": 1777905348381}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905348381, "stop": 1777905348462}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905348462, "stop": 1777905348538}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}], "start": 1777905346001, "stop": 1777905348541, "uuid": "63af2c2e-5820-4b3c-8030-128a771ce706", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]}