1 line
6.3 KiB
JSON
1 line
6.3 KiB
JSON
{"name": "Create subscription, check invoices, delete subscription", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881601455, "stop": 1777881601587}, {"name": "Then access token is valid", "status": "passed", "start": 1777881601587, "stop": 1777881601588}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "5ad3078a-a0fc-4f74-9a16-962fbdab449a-attachment.json", "type": "application/json"}], "start": 1777881601590, "stop": 1777881601619}], "start": 1777881601589, "stop": 1777881601619}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "97867d2f-4902-4590-8e2b-84bc74c7dd54-attachment.json", "type": "application/json"}], "start": 1777881601621, "stop": 1777881601658}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "b008eaca-032f-4d36-9f73-ff1156b729a9-attachment.json", "type": "application/json"}], "start": 1777881601658, "stop": 1777881601692}], "start": 1777881601620, "stop": 1777881601693}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "17bddc6c-6946-4219-86ff-afa57192852f-attachment.json", "type": "application/json"}], "start": 1777881601694, "stop": 1777881601737}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "7d0c1b44-0db4-4bdb-b057-fcb890439e0d-attachment.json", "type": "application/json"}], "start": 1777881601738, "stop": 1777881601802}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "2ace0092-9c05-4383-89fb-1c297cbe2c4b-attachment.json", "type": "application/json"}], "start": 1777881601803, "stop": 1777881601844}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "b2cd3544-c011-48cb-abc0-9e3cd9cdcdf3-attachment.json", "type": "application/json"}], "start": 1777881601845, "stop": 1777881601936}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "6fa6df9e-cba6-41b8-acd4-04618a852105-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "f13aed01-2fef-47d5-9af2-6b2793290989-attachment.json", "type": "application/json"}], "start": 1777881601693, "stop": 1777881601937}, {"name": "Then subscription response is valid", "status": "passed", "start": 1777881601937, "stop": 1777881601938}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "5589b67d-aaaf-4d0a-b3e1-0d625e3c29ce-attachment.json", "type": "application/json"}], "start": 1777881601940, "stop": 1777881601985}], "start": 1777881601939, "stop": 1777881601986}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1777881601986, "stop": 1777881601987}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "22ca9f8a-662e-48cc-96be-099455d03d5a-attachment.json", "type": "application/json"}], "start": 1777881601989, "stop": 1777881602084}], "start": 1777881601988, "stop": 1777881602084}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1777881602084, "stop": 1777881602086}, {"name": "Cleanup: _cleanup_delete_subscription", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n", "trace": " File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777881602086, "stop": 1777881602122}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881602126, "stop": 1777881602310}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1777881602310, "stop": 1777881602347}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881602347, "stop": 1777881602401}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1777881602401, "stop": 1777881602443}], "attachments": [{"name": "Cleanup error", "source": "eb0317ad-a2bd-4fb4-a189-b914f2ca8af9-attachment.txt", "type": "text/plain"}], "start": 1777881601454, "stop": 1777881602444, "uuid": "bf16ecae-4876-495f-91af-8bcfdc27bf2e", "historyId": "7cccd63cf5a5a0c9e367594080cb5757", "testCaseId": "dd2eaf6318c00f01ec8aa305c0b6ec66", "fullName": "KVS GraphQL subscription: Create subscription, check invoices, delete subscription", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL subscription"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL subscription"]} |