diff --git a/hivemind/tavern/condenser_api_negative/get_content/deleted_post.orig.json b/hivemind/tavern/condenser_api_negative/get_content/deleted_post.orig.json new file mode 100644 index 0000000000000000000000000000000000000000..893d1049a870748f607c4751e68c4cf4a32dee46 --- /dev/null +++ b/hivemind/tavern/condenser_api_negative/get_content/deleted_post.orig.json @@ -0,0 +1,5 @@ +{ + "code": -32000, + "data": "IndexError: list index out of range", + "message": "Server error" +} diff --git a/hivemind/tavern/condenser_api_negative/get_content/deleted_post.pat.json b/hivemind/tavern/condenser_api_negative/get_content/deleted_post.pat.json new file mode 100644 index 0000000000000000000000000000000000000000..546bf3b01f9abad49ff5331652b68331c6802bb7 --- /dev/null +++ b/hivemind/tavern/condenser_api_negative/get_content/deleted_post.pat.json @@ -0,0 +1,5 @@ +{ + "code": -32602, + "data": "post was not found in cache", + "message": "Invalid parameters" +} diff --git a/hivemind/tavern/condenser_api_negative/get_content/deleted_post.tavern.yaml b/hivemind/tavern/condenser_api_negative/get_content/deleted_post.tavern.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4510b19e2932da9a5eb2e7eedf8aab77c7ba90f6 --- /dev/null +++ b/hivemind/tavern/condenser_api_negative/get_content/deleted_post.tavern.yaml @@ -0,0 +1,30 @@ +--- + test_name: Hivemind condenser_api.get_content deleted post patterns test + + marks: + - patterntest + - negative + + includes: + - !include ../../common.yaml + + stages: + - name: get_content gtg + request: + url: "{service.proto:s}://{service.server:s}:{service.port}/" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "condenser_api.get_content" + params: ["jsc", "testing-summary"] + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "deleted_post" + directory: "condenser_api_negative/get_content" + error_response: true \ No newline at end of file