From b2423b526bd58e5e51a53eb1f13387ce087c6a27 Mon Sep 17 00:00:00 2001 From: Paulina Czempiel <pczempiel@syncad.com> Date: Tue, 8 Sep 2020 13:42:57 +0200 Subject: [PATCH] condenser_api get_following negative tests moved to folder --- .../get_following/over_limit.orig.json | 5 ++++ .../get_following/over_limit.pat.json | 5 ++++ .../get_following/over_limit.tavern.yaml | 30 +++++++++++++++++++ .../get_following/wrong_type.orig.json | 5 ++++ .../get_following/wrong_type.pat.json | 5 ++++ .../get_following/wrong_type.tavern.yaml | 30 +++++++++++++++++++ 6 files changed, 80 insertions(+) create mode 100644 hivemind/tavern/condenser_api_negative/get_following/over_limit.orig.json create mode 100644 hivemind/tavern/condenser_api_negative/get_following/over_limit.pat.json create mode 100644 hivemind/tavern/condenser_api_negative/get_following/over_limit.tavern.yaml create mode 100644 hivemind/tavern/condenser_api_negative/get_following/wrong_type.orig.json create mode 100644 hivemind/tavern/condenser_api_negative/get_following/wrong_type.pat.json create mode 100644 hivemind/tavern/condenser_api_negative/get_following/wrong_type.tavern.yaml diff --git a/hivemind/tavern/condenser_api_negative/get_following/over_limit.orig.json b/hivemind/tavern/condenser_api_negative/get_following/over_limit.orig.json new file mode 100644 index 00000000..a1e4ecd9 --- /dev/null +++ b/hivemind/tavern/condenser_api_negative/get_following/over_limit.orig.json @@ -0,0 +1,5 @@ +{ + "code": -32602, + "data": "limit exceeds max (1001 > 1000)", + "message": "Invalid parameters" +} diff --git a/hivemind/tavern/condenser_api_negative/get_following/over_limit.pat.json b/hivemind/tavern/condenser_api_negative/get_following/over_limit.pat.json new file mode 100644 index 00000000..a1e4ecd9 --- /dev/null +++ b/hivemind/tavern/condenser_api_negative/get_following/over_limit.pat.json @@ -0,0 +1,5 @@ +{ + "code": -32602, + "data": "limit exceeds max (1001 > 1000)", + "message": "Invalid parameters" +} diff --git a/hivemind/tavern/condenser_api_negative/get_following/over_limit.tavern.yaml b/hivemind/tavern/condenser_api_negative/get_following/over_limit.tavern.yaml new file mode 100644 index 00000000..2fc36ea9 --- /dev/null +++ b/hivemind/tavern/condenser_api_negative/get_following/over_limit.tavern.yaml @@ -0,0 +1,30 @@ +--- + test_name: Hivemind condenser_api.get_following over limit test + + marks: + - patterntest + - negative + + includes: + - !include ../../common.yaml + + stages: + - name: get_following last + 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_following" + params: ["gtg","blocktrades","blog",1001] + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "over_limit" + directory: "condenser_api_negative/get_following" + error_response: true \ No newline at end of file diff --git a/hivemind/tavern/condenser_api_negative/get_following/wrong_type.orig.json b/hivemind/tavern/condenser_api_negative/get_following/wrong_type.orig.json new file mode 100644 index 00000000..ea321df0 --- /dev/null +++ b/hivemind/tavern/condenser_api_negative/get_following/wrong_type.orig.json @@ -0,0 +1,5 @@ +{ + "code": -32602, + "data": "invalid follow_type `wrong_type`", + "message": "Invalid parameters" +} diff --git a/hivemind/tavern/condenser_api_negative/get_following/wrong_type.pat.json b/hivemind/tavern/condenser_api_negative/get_following/wrong_type.pat.json new file mode 100644 index 00000000..ea321df0 --- /dev/null +++ b/hivemind/tavern/condenser_api_negative/get_following/wrong_type.pat.json @@ -0,0 +1,5 @@ +{ + "code": -32602, + "data": "invalid follow_type `wrong_type`", + "message": "Invalid parameters" +} diff --git a/hivemind/tavern/condenser_api_negative/get_following/wrong_type.tavern.yaml b/hivemind/tavern/condenser_api_negative/get_following/wrong_type.tavern.yaml new file mode 100644 index 00000000..64ecaf53 --- /dev/null +++ b/hivemind/tavern/condenser_api_negative/get_following/wrong_type.tavern.yaml @@ -0,0 +1,30 @@ +--- + test_name: Hivemind condenser_api.get_following wrong_type patterns test + + marks: + - patterntest + - negative + + includes: + - !include ../../common.yaml + + stages: + - name: get_following wrong_type + 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_following" + params: ["brightnesssoulds",null,"wrong_type",1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "wrong_type" + directory: "condenser_api_negative/get_following" + error_response: true \ No newline at end of file -- GitLab