1 line
8.9 KiB
JSON
1 line
8.9 KiB
JSON
{"name": "Pass request approval requires two confirmations", "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": 1777905344206, "stop": 1777905344353}, {"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": "b8a7015d-7462-4d40-9c34-1183c7bd5316-attachment.json", "type": "application/json"}], "start": 1777905344354, "stop": 1777905344398}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "4f70f630-3330-4512-af81-b0c335a4bceb-attachment.json", "type": "application/json"}], "start": 1777905344398, "stop": 1777905344436}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "f0567731-9376-44ac-be93-adc70d2f66ab-attachment.json", "type": "application/json"}], "start": 1777905344436, "stop": 1777905344472}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "eced5f56-7f80-4d63-92c2-f1ec594ac3a0-attachment.json", "type": "application/json"}], "start": 1777905344473, "stop": 1777905344534}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec0c15e6311636d86dc)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "0c73d01d-86a1-41cb-a9dc-485b937e89b0-attachment.json", "type": "application/json"}], "start": 1777905344534, "stop": 1777905344611}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "342f48d4-d32d-4cc7-92d2-77c55a394acb-attachment.json", "type": "application/json"}], "start": 1777905344611, "stop": 1777905344652}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec032367dfb4b45a437)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "aff0185c-1061-477f-84c0-2c216d15895b-attachment.json", "type": "application/json"}], "start": 1777905344652, "stop": 1777905344800}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "ef4af839-a10c-4516-813b-51576cd17c49-attachment.json", "type": "application/json"}], "start": 1777905344800, "stop": 1777905344853}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec0037d44249d0d12d8)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "ff025ab1-85dd-4c06-9c0c-50f4f600b10f-attachment.json", "type": "application/json"}], "start": 1777905344853, "stop": 1777905345200}], "start": 1777905344353, "stop": 1777905345202}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905345203, "stop": 1777905345469}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905345469, "stop": 1777905345648}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905345648, "stop": 1777905345821}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905345822, "stop": 1777905345887}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905345887, "stop": 1777905345943}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905345943, "stop": 1777905345996}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}], "start": 1777905344205, "stop": 1777905345999, "uuid": "397a5e49-7f7e-458a-9fe0-e91de5c82ca9", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} |