Skip to content
Snippets Groups Projects
Commit 11b11e45 authored by Bartek Wrona's avatar Bartek Wrona
Browse files

Merge branch 'pmaniora_tavern_missing_coverage' into 'master'

tavern test missing API calls for full coverage

See merge request !195
parents 381bd6ec e8f2e181
No related branches found
No related tags found
1 merge request!195tavern test missing API calls for full coverage
Showing
with 2170 additions and 0 deletions
get_account_votes is no longer supported, for details see https://hive.blog/steemit/@steemitdev/additional-public-api-change
\ No newline at end of file
{
"error": {
"code": -32000,
"data": "NotImplementedError: ",
"message": "Server error"
},
"id": 1,
"jsonrpc": "2.0"
}
---
test_name: Hivemind follow_api.get_blog_authors patterns test
marks:
- patterntest
- xfail # NotImplementedError
includes:
- !include ../../common.yaml
stages:
- name: get_feed
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "follow_api.get_blog_authors"
params: {"blog_account":"steemit"}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "get"
directory: "follow_api_patterns/get_blog_authors"
{
"error": {
"code": -32000,
"data": "NotImplementedError: ",
"message": "Server error"
},
"id": 1,
"jsonrpc": "2.0"
}
---
test_name: Hivemind follow_api.get_feed patterns test
marks:
- patterntest
- xfail # NotImplementedError
includes:
- !include ../../common.yaml
stages:
- name: get_feed
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "follow_api.get_feed"
params: {"account":"steemit","start_entry_id":0,"limit":1}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "get"
directory: "follow_api_patterns/get_feed"
{
"error": {
"code": -32000,
"data": "NotImplementedError: ",
"message": "Server error"
},
"id": 1,
"jsonrpc": "2.0"
}
---
test_name: Hivemind follow_api.get_feed_entries patterns test
marks:
- patterntest
- xfail # NotImplementedError
includes:
- !include ../../common.yaml
stages:
- name: get_feed_entries
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "follow_api.get_feed_entries"
params: {"account":"steemit","start_entry_id":0,"limit":1}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "get"
directory: "follow_api_patterns/get_feed_entries"
{
"db_head_age": 131571357,
"db_head_block": 5000016,
"db_head_time": "2016-09-15 19:48:09"
}
---
test_name: Hivemind hive.db_head_state
marks:
- patterntest
includes:
- !include ../common.yaml
stages:
- name: hive.db_head_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: "hive.db_head_state"
params: {}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "db_head_state"
directory: "hive_patterns"
ignore_tags: ['db_head_age']
{
"database_head_block": 5000016,
"database_schema_version": 18,
"hivemind_git_rev": "e4511274",
"hivemind_version": "0.0.1"
}
---
test_name: Hivemind hive.get_info
marks:
- patterntest
includes:
- !include ../common.yaml
stages:
- name: hive.get_info
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "hive.get_info"
params: {}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "get_info"
directory: "hive_patterns"
ignore_tags: ["database_schema_version", "hivemind_git_rev","hivemind_version"]
get_account_votes is no longer supported, for details see https://hive.blog/steemit/@steemitdev/additional-public-api-change
\ No newline at end of file
This diff is collapsed.
---
test_name: Hivemind tags_api.get_active_votes patterns test
marks:
- patterntest
- xfail # result is sorted randomly, so pattern isn't correct
includes:
- !include ../../common.yaml
stages:
- name: get_active_votes
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "tags_api.get_active_votes"
params: ["noodhoog","steem-opening-the-forgotten-economy"]
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "all_data"
directory: "tags_api_patterns/get_active_votes"
\ No newline at end of file
{
"error": {
"code": -32000,
"data": "NotImplementedError: ",
"message": "Server error"
},
"id": 1,
"jsonrpc": "2.0"
}
---
test_name: Hivemind tags_api.get_discussions_by_active patterns test
marks:
- patterntest
- xfail # NotImplementedError
includes:
- !include ../../common.yaml
stages:
- name: get_discussions_by_active
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "tags_api.get_discussions_by_active"
params: ["hive",10,["hbd"],["gtg"],["hive"],255]
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "get"
directory: "tags_api_patterns/get_discussions_by_active"
\ No newline at end of file
{
"error": {
"code": -32000,
"data": "NotImplementedError: ",
"message": "Server error"
},
"id": 1,
"jsonrpc": "2.0"
}
---
test_name: Hivemind tags_api.get_discussions_by_cashout patterns test
marks:
- patterntest
- xfail # NotImplementedError
includes:
- !include ../../common.yaml
stages:
- name: get_discussions_by_cashout
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "tags_api.get_discussions_by_cashout"
params: ["hive",10,["hbd"],["gtg"],["hive"],255]
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "get"
directory: "tags_api_patterns/get_discussions_by_cashout"
\ No newline at end of file
{
"error": {
"code": -32000,
"data": "NotImplementedError: ",
"message": "Server error"
},
"id": 1,
"jsonrpc": "2.0"
}
---
test_name: Hivemind tags_api.get_discussions_by_children patterns test
marks:
- patterntest
- xfail # NotImplementedError
includes:
- !include ../../common.yaml
stages:
- name: get_discussions_by_children
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "tags_api.get_discussions_by_children"
params: ["hive",10,["hbd"],["gtg"],["hive"],255]
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "get"
directory: "tags_api_patterns/get_discussions_by_children"
\ No newline at end of file
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