Skip to content
Snippets Groups Projects
Commit b2319965 authored by Mariusz Trela's avatar Mariusz Trela
Browse files

Additional tests for `condenser_api.get_state`

parent 1ae2a4b1
No related branches found
No related tags found
No related merge requests found
Showing
with 6008 additions and 0 deletions
{
"code": -32602,
"data": "invalid tag `melon melon`",
"message": "Invalid parameters"
}
{
"code": -32602,
"data": "invalid tag `melon melon`",
"message": "Invalid parameters"
}
---
test_name: Hivemind condenser_api.get_state patterns test # Deprecated
marks:
- patterntest
- negative
includes:
- !include ../../common.yaml
stages:
- name: get_state
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_state"
params: ["/created/melon melon"]
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "created_melon"
directory: "condenser_api_negative/get_state"
error_response: true
\ No newline at end of file
{
"code": -32602,
"data": "unexpected discussion path part[2] hot/news/something",
"message": "Invalid parameters"
}
{
"code": -32602,
"data": "unexpected discussion path part[2] hot/news/something",
"message": "Invalid parameters"
}
---
test_name: Hivemind condenser_api.get_state patterns test # Deprecated
marks:
- patterntest
- negative
includes:
- !include ../../common.yaml
stages:
- name: get_state
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_state"
params: ["/hot/news/something"]
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "hot_news"
directory: "condenser_api_negative/get_state"
error_response: true
\ No newline at end of file
{
"code": -32000,
"data": "ApiError: unhandled path: /kiwi",
"message": "Server error"
}
{
"code": -32000,
"data": "ApiError: unhandled path: /kiwi",
"message": "Server error"
}
---
test_name: Hivemind condenser_api.get_state patterns test # Deprecated
marks:
- patterntest
- negative
includes:
- !include ../../common.yaml
stages:
- name: get_state
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_state"
params: ["kiwi"]
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "kiwi"
directory: "condenser_api_negative/get_state"
error_response: true
\ No newline at end of file
{
"code": -32602,
"data": "",
"message": "Invalid parameters"
}
{
"code": -32602,
"data": "",
"message": "Invalid parameters"
}
---
test_name: Hivemind condenser_api.get_state patterns test # Deprecated
marks:
- patterntest
- negative
includes:
- !include ../../common.yaml
stages:
- name: get_state
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_state"
params: ["privacy.html/banana"]
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "privacy_banana"
directory: "condenser_api_negative/get_state"
error_response: true
\ No newline at end of file
{
"code": -32602,
"data": "invalid sort `recent`",
"message": "Invalid parameters"
}
{
"code": -32602,
"data": "invalid sort `recent`",
"message": "Invalid parameters"
}
---
test_name: Hivemind condenser_api.get_state patterns test # Deprecated
marks:
- patterntest
- negative
includes:
- !include ../../common.yaml
stages:
- name: get_state
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_state"
params: ["/recent/news"]
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "recent_news"
directory: "condenser_api_negative/get_state"
error_response: true
\ No newline at end of file
{
"code": -32602,
"data": "invalid /tags request",
"message": "Invalid parameters"
}
{
"code": -32602,
"data": "invalid /tags request",
"message": "Invalid parameters"
}
---
test_name: Hivemind condenser_api.get_state patterns test # Deprecated
marks:
- patterntest
- negative
includes:
- !include ../../common.yaml
stages:
- name: get_state
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_state"
params: ["tags/lemon"]
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "tags_lemon"
directory: "condenser_api_negative/get_state"
error_response: true
\ No newline at end of file
Source diff could not be displayed: it is too large. Options to address this: view the blob.
Source diff could not be displayed: it is too large. Options to address this: view the blob.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment