From ed6a38c381b1163e5d5aa1023cd4744eee3b5313 Mon Sep 17 00:00:00 2001 From: Pawel Maniora <pmaniora@syncad.com> Date: Mon, 14 Sep 2020 14:12:33 +0200 Subject: [PATCH] removed code moved to new MR --- .../get_payout_stats_10.orig.json | 76 -- ...et_relationship_between_accounts.orig.json | 6 - ...get_relationship_between_accounts.pat.json | 6 - ...between_accounts_change_accounts.orig.json | 6 - ...ship_between_accounts_true_state.orig.json | 6 - ...ip_between_accounts_true_state_2.orig.json | 6 - ...n_accounts_true_state_2_observer.orig.json | 6 - ...en_accounts_true_state_2_observer.pat.json | 6 - .../list_all_subscriptions_pos_arg.orig.json | 1 - .../list_subscribers_pos_arg.orig.json | 1 - .../list_subscribers_pos_arg.pat.json | 1 - ...st_notifications_account_permlink.pat.json | 50 -- ...ns_account_permlink_last_it_votes.pat.json | 49 -- .../get_community.orig.json | 5 - .../get_community.pat.json | 5 - ...discussion_not_existing_permlink.orig.json | 1 - ..._discussion_not_existing_permlink.pat.json | 1 - .../get_profile_empty_error.pat.json | 5 - ...get_profile_not_existing_account.orig.json | 1 - .../get_profile_not_existing_account.pat.json | 5 - .../get_profile_number_account.orig.json | 1 - .../get_profile_number_account.pat.json | 5 - .../get_ranked_posts_invalid_sort.orig.json | 5 - .../get_ranked_posts_invalid_sort.pat.json | 5 - ...lationship_between_accounts_error.pat.json | 5 - ...ionship_between_accounts_error_v2.pat.json | 5 - ...onship_between_accounts_error_v4.orig.json | 5 - ...ionship_between_accounts_error_v4.pat.json | 5 - ...t_trending_topics_negative_limit.orig.json | 5 - ...et_trending_topics_negative_limit.pat.json | 5 - .../get_trending_topics_over_limit.orig.json | 5 - .../get_trending_topics_over_limit.pat.json | 5 - ...subscriptions_wrong_account_error.pat.json | 5 - ...scriptions_wrong_account_error_v2.pat.json | 5 - ...scriptions_wrong_account_error_v3.pat.json | 5 - ...list_pop_communities_empty_error.orig.json | 5 - .../list_pop_communities_empty_error.pat.json | 5 - .../list_pop_communities_error.pat.json | 5 - .../list_pop_communities_limit_error.pat.json | 5 - ...list_pop_communities_server_error.pat.json | 5 - .../list_subscribers_account_error.orig.json | 1 - .../list_subscribers_account_error.pat.json | 1 - ...list_subscribers_account_error_v2.pat.json | 5 - .../list_subscribers_error.pat.json | 5 - .../post_notifications_author_error.pat.json | 5 - .../post_notifications_empty_error.pat.json | 5 - .../post_notifications_empty_params.pat.json | 5 - .../post_notifications_only_account.pat.json | 5 - .../test_bridge_api_patterns.tavern.yaml | 200 ----- ...test_bridge_api_patterns_error.tavern.yaml | 755 +----------------- 50 files changed, 18 insertions(+), 1308 deletions(-) delete mode 100644 hivemind/tavern/bridge_api_patterns/get_payout_stats_10.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_change_accounts.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2_observer.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2_observer.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns/list_all_subscriptions_pos_arg.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns/list_subscribers_pos_arg.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns/list_subscribers_pos_arg.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns/post_notifications_account_permlink.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns/post_notifications_account_permlink_last_it_votes.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_community.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_community.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_discussion_not_existing_permlink.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_discussion_not_existing_permlink.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_profile_empty_error.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_profile_not_existing_account.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_profile_not_existing_account.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_profile_number_account.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_profile_number_account.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_ranked_posts_invalid_sort.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_ranked_posts_invalid_sort.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v2.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v4.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v4.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_trending_topics_negative_limit.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_trending_topics_negative_limit.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_trending_topics_over_limit.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/get_trending_topics_over_limit.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error_v2.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error_v3.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_pop_communities_empty_error.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_pop_communities_empty_error.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_pop_communities_error.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_pop_communities_limit_error.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_pop_communities_server_error.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error.orig.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error_v2.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/list_subscribers_error.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/post_notifications_author_error.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/post_notifications_empty_error.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/post_notifications_empty_params.pat.json delete mode 100644 hivemind/tavern/bridge_api_patterns_error/post_notifications_only_account.pat.json diff --git a/hivemind/tavern/bridge_api_patterns/get_payout_stats_10.orig.json b/hivemind/tavern/bridge_api_patterns/get_payout_stats_10.orig.json deleted file mode 100644 index b1c22b5e..00000000 --- a/hivemind/tavern/bridge_api_patterns/get_payout_stats_10.orig.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "blogs": 1862448.272, - "items": [ - [ - "@charlieshrem", - "@charlieshrem", - 62129.025, - 142, - null - ], - [ - "@ericvancewalton", - "@ericvancewalton", - 58181.592, - 678, - null - ], - [ - "@gavvet", - "@gavvet", - 48153.825, - 206, - null - ], - [ - "@dollarvigilante", - "@dollarvigilante", - 36194.554, - 141, - null - ], - [ - "@knozaki2015", - "@knozaki2015", - 34414.827, - 918, - null - ], - [ - "@sirwinchester", - "@sirwinchester", - 31843.607, - 992, - null - ], - [ - "@calaber24p", - "@calaber24p", - 29554.962, - 181, - null - ], - [ - "@sascha", - "@sascha", - 27419.049, - 187, - null - ], - [ - "@terrycraft", - "@terrycraft", - 24246.728, - 200, - null - ], - [ - "@dragonslayer109", - "@dragonslayer109", - 23209.361, - 374, - null - ] - ], - "total": 1862448.272 -} diff --git a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts.orig.json b/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts.orig.json deleted file mode 100644 index 8bd0de7b..00000000 --- a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts.orig.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "follows": false, - "follows_blacklists": false, - "ignores": false, - "is_blacklisted": false -} diff --git a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts.pat.json b/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts.pat.json deleted file mode 100644 index 8bd0de7b..00000000 --- a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts.pat.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "follows": false, - "follows_blacklists": false, - "ignores": false, - "is_blacklisted": false -} diff --git a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_change_accounts.orig.json b/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_change_accounts.orig.json deleted file mode 100644 index 8bd0de7b..00000000 --- a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_change_accounts.orig.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "follows": false, - "follows_blacklists": false, - "ignores": false, - "is_blacklisted": false -} diff --git a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state.orig.json b/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state.orig.json deleted file mode 100644 index 04ef1c5a..00000000 --- a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state.orig.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "follows": true, - "follows_blacklists": false, - "ignores": false, - "is_blacklisted": false -} diff --git a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2.orig.json b/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2.orig.json deleted file mode 100644 index cd415f98..00000000 --- a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2.orig.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "follows": false, - "follows_blacklists": false, - "ignores": true, - "is_blacklisted": false -} diff --git a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2_observer.orig.json b/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2_observer.orig.json deleted file mode 100644 index cd415f98..00000000 --- a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2_observer.orig.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "follows": false, - "follows_blacklists": false, - "ignores": true, - "is_blacklisted": false -} diff --git a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2_observer.pat.json b/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2_observer.pat.json deleted file mode 100644 index cd415f98..00000000 --- a/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts_true_state_2_observer.pat.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "follows": false, - "follows_blacklists": false, - "ignores": true, - "is_blacklisted": false -} diff --git a/hivemind/tavern/bridge_api_patterns/list_all_subscriptions_pos_arg.orig.json b/hivemind/tavern/bridge_api_patterns/list_all_subscriptions_pos_arg.orig.json deleted file mode 100644 index fe51488c..00000000 --- a/hivemind/tavern/bridge_api_patterns/list_all_subscriptions_pos_arg.orig.json +++ /dev/null @@ -1 +0,0 @@ -[] diff --git a/hivemind/tavern/bridge_api_patterns/list_subscribers_pos_arg.orig.json b/hivemind/tavern/bridge_api_patterns/list_subscribers_pos_arg.orig.json deleted file mode 100644 index fe51488c..00000000 --- a/hivemind/tavern/bridge_api_patterns/list_subscribers_pos_arg.orig.json +++ /dev/null @@ -1 +0,0 @@ -[] diff --git a/hivemind/tavern/bridge_api_patterns/list_subscribers_pos_arg.pat.json b/hivemind/tavern/bridge_api_patterns/list_subscribers_pos_arg.pat.json deleted file mode 100644 index 0637a088..00000000 --- a/hivemind/tavern/bridge_api_patterns/list_subscribers_pos_arg.pat.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/hivemind/tavern/bridge_api_patterns/post_notifications_account_permlink.pat.json b/hivemind/tavern/bridge_api_patterns/post_notifications_account_permlink.pat.json deleted file mode 100644 index b307679a..00000000 --- a/hivemind/tavern/bridge_api_patterns/post_notifications_account_permlink.pat.json +++ /dev/null @@ -1,50 +0,0 @@ -[ - { - "id": 457297, - "type": "mention", - "score": 12, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs mentioned you", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - }, - { - "id": 457296, - "type": "mention", - "score": 12, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs mentioned you", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - }, - { - "id": 457295, - "type": "mention", - "score": 12, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs mentioned you", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - }, - { - "id": 457294, - "type": "mention", - "score": 12, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs mentioned you", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - }, - { - "id": 457293, - "type": "mention", - "score": 12, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs mentioned you", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - }, - { - "id": 457292, - "type": "reply", - "score": 20, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs replied to your post", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - } -] \ No newline at end of file diff --git a/hivemind/tavern/bridge_api_patterns/post_notifications_account_permlink_last_it_votes.pat.json b/hivemind/tavern/bridge_api_patterns/post_notifications_account_permlink_last_it_votes.pat.json deleted file mode 100644 index aada44fa..00000000 --- a/hivemind/tavern/bridge_api_patterns/post_notifications_account_permlink_last_it_votes.pat.json +++ /dev/null @@ -1,49 +0,0 @@ -[ - { - "id": 457297, - "type": "mention", - "score": 12, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs mentioned you", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - }, - { - "type": "mention", - "score": 12, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs mentioned you", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - }, - { - "id": 457295, - "type": "mention", - "score": 12, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs mentioned you", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - }, - { - "id": 457294, - "type": "mention", - "score": 12, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs mentioned you", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - }, - { - "id": 457293, - "type": "mention", - "score": 12, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs mentioned you", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - }, - { - "id": 457292, - "type": "reply", - "score": 20, - "date": "2016-08-12T01:07:30", - "msg": "@venuspcs replied to your post", - "url": "@venuspcs\/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" - } -] \ No newline at end of file diff --git a/hivemind/tavern/bridge_api_patterns_error/get_community.orig.json b/hivemind/tavern/bridge_api_patterns_error/get_community.orig.json deleted file mode 100644 index b08409bd..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_community.orig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "community not found", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_community.pat.json b/hivemind/tavern/bridge_api_patterns_error/get_community.pat.json deleted file mode 100644 index b08409bd..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_community.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "community not found", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_discussion_not_existing_permlink.orig.json b/hivemind/tavern/bridge_api_patterns_error/get_discussion_not_existing_permlink.orig.json deleted file mode 100644 index 0967ef42..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_discussion_not_existing_permlink.orig.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_discussion_not_existing_permlink.pat.json b/hivemind/tavern/bridge_api_patterns_error/get_discussion_not_existing_permlink.pat.json deleted file mode 100644 index 0967ef42..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_discussion_not_existing_permlink.pat.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_profile_empty_error.pat.json b/hivemind/tavern/bridge_api_patterns_error/get_profile_empty_error.pat.json deleted file mode 100644 index a9190fad..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_profile_empty_error.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "missing a required argument: 'account'", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_profile_not_existing_account.orig.json b/hivemind/tavern/bridge_api_patterns_error/get_profile_not_existing_account.orig.json deleted file mode 100644 index ec747fa4..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_profile_not_existing_account.orig.json +++ /dev/null @@ -1 +0,0 @@ -null \ No newline at end of file diff --git a/hivemind/tavern/bridge_api_patterns_error/get_profile_not_existing_account.pat.json b/hivemind/tavern/bridge_api_patterns_error/get_profile_not_existing_account.pat.json deleted file mode 100644 index c76914d9..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_profile_not_existing_account.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "account 'not.existing' does not exist", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_profile_number_account.orig.json b/hivemind/tavern/bridge_api_patterns_error/get_profile_number_account.orig.json deleted file mode 100644 index ec747fa4..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_profile_number_account.orig.json +++ /dev/null @@ -1 +0,0 @@ -null \ No newline at end of file diff --git a/hivemind/tavern/bridge_api_patterns_error/get_profile_number_account.pat.json b/hivemind/tavern/bridge_api_patterns_error/get_profile_number_account.pat.json deleted file mode 100644 index 47229108..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_profile_number_account.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "account '468' does not exist", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_ranked_posts_invalid_sort.orig.json b/hivemind/tavern/bridge_api_patterns_error/get_ranked_posts_invalid_sort.orig.json deleted file mode 100644 index bacaf336..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_ranked_posts_invalid_sort.orig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "invalid sort", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_ranked_posts_invalid_sort.pat.json b/hivemind/tavern/bridge_api_patterns_error/get_ranked_posts_invalid_sort.pat.json deleted file mode 100644 index bacaf336..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_ranked_posts_invalid_sort.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "invalid sort", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error.pat.json b/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error.pat.json deleted file mode 100644 index a631c607..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "missing a required argument: 'account2'", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v2.pat.json b/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v2.pat.json deleted file mode 100644 index 07b82fd8..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v2.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "missing a required argument: 'account1'", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v4.orig.json b/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v4.orig.json deleted file mode 100644 index d6fea406..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v4.orig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "invalid account (not specified)", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v4.pat.json b/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v4.pat.json deleted file mode 100644 index d6fea406..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_relationship_between_accounts_error_v4.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "invalid account (not specified)", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_negative_limit.orig.json b/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_negative_limit.orig.json deleted file mode 100644 index 9f9bad6e..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_negative_limit.orig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "limit must be positive", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_negative_limit.pat.json b/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_negative_limit.pat.json deleted file mode 100644 index 9f9bad6e..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_negative_limit.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "limit must be positive", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_over_limit.orig.json b/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_over_limit.orig.json deleted file mode 100644 index 14ea4517..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_over_limit.orig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "limit exceeds max (26 > 25)", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_over_limit.pat.json b/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_over_limit.pat.json deleted file mode 100644 index 14ea4517..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/get_trending_topics_over_limit.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "limit exceeds max (26 > 25)", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error.pat.json b/hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error.pat.json deleted file mode 100644 index 7fc7c91c..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "account not found: `wyuh`", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error_v2.pat.json b/hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error_v2.pat.json deleted file mode 100644 index d1cd43cc..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error_v2.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "no account name specified", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error_v3.pat.json b/hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error_v3.pat.json deleted file mode 100644 index a9190fad..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_all_subscriptions_wrong_account_error_v3.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "missing a required argument: 'account'", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_empty_error.orig.json b/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_empty_error.orig.json deleted file mode 100644 index bdf88c65..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_empty_error.orig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32000, - "data": "ValueError: invalid literal for int() with base 10: ''", - "message": "Server error" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_empty_error.pat.json b/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_empty_error.pat.json deleted file mode 100644 index bdf88c65..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_empty_error.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32000, - "data": "ValueError: invalid literal for int() with base 10: ''", - "message": "Server error" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_error.pat.json b/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_error.pat.json deleted file mode 100644 index 8ec756b2..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_error.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32000, - "data": "ValueError: invalid literal for int() with base 10: 'steemit'", - "message": "Server error" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_limit_error.pat.json b/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_limit_error.pat.json deleted file mode 100644 index 7eb1ef55..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_limit_error.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "limit exceeds max (77 > 25)", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_server_error.pat.json b/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_server_error.pat.json deleted file mode 100644 index 62ad8d9c..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_pop_communities_server_error.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32000, - "data": "InvalidRequestError: A value is required for bind parameter 'cutoff' (Background on this error at: http://sqlalche.me/e/13/cd3x)", - "message": "Server error" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error.orig.json b/hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error.orig.json deleted file mode 100644 index 0637a088..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error.orig.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error.pat.json b/hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error.pat.json deleted file mode 100644 index fe51488c..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error.pat.json +++ /dev/null @@ -1 +0,0 @@ -[] diff --git a/hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error_v2.pat.json b/hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error_v2.pat.json deleted file mode 100644 index 106e2cec..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_subscribers_account_error_v2.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32000, - "data": "UndefinedFunction: operator does not exist: character varying = integer\nLINE 1: SELECT id FROM hive_communities WHERE name = 789\n ^\nHINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.\n", - "message": "Server error" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/list_subscribers_error.pat.json b/hivemind/tavern/bridge_api_patterns_error/list_subscribers_error.pat.json deleted file mode 100644 index 77446f4c..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/list_subscribers_error.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "missing a required argument: 'community'", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/post_notifications_author_error.pat.json b/hivemind/tavern/bridge_api_patterns_error/post_notifications_author_error.pat.json deleted file mode 100644 index ac87cbea..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/post_notifications_author_error.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "post id not found", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/post_notifications_empty_error.pat.json b/hivemind/tavern/bridge_api_patterns_error/post_notifications_empty_error.pat.json deleted file mode 100644 index 5b47a96a..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/post_notifications_empty_error.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "missing a required argument: 'permlink'", - "message": "Invalid parameters" -} diff --git a/hivemind/tavern/bridge_api_patterns_error/post_notifications_empty_params.pat.json b/hivemind/tavern/bridge_api_patterns_error/post_notifications_empty_params.pat.json deleted file mode 100644 index 99eb262c..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/post_notifications_empty_params.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "'author' parameter lacking default value", - "message": "Invalid parameters" -} \ No newline at end of file diff --git a/hivemind/tavern/bridge_api_patterns_error/post_notifications_only_account.pat.json b/hivemind/tavern/bridge_api_patterns_error/post_notifications_only_account.pat.json deleted file mode 100644 index 964d2e93..00000000 --- a/hivemind/tavern/bridge_api_patterns_error/post_notifications_only_account.pat.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": -32602, - "data": "'permlink' parameter lacking default value", - "message": "Invalid parameters" -} \ No newline at end of file diff --git a/hivemind/tavern/test_bridge_api_patterns.tavern.yaml b/hivemind/tavern/test_bridge_api_patterns.tavern.yaml index 61b487ac..19053df1 100644 --- a/hivemind/tavern/test_bridge_api_patterns.tavern.yaml +++ b/hivemind/tavern/test_bridge_api_patterns.tavern.yaml @@ -854,34 +854,7 @@ method: "get_payout_stats" directory: "bridge_api_patterns" ---- - test_name: Hivemind bridge_api.get_payout_stats patterns test 10 - - marks: - - patterntest - includes: - - !include common.yaml - - stages: - - name: get_payout_stats - 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_payout_stats" - params: [10] - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_payout_stats_10" - directory: "bridge_api_patterns" --- test_name: Hivemind bridge_api.list_communities patterns test @@ -970,33 +943,6 @@ method: "list_subscribers" directory: "bridge_api_patterns" ---- - test_name: Hivemind bridge_api.list_subscribers patterns test # not documented - marks: - - patterntest # no nonempty result possible for 5mln set - - includes: - - !include common.yaml - - stages: - - name: list_subscribers - 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.list_subscribers" - params: ["789"] - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "list_subscribers_pos_arg" - directory: "bridge_api_patterns" --- test_name: Hivemind bridge_api.list_all_subscriptions patterns test @@ -1027,65 +973,7 @@ method: "list_all_subscriptions" directory: "bridge_api_patterns" ---- - test_name: Hivemind bridge_api.list_all_subscriptions patterns test - marks: - - patterntest # same with params: {account: "steemit"} # no nonempty result possible for 5mln set - - includes: - - !include common.yaml - - stages: - - name: list_all_subscriptions - 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.list_all_subscriptions" - params: ["steemit"] - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "list_all_subscriptions_pos_arg" - directory: "bridge_api_patterns" - ---- - test_name: Hivemind bridge_api.get_relationship_between_accounts patterns test # 8080 - # not documented on https://developers.hive.io/apidefinitions/#apidefinitions-bridge - # no true from follow_blacklists and blacklisted for 5mln set - - marks: - - patterntest - - includes: - - !include common.yaml - - stages: - - name: get_relationship_between_accounts - 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_relationship_between_accounts" - params: {"account1": "chhaylin","account2": "cannabisclub"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_relationship_between_accounts" - directory: "bridge_api_patterns" --- test_name: Hivemind bridge_api.get_relationship_between_accounts patterns test # 8080 @@ -1147,37 +1035,6 @@ method: "get_relationship_between_accounts_true_state_2" directory: "bridge_api_patterns" ---- - test_name: Hivemind bridge_api.get_relationship_between_accounts patterns test # 8080 - - marks: - - patterntest - - includes: - - !include common.yaml - - stages: - - - name: get_relationship_between_accounts - 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_relationship_between_accounts" - - params: {"account1": "tinfoilfedora","account2": "tonyson","observer": "tinfoilfedora"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_relationship_between_accounts_true_state_2_observer" - directory: "bridge_api_patterns" - --- test_name: Hivemind bridge_api.get_relationship_between_accounts patterns test # 8080 @@ -1268,60 +1125,3 @@ # get_relationship_between_accounts is_blacklisted and follows_blacklists should be implemented after switching to tests over 5 mln blocks. ---- - test_name: Hivemind bridge.post_notifications patterns test valid account and permlink - marks: - - patterntest - - includes: - - !include common.yaml - - stages: - - name: bridge.post_notifications - 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.post_notifications" - params: {"author":"venuspcs","permlink":"re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z","min_score":10} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "post_notifications_account_permlink" - directory: "bridge_api_patterns" - ---- - test_name: Hivemind bridge.post_notifications patterns test valid account, permlink and last_id - - marks: - - patterntest - # show only votes (bc of last_it type - vote) - - includes: - - !include common.yaml - - stages: - - name: bridge.post_notifications - 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.post_notifications" - params: {"author":"venuspcs","permlink":"re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z","min_score":10} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "post_notifications_account_permlink_last_it_votes" - directory: "bridge_api_patterns" \ No newline at end of file diff --git a/hivemind/tavern/test_bridge_api_patterns_error.tavern.yaml b/hivemind/tavern/test_bridge_api_patterns_error.tavern.yaml index 7afdb51b..d3298030 100644 --- a/hivemind/tavern/test_bridge_api_patterns_error.tavern.yaml +++ b/hivemind/tavern/test_bridge_api_patterns_error.tavern.yaml @@ -32,476 +32,8 @@ ignore_tags: ["timestamp"] --- - test_name: Hivemind bridge_api.get_discussion non existing permlink patterns test - # not documented on https://developers.hive.io/apidefinitions/#apidefinitions-bridge - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: get_discussion - 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_discussion" - params: {"author":"gtg", "permlink":"not_existing_permlink"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_discussion_not_existing_permlink" - directory: "bridge_api_patterns_error" - ---- - test_name: Hivemind bridge_api.get_ranked_posts sort invalid patterns test - - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: get_ranked_posts sort invalid - 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_ranked_posts" - params: {"sort":"invalid_sort","tag":"","observer":"steemit"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_ranked_posts_invalid_sort" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.get_profile not existing patterns test - #not documented on https://developers.hive.io/apidefinitions/#apidefinitions-bridge - marks: - - patterntest # original gives no error, just no result - - negative - - includes: - - !include common.yaml - - stages: - - name: get_profile 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: "bridge.get_profile" - params: {"account":"not.existing"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_profile_not_existing_account" - directory: "bridge_api_patterns_error" - error_response: true - ignore_tags: ["timestamp"] - ---- - test_name: Hivemind bridge_api.get_profile patterns test - #not documented on https://developers.hive.io/apidefinitions/#apidefinitions-bridge - - marks: - - patterntest # original gives no error, just no result - - negative - - includes: - - !include common.yaml - - stages: - - name: get_profile - 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_profile" - params: {"account":"468"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_profile_number_account" - directory: "bridge_api_patterns_error" - error_response: true - ignore_tags: ["timestamp"] - ---- - test_name: Hivemind bridge_api.get_trending_topics patterns over limit test - - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: get_trending_topics over limit - 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_trending_topics" - params: {"limit": 26} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_trending_topics_over_limit" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.get_trending_topics patterns over limit test - # not documented - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: get_trending_topics over limit - 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_trending_topics" - params: {"limit": "-7"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_trending_topics_negative_limit" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.get_payout_stats over limit test - # not documented on https://developers.hive.io/apidefinitions/#apidefinitions-bridge - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: get_payout_stats over limit - 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_payout_stats" - params: {"limit": 251} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_payout_stats_over_limit" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.get_community patterns test - # not documented on https://developers.hive.io/apidefinitions/#apidefinitions-bridge - - marks: - - patterntest # communities do not exist in first 5mln, so only error response is possible - - negative - - includes: - - !include common.yaml - - stages: - - name: get_community - 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_community" - params: {"name":"hive-123456", "observer":"steemit"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_community" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.list_all_subscriptions patterns test wrong account - - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: list_all_subscriptions - 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.list_all_subscriptions" - params: {"account":"wyuh"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "list_all_subscriptions_wrong_account_error" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.list_all_subscriptions patterns test wrong account - - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: list_all_subscriptions - 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.list_all_subscriptions" - params: {"account":""} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "list_all_subscriptions_wrong_account_error_v2" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.list_all_subscriptions patterns test wrong account - - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: list_all_subscriptions - 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.list_all_subscriptions" - params: {"test":"gtg"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "list_all_subscriptions_wrong_account_error_v3" - directory: "bridge_api_patterns_error" - error_response: true - - ---- - test_name: Hivemind bridge_api.list_subscribers patterns test # not documented - - marks: - - patterntest # no nonempty result possible for 5mln set - - negative - - includes: - - !include common.yaml - - stages: - - name: list_subscribers - 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.list_subscribers" - params: [] - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "list_subscribers_error" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.list_subscribers patterns test # not documented - - marks: - - patterntest # error should be generated here, but we get empty result (like in original) - - negative - - includes: - - !include common.yaml - - stages: - - name: list_subscribers - 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.list_subscribers" - params: ['789'] - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "list_subscribers_account_error" - directory: "bridge_api_patterns_error" - ---- - test_name: Hivemind bridge_api.list_subscribers patterns test # not documented - - marks: - - patterntest # change to proper error, missing check on type of argument - - negative - - includes: - - !include common.yaml - - stages: - - name: list_subscribers - 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.list_subscribers" - params: [789] - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "list_subscribers_account_error_v2" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.get_payout_stats patterns test 10 - - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: get_payout_stats - 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_payout_stats" - params: [-1] - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_payout_stats_error" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.get_payout_stats patterns test 10 - + test_name: Hivemind bridge_api.get_payout_stats over limit test + # not documented on https://developers.hive.io/apidefinitions/#apidefinitions-bridge marks: - patterntest - negative @@ -510,7 +42,7 @@ - !include common.yaml stages: - - name: get_payout_stats + - name: get_payout_stats over limit request: url: "{service.proto:s}://{service.server:s}:{service.port}/" method: POST @@ -520,13 +52,13 @@ jsonrpc: "2.0" id: 1 method: "bridge.get_payout_stats" - params: ["10", ""] + params: {"limit": 251} response: status_code: 200 verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "get_payout_stats_error_v2" + method: "get_payout_stats_over_limit" directory: "bridge_api_patterns_error" error_response: true @@ -534,7 +66,7 @@ test_name: Hivemind bridge_api.get_payout_stats patterns test 10 marks: - - patterntest # it should be changed to proper error, currrent server error is barely acceptable in that case + - patterntest - negative includes: @@ -551,50 +83,18 @@ jsonrpc: "2.0" id: 1 method: "bridge.get_payout_stats" - params: [""] - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_payout_stats_empty_error" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge.post_notifications patterns test - # author and permlink must be both to find post id - - marks: - - patterntest # maybe post 'steemit/' not found would be better - - negative - - includes: - - !include common.yaml - - stages: - - name: post_notifications - 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.post_notifications" - params: ["steemit","", ""] + params: [-1] response: status_code: 200 verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "post_notifications_author_error" + method: "get_payout_stats_error" directory: "bridge_api_patterns_error" error_response: true --- - test_name: Hivemind bridge_api.post_notifications patterns test + test_name: Hivemind bridge_api.get_payout_stats patterns test 10 marks: - patterntest @@ -604,40 +104,7 @@ - !include common.yaml stages: - - name: post_notifications - 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.post_notifications" - params: [""] - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "post_notifications_empty_error" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.list_pop_communities patterns test # 8080 - # not documented on https://developers.hive.io/apidefinitions/#apidefinitions-bridge - # no nonempty result possible for 5mln set - - marks: - - patterntest # change to proper error, server error is barely acceptable here - - negative - - includes: - - !include common.yaml - - stages: - - name: list_pop_communities + - name: get_payout_stats request: url: "{service.proto:s}://{service.server:s}:{service.port}/" method: POST @@ -646,29 +113,29 @@ json: jsonrpc: "2.0" id: 1 - method: "bridge.list_pop_communities" - params: ["steemit"] + method: "bridge.get_payout_stats" + params: ["10", ""] response: status_code: 200 verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "list_pop_communities_error" + method: "get_payout_stats_error_v2" directory: "bridge_api_patterns_error" error_response: true --- - test_name: Hivemind bridge_api.list_pop_communities patterns test # 8080 023 + test_name: Hivemind bridge_api.get_payout_stats patterns test 10 marks: - - patterntest # change to proper error, server error is barely acceptable here + - patterntest # it should be changed to proper error, currrent server error is barely acceptable in that case - negative includes: - !include common.yaml stages: - - name: list_pop_communities + - name: get_payout_stats request: url: "{service.proto:s}://{service.server:s}:{service.port}/" method: POST @@ -677,14 +144,14 @@ json: jsonrpc: "2.0" id: 1 - method: "bridge.list_pop_communities" + method: "bridge.get_payout_stats" params: [""] response: status_code: 200 verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "list_pop_communities_empty_error" + method: "get_payout_stats_empty_error" directory: "bridge_api_patterns_error" error_response: true @@ -719,68 +186,6 @@ directory: "bridge_api_patterns_error" error_response: true ---- - test_name: Hivemind bridge_api.list_pop_communities patterns test # 8080 - - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: list_pop_communities - 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.list_pop_communities" - params: [77] - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "list_pop_communities_limit_error" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.list_pop_communities patterns test # 8080 - - marks: - - patterntest # change to proper error, server error is barely acceptable here - - negative - - includes: - - !include common.yaml - - stages: - - name: list_pop_communities - 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.list_pop_communities" - params: ["25"] - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "list_pop_communities_server_error" - directory: "bridge_api_patterns_error" - error_response: true - --- test_name: Hivemind bridge_api.get_community_context patterns test # 8080 # not documented on https://developers.hive.io/apidefinitions/#apidefinitions-bridge @@ -813,127 +218,3 @@ method: "get_community_context_community_error" directory: "bridge_api_patterns_error" error_response: true - ---- - test_name: Hivemind bridge_api.get_relationship_between_accounts patterns test # 8080 - - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: get_relationship_between_accounts - 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_relationship_between_accounts" - params: {"account1": "tinfoilfedora"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_relationship_between_accounts_error" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge.post_notifications patterns test no parames # openapi bc there is no notifs in 5mln set - - # post_notifications(context, author, permlink, min_score=25, last_id=None, limit=100) last_id - notification id - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: bridge.post_notifications - 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.post_notifications" - params: {} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "post_notifications_empty_params" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge.post_notifications patterns test only account - - marks: - - patterntest - - negative - - includes: - - !include common.yaml - - stages: - - name: bridge.post_notifications - 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.post_notifications" - params: {"author":"acidyo"} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "post_notifications_only_account" - directory: "bridge_api_patterns_error" - error_response: true - ---- - test_name: Hivemind bridge_api.get_profile empty params - - marks: - - patterntest - - negative - - includes: - - !include common.yaml - stages: - - name: get_profile - 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_profile" - params: {} - response: - status_code: 200 - verify_response_with: - function: validate_response:compare_response_with_pattern - extra_kwargs: - method: "get_profile_empty_error" - directory: "bridge_api_patterns_error" - error_response: true -- GitLab