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": 1778760545929, "stop": 1778760546056}, {"name": "Then access token is valid", "status": "passed", "start": 1778760546057, "stop": 1778760546058}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "f48e101d-acbe-4dbd-88db-ab9736c5ba2e-attachment.json", "type": "application/json"}], "start": 1778760546064, "stop": 1778760546111}], "start": 1778760546058, "stop": 1778760546111}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "a50eba3a-e474-4b34-9119-42d19756cc19-attachment.json", "type": "application/json"}], "start": 1778760546113, "stop": 1778760546163}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "05603e70-9132-47bf-be1b-04877dcb5e99-attachment.json", "type": "application/json"}], "start": 1778760546163, "stop": 1778760546215}], "start": 1778760546112, "stop": 1778760546215}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "108900b7-1728-40e5-b8d8-2327d7cd6cdc-attachment.json", "type": "application/json"}], "start": 1778760546216, "stop": 1778760546269}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "433063c8-8f81-48dd-8e17-ed6f55d9295d-attachment.json", "type": "application/json"}], "start": 1778760546269, "stop": 1778760546357}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "dda71ba8-49c3-4af8-8980-22d5af5ebabc-attachment.json", "type": "application/json"}], "start": 1778760546358, "stop": 1778760546422}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "12cad88e-38f6-4e21-96f1-8e0462983adb-attachment.json", "type": "application/json"}], "start": 1778760546423, "stop": 1778760546501}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "8823d1fa-3aa6-4e43-872e-117d9079aeeb-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "5f8290a6-1120-43ef-b9e8-e992dec4802e-attachment.json", "type": "application/json"}], "start": 1778760546215, "stop": 1778760546501}, {"name": "Then subscription response is valid", "status": "passed", "start": 1778760546502, "stop": 1778760546503}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "fe2e2b54-90e7-4280-81fd-7a886a57027c-attachment.json", "type": "application/json"}], "start": 1778760546504, "stop": 1778760546565}], "start": 1778760546503, "stop": 1778760546565}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1778760546565, "stop": 1778760546566}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "a42f3090-ca1c-45a7-9881-edb8b25235ea-attachment.json", "type": "application/json"}], "start": 1778760546567, "stop": 1778760546637}], "start": 1778760546566, "stop": 1778760546637}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1778760546638, "stop": 1778760546639}, {"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 314, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1778760546639, "stop": 1778760546687}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1778760546696, "stop": 1778760546909}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1778760546909, "stop": 1778760546961}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1778760546961, "stop": 1778760547026}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1778760547026, "stop": 1778760547090}], "attachments": [{"name": "Cleanup error", "source": "5fd1af5f-8fa5-4b34-9757-e33bc975f62f-attachment.txt", "type": "text/plain"}], "start": 1778760545928, "stop": 1778760547091, "uuid": "771a231b-8cfa-40d1-b92e-393eb703fc4a", "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"]} |