Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • 2mln_blocks_test
  • abw_rshares_experiment
  • bridge_get_account_posts
  • bw_ci_validating_test
  • bw_list_comments_by_permlink_opt_patterns
  • dk-5e6-patterns
  • dk-database-api-tests-001
  • dk-diff-log
  • dk-fix-order-in-some-tests
  • dk-follow-item-overwrite-fix
  • dk-follow-refactor
  • dk-functional-example
  • dk-list-votes-pre24
  • dk-mock-follow-tests
  • dk-mock-follow-tests-2
  • dk-mock-vops-tests
  • dk-pytest-benchmark
  • follow_api_tests
  • get_accounts
  • get_blog_entries
  • get_ranked_posts
  • issue_37_trend_and_hot
  • jsalyers-more-blacklist-updates
  • klesniak-api-tests-pyresttests
  • km_hafah_MR15
  • km_issue_151_revert
  • kmochocki/add-slow-call
  • kmochocki/ci
  • kmochocki/hivemind-testing
  • kudmich/prepare_tavern_tests_to_working_with_postgrest
  • master
  • mi_correct_notif_cache_update
  • mi_mention_date_changed
  • mi_notifications_in_cache
  • mi_test_for_bridge_get_ranked_posts
  • msochacki_tests
  • mt-47
  • mt-find-list-votes
  • mt-further-pids-refactoring
  • mt-further-pids-refactoring-old
  • mt-get-pids-fix
  • mt-get-profile-new-patterns
  • mt-grayed
  • mt-lack-of-post-forces-empty-pattern
  • mt-list-comments-fix
  • mt-main-unit
  • mt-pids-performance-refactoring
  • mz-hivemind-benchmark-parser
  • pczempiel_community
  • pczempiel_date_changes
  • pczempiel_new_tests
  • pmaniora_account_notifications_tests
  • pmaniora_communities_sql
  • pmaniora_community_fixes
  • pmaniora_fullsync_slow_calls
  • pmaniora_new_tests
  • request-execution-time
  • revert-36610d67
  • tmp
59 results

Target

Select target project
  • hive/tests_api
1 result
Select Git revision
  • 2mln_blocks_test
  • abw_rshares_experiment
  • bridge_get_account_posts
  • bw_ci_validating_test
  • bw_list_comments_by_permlink_opt_patterns
  • dk-5e6-patterns
  • dk-database-api-tests-001
  • dk-diff-log
  • dk-fix-order-in-some-tests
  • dk-follow-item-overwrite-fix
  • dk-follow-refactor
  • dk-functional-example
  • dk-list-votes-pre24
  • dk-mock-follow-tests
  • dk-mock-follow-tests-2
  • dk-mock-vops-tests
  • dk-pytest-benchmark
  • follow_api_tests
  • get_accounts
  • get_blog_entries
  • get_ranked_posts
  • issue_37_trend_and_hot
  • jsalyers-more-blacklist-updates
  • klesniak-api-tests-pyresttests
  • km_hafah_MR15
  • km_issue_151_revert
  • kmochocki/add-slow-call
  • kmochocki/ci
  • kmochocki/hivemind-testing
  • kudmich/prepare_tavern_tests_to_working_with_postgrest
  • master
  • mi_correct_notif_cache_update
  • mi_mention_date_changed
  • mi_notifications_in_cache
  • mi_test_for_bridge_get_ranked_posts
  • msochacki_tests
  • mt-47
  • mt-find-list-votes
  • mt-further-pids-refactoring
  • mt-further-pids-refactoring-old
  • mt-get-pids-fix
  • mt-get-profile-new-patterns
  • mt-grayed
  • mt-lack-of-post-forces-empty-pattern
  • mt-list-comments-fix
  • mt-main-unit
  • mt-pids-performance-refactoring
  • mz-hivemind-benchmark-parser
  • pczempiel_community
  • pczempiel_date_changes
  • pczempiel_new_tests
  • pmaniora_account_notifications_tests
  • pmaniora_communities_sql
  • pmaniora_community_fixes
  • pmaniora_fullsync_slow_calls
  • pmaniora_new_tests
  • request-execution-time
  • revert-36610d67
  • tmp
59 results
Show changes
Commits on Source (22)
Showing
with 257 additions and 32 deletions
{
"code": -32602,
"data": "Account nonexisting does not exist",
"message": "Invalid parameters"
}
---
test_name: Hivemind bridge_api.get_follow_list invalid type patterns test
marks:
- patterntest # not present in old HM
- negative
includes:
- !include ../../common.yaml
stages:
- name: bridge_api.get_follow_list
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "bridge.get_follow_list"
params: {"follow_type":"follow_muted","observer":"nonexisting"}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "bad_observer"
directory: "bridge_api_negative/get_follow_list"
error_response: true
{
"code": -32602,
"data": "Unsupported follow_type, valid values: blacklisted, follow_blacklist, muted, follow_muted",
"message": "Invalid parameters"
}
---
test_name: Hivemind bridge_api.get_follow_list invalid type patterns test
marks:
- patterntest # not present in old HM
- negative
includes:
- !include ../../common.yaml
stages:
- name: bridge_api.get_follow_list
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "bridge.get_follow_list"
params: {"follow_type":"invalid_type","observer":"alice"}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "invalid_follow_type"
directory: "bridge_api_negative/get_follow_list"
error_response: true
{
"code": -32602,
"data": "invalid account name length: `nonexisting_account`",
"message": "Invalid parameters"
}
---
test_name: Hivemind bridge_api.get_follow_list invalid type patterns test
marks:
- patterntest # not present in old HM
- negative
includes:
- !include ../../common.yaml
stages:
- name: bridge_api.get_follow_list
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "bridge.get_follow_list"
params: {"follow_type":"follow_muted","observer":"nonexisting_account"}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "invalid_observer"
directory: "bridge_api_negative/get_follow_list"
error_response: true
{
"code": -32602,
"data": "invalid account char",
"message": "Invalid parameters"
}
---
test_name: Hivemind follow_api.get_blog_authors patterns test
test_name: Hivemind bridge_api.get_follow_list wrong account name
marks:
- patterntest
- xfail # NotImplementedError
- patterntest # tested on anyx.io
- negative
includes:
- !include ../../common.yaml
stages:
- name: get_feed
- name: get_follow_list
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
......@@ -17,13 +18,13 @@
json:
jsonrpc: "2.0"
id: 1
method: "follow_api.get_blog_authors"
params: {"blog_account":"steemit"}
method: "bridge.get_follow_list"
params: {"observer": "!@#$"}
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"
method: "wrong_account"
directory: "bridge_api_negative/get_follow_list"
error_response: true
---
test_name: Hivemind tags_api.get_tags_used_by_author patterns test
test_name: Hivemind bridge_api.does_user_follow_any_lists alice
marks:
- patterntest
- xfail # NotImplementedError
- patterntest # relies on mock data
includes:
- !include ../../common.yaml
stages:
- name: get_tags_used_by_author
- name: bridge_api does_user_follow_any_lists alice
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
......@@ -18,12 +17,12 @@
json:
jsonrpc: "2.0"
id: 1
method: "tags_api.get_tags_used_by_author"
params: ["noodhoog"]
method: "bridge.does_user_follow_any_lists"
params: {"observer": "alice"}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "get"
directory: "tags_api_patterns/get_tags_used_by_author"
\ No newline at end of file
method: "alice"
directory: "bridge_api_patterns/does_user_follow_any_lists"
---
test_name: Hivemind tags_api.get_discussions_by_active patterns test
test_name: Hivemind bridge_api does_user_follow_any_lists blocktrades
marks:
- patterntest
- xfail # NotImplementedError
- patterntest # tested on anyx.io
includes:
- !include ../../common.yaml
stages:
- name: get_discussions_by_active
- name: bridge_api does_user_follow_any_lists blocktrades
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
......@@ -18,12 +17,12 @@
json:
jsonrpc: "2.0"
id: 1
method: "tags_api.get_discussions_by_active"
params: ["hive",10,["hbd"],["gtg"],["hive"],255]
method: "bridge.does_user_follow_any_lists"
params: {"observer": "blocktrades"}
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
method: "blocktrades"
directory: "bridge_api_patterns/does_user_follow_any_lists"
[
{
"blacklist_description": "",
"muted_list_description": "",
"name": "buildawhale"
},
{
"blacklist_description": "",
"muted_list_description": "",
"name": "hivewatchers"
},
{
"blacklist_description": "",
"muted_list_description": "",
"name": "redeemer"
},
{
"blacklist_description": "",
"muted_list_description": "",
"name": "spaminator"
}
]
---
test_name: Hived bridge_api get_follow_list jes2850 follow_type follow_blacklist
marks:
- patterntest # relies on mock data
includes:
- !include ../../common.yaml
stages:
- name: bridge_api get_follow_list jes2850 follow_blacklist
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "bridge.get_follow_list"
params: {"observer": "alice", "follow_type": "follow_blacklist"}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "alice_follow_blacklist"
directory: "bridge_api_patterns/get_follow_list"
[
{
"blacklist_description": "People I don't like",
"muted_list_description": "People that need to STFU",
"name": "ignoreall"
}
]
---
test_name: Hived bridge_api get_follow_list jes2850 follow_type follow_muted
marks:
- patterntest # relies on mock data
includes:
- !include ../../common.yaml
stages:
- name: bridge_api get_follow_list jes2850 follow_muted
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "bridge.get_follow_list"
params: {"observer": "alice", "follow_type": "follow_muted"}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "alice_follow_muted"
directory: "bridge_api_patterns/get_follow_list"
[]
\ No newline at end of file
---
test_name: Hived bridge_api get_follow_list blocktrades follow_type blacklisted
marks:
- patterntest # tested on anyx.io
includes:
- !include ../../common.yaml
stages:
- name: bridge_api get_follow_list blocktrades blacklisted
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
headers:
content-type: application/json
json:
jsonrpc: "2.0"
id: 1
method: "bridge.get_follow_list"
params: {"observer": "blocktrades", "follow_type": "blacklisted"}
response:
status_code: 200
verify_response_with:
function: validate_response:compare_response_with_pattern
extra_kwargs:
method: "blocktrades_blacklisted"
directory: "bridge_api_patterns/get_follow_list"
[]
\ No newline at end of file
---
test_name: Hivemind tags_api.get_active_votes patterns test
test_name: Hived bridge_api get_follow_list blocktrades follow_type muted
marks:
- patterntest
- xfail # result is sorted randomly, so pattern isn't correct
includes:
- !include ../../common.yaml
stages:
- name: get_active_votes
- name: bridge_api get_follow_list blocktrades muted
request:
url: "{service.proto:s}://{service.server:s}:{service.port}/"
method: POST
......@@ -18,12 +17,12 @@
json:
jsonrpc: "2.0"
id: 1
method: "tags_api.get_active_votes"
params: ["noodhoog","steem-opening-the-forgotten-economy"]
method: "bridge.get_follow_list"
params: {"observer": "blocktrades", "follow_type": "follow_blacklist"}
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
method: "blocktrades_follow_blacklist"
directory: "bridge_api_patterns/get_follow_list"