From d28a3654dfc52abf507582bec72feba9426fff99 Mon Sep 17 00:00:00 2001 From: pczempiel Date: Thu, 15 Jul 2021 13:17:42 +0200 Subject: [PATCH 1/8] Pattern actualization --- .../account_notifications/coinfox.pat.json | 2 +- .../account_notifications/dantheman.pat.json | 200 +- .../account_notifications/gtg.pat.json | 200 +- .../account_notifications/max_limit.pat.json | 200 +- .../account_notifications/max_score.pat.json | 40 +- .../account_notifications/min_limit.pat.json | 2 +- .../account_notifications/min_score.pat.json | 40 +- .../account_notifications/steemit.pat.json | 40 +- .../test-safari.pat.json | 68 +- .../get_account_posts/blog/roadscape.pat.json | 80 +- .../get_account_posts/blog/steemit.pat.json | 28 +- .../feed/observer_alice.pat.json | 28 +- .../get_account_posts/feed/paginated.pat.json | 28 +- .../posts/blacklisted.pat.json | 52 +- .../posts/community_steemit.pat.json | 30 +- .../get_account_posts/posts/steemit.pat.json | 30 +- .../get_discussion/steemit.pat.json | 58 +- .../get_post/steemit.pat.json | 28 +- .../list_subscribers/paginated.pat.json | 15 +- .../list_subscribers/paginated.tavern.yaml | 2 +- .../paginated_limit_1.pat.json | 8 + .../paginated_limit_1.tavern.yaml | 25 + .../normalize_post/steemit_firstpost.pat.json | 28 +- .../account_permlink.pat.json | 12 +- .../account_permlink_last_it_votes.pat.json | 20 +- ...account_permlink_last_it_votes.tavern.yaml | 4 +- .../post_notifications/first.pat.json | 4 +- .../post_notifications/max_limit.pat.json | 200 +- .../post_notifications/max_min_score.pat.json | 24 +- .../post_notifications/min_limit.pat.json | 2 +- .../post_notifications/min_min_score.pat.json | 30 +- .../post_notifications/paginated.pat.json | 200 +- .../post_notifications/paginated.tavern.yaml | 2 +- .../steve-walschot.pat.json | 200 +- .../get_blog/limit_at_least_100.pat.json | 28 +- .../get_blog/limit_hundred.pat.json | 28 +- .../get_content/indirect_blacklist.pat.json | 32 +- .../indirect_blacklists_voter.pat.json | 2 +- .../observer_blacklists_author.pat.json | 32 +- .../observer_blacklists_voter.pat.json | 2 +- .../get_content/steemit_firstpost.pat.json | 24 +- .../roadscape.pat.json | 78 +- .../max_limit.pat.json | 28 +- .../null_limit.pat.json | 28 +- .../admin.pat.json | 8 +- .../pre_appbase.pat.json | 8 +- .../followtest_muted.pat.json | 42 +- .../steemit.pat.json | 26 +- .../get_state/blog_roadscape.pat.json | 86 +- .../get_state/pre_appbase.pat.json | 28 +- .../get_state/steemit.pat.json | 28 +- .../get_state/steemit_permlink.pat.json | 52 +- .../find_comments/deleted.pat.json | 53 + .../find_comments/deleted.tavern.yaml | 29 + .../find_votes/deleted.pat.json | 3 + .../find_votes/deleted.tavern.yaml | 31 + .../by_voter_comment/max_limit.pat.json | 2000 ++++++++--------- .../by_voter_comment/required_data.pat.json | 6 +- .../get_discussion/author_permlink.pat.json | 26 +- 59 files changed, 2404 insertions(+), 2234 deletions(-) create mode 100644 tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.pat.json create mode 100644 tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.tavern.yaml create mode 100644 tests/tavern/database_api_patterns/find_comments/deleted.pat.json create mode 100644 tests/tavern/database_api_patterns/find_comments/deleted.tavern.yaml create mode 100644 tests/tavern/database_api_patterns/find_votes/deleted.pat.json create mode 100644 tests/tavern/database_api_patterns/find_votes/deleted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/account_notifications/coinfox.pat.json b/tests/tavern/bridge_api_patterns/account_notifications/coinfox.pat.json index 7e8b582a0..8f5dcdafe 100644 --- a/tests/tavern/bridge_api_patterns/account_notifications/coinfox.pat.json +++ b/tests/tavern/bridge_api_patterns/account_notifications/coinfox.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-15T19:44:18", - "id": 2010504, + "id": 2010430, "msg": "@vitaly-lvov mentioned you and 1 others", "score": 50, "type": "mention", diff --git a/tests/tavern/bridge_api_patterns/account_notifications/dantheman.pat.json b/tests/tavern/bridge_api_patterns/account_notifications/dantheman.pat.json index aea28c8ee..0a089bc9e 100644 --- a/tests/tavern/bridge_api_patterns/account_notifications/dantheman.pat.json +++ b/tests/tavern/bridge_api_patterns/account_notifications/dantheman.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-15T19:23:54", - "id": 2010096, + "id": 2010022, "msg": "@rusla followed you", "score": 50, "type": "follow", @@ -9,7 +9,7 @@ }, { "date": "2016-09-15T18:41:03", - "id": 2008881, + "id": 2008807, "msg": "@dolphindigest mentioned you and 10 others", "score": 50, "type": "mention", @@ -17,7 +17,7 @@ }, { "date": "2016-09-15T18:37:45", - "id": 2008788, + "id": 2008714, "msg": "@dolphindigest mentioned you and 12 others", "score": 50, "type": "mention", @@ -25,7 +25,7 @@ }, { "date": "2016-09-15T18:18:54", - "id": 2008189, + "id": 2008115, "msg": "@linkback-bot-v0 mentioned you and 3 others", "score": 50, "type": "mention", @@ -33,7 +33,7 @@ }, { "date": "2016-09-15T18:18:54", - "id": 2008188, + "id": 2008114, "msg": "@linkback-bot-v0 replied to your post", "score": 50, "type": "reply", @@ -41,7 +41,7 @@ }, { "date": "2016-09-15T17:09:24", - "id": 2006483, + "id": 2006409, "msg": "@dwinblood replied to your comment", "score": 70, "type": "reply_comment", @@ -49,7 +49,7 @@ }, { "date": "2016-09-15T16:41:24", - "id": 2005920, + "id": 2005846, "msg": "@merej99 mentioned you and 0 others", "score": 60, "type": "mention", @@ -57,7 +57,7 @@ }, { "date": "2016-09-15T16:32:06", - "id": 2005720, + "id": 2005646, "msg": "@crok mentioned you and 0 others", "score": 50, "type": "mention", @@ -65,7 +65,7 @@ }, { "date": "2016-09-15T16:25:21", - "id": 2005538, + "id": 2005464, "msg": "@bacchist voted on your post ($0.03)", "score": 25, "type": "vote", @@ -73,7 +73,7 @@ }, { "date": "2016-09-15T16:16:36", - "id": 2005346, + "id": 2005272, "msg": "@craig-grant replied to your comment", "score": 70, "type": "reply_comment", @@ -81,7 +81,7 @@ }, { "date": "2016-09-15T15:40:15", - "id": 2004279, + "id": 2004205, "msg": "@stellabelle voted on your post ($0.98)", "score": 50, "type": "vote", @@ -89,7 +89,7 @@ }, { "date": "2016-09-15T15:32:48", - "id": 2004220, + "id": 2004146, "msg": "@stellabelle replied to your comment", "score": 70, "type": "reply_comment", @@ -97,7 +97,7 @@ }, { "date": "2016-09-15T14:44:42", - "id": 2002616, + "id": 2002542, "msg": "@argsolver mentioned you and 12 others", "score": 50, "type": "mention", @@ -105,7 +105,7 @@ }, { "date": "2016-09-15T14:44:15", - "id": 2002605, + "id": 2002531, "msg": "@schro voted on your post ($0.05)", "score": 25, "type": "vote", @@ -113,7 +113,7 @@ }, { "date": "2016-09-15T14:40:12", - "id": 2002474, + "id": 2002400, "msg": "@firehorse followed you", "score": 40, "type": "follow", @@ -121,7 +121,7 @@ }, { "date": "2016-09-15T14:17:30", - "id": 2001968, + "id": 2001894, "msg": "@halo replied to your comment", "score": 70, "type": "reply_comment", @@ -129,7 +129,7 @@ }, { "date": "2016-09-15T14:15:09", - "id": 2001927, + "id": 2001853, "msg": "@pfunk voted on your post ($0.33)", "score": 50, "type": "vote", @@ -137,7 +137,7 @@ }, { "date": "2016-09-15T14:02:48", - "id": 2001594, + "id": 2001520, "msg": "@beanz mentioned you and 16 others", "score": 60, "type": "mention", @@ -145,7 +145,7 @@ }, { "date": "2016-09-15T13:58:03", - "id": 2001529, + "id": 2001455, "msg": "@beanz mentioned you and 0 others", "score": 60, "type": "mention", @@ -153,7 +153,7 @@ }, { "date": "2016-09-15T13:58:03", - "id": 2001528, + "id": 2001454, "msg": "@beanz replied to your comment", "score": 60, "type": "reply_comment", @@ -161,7 +161,7 @@ }, { "date": "2016-09-15T13:57:42", - "id": 2001524, + "id": 2001450, "msg": "@demotruk voted on your post ($0.05)", "score": 25, "type": "vote", @@ -169,7 +169,7 @@ }, { "date": "2016-09-15T12:28:06", - "id": 1999537, + "id": 1999463, "msg": "@hisnameisolllie mentioned you and 0 others", "score": 70, "type": "mention", @@ -177,7 +177,7 @@ }, { "date": "2016-09-15T11:46:33", - "id": 1998916, + "id": 1998842, "msg": "@antaja followed you", "score": 50, "type": "follow", @@ -185,7 +185,7 @@ }, { "date": "2016-09-15T10:10:06", - "id": 1997503, + "id": 1997429, "msg": "@masteryoda mentioned you and 120 others", "score": 70, "type": "mention", @@ -193,7 +193,7 @@ }, { "date": "2016-09-15T08:34:45", - "id": 1996086, + "id": 1996012, "msg": "@a48 followed you", "score": 40, "type": "follow", @@ -201,7 +201,7 @@ }, { "date": "2016-09-15T07:18:24", - "id": 1995323, + "id": 1995249, "msg": "@vkrasheninnikov followed you", "score": 40, "type": "follow", @@ -209,7 +209,7 @@ }, { "date": "2016-09-15T05:32:45", - "id": 1994162, + "id": 1994088, "msg": "@therajmahal followed you", "score": 50, "type": "follow", @@ -217,7 +217,7 @@ }, { "date": "2016-09-15T03:37:39", - "id": 1992614, + "id": 1992540, "msg": "@patrice mentioned you and 0 others", "score": 60, "type": "mention", @@ -225,7 +225,7 @@ }, { "date": "2016-09-15T03:17:30", - "id": 1992298, + "id": 1992224, "msg": "@faddat mentioned you and 0 others", "score": 70, "type": "mention", @@ -233,7 +233,7 @@ }, { "date": "2016-09-15T03:08:27", - "id": 1992088, + "id": 1992014, "msg": "@masteryoda mentioned you and 63 others", "score": 70, "type": "mention", @@ -241,7 +241,7 @@ }, { "date": "2016-09-15T02:46:39", - "id": 1991913, + "id": 1991839, "msg": "@theprophet followed you", "score": 50, "type": "follow", @@ -249,7 +249,7 @@ }, { "date": "2016-09-15T02:26:54", - "id": 1991592, + "id": 1991518, "msg": "@mgibson followed you", "score": 50, "type": "follow", @@ -257,7 +257,7 @@ }, { "date": "2016-09-15T01:44:15", - "id": 1990925, + "id": 1990851, "msg": "@arhag mentioned you and 0 others", "score": 70, "type": "mention", @@ -265,7 +265,7 @@ }, { "date": "2016-09-15T01:00:54", - "id": 1990253, + "id": 1990179, "msg": "@kaylinart mentioned you and 3 others", "score": 70, "type": "mention", @@ -273,7 +273,7 @@ }, { "date": "2016-09-14T23:42:42", - "id": 1988605, + "id": 1988531, "msg": "@exploretraveler followed you", "score": 40, "type": "follow", @@ -281,7 +281,7 @@ }, { "date": "2016-09-14T22:40:00", - "id": 1987571, + "id": 1987497, "msg": "@james-show replied to your comment", "score": 60, "type": "reply_comment", @@ -289,7 +289,7 @@ }, { "date": "2016-09-14T21:19:39", - "id": 1985593, + "id": 1985519, "msg": "@ricardoguthrie followed you", "score": 50, "type": "follow", @@ -297,7 +297,7 @@ }, { "date": "2016-09-14T20:59:03", - "id": 1985123, + "id": 1985049, "msg": "@blendplayz followed you", "score": 40, "type": "follow", @@ -305,7 +305,7 @@ }, { "date": "2016-09-14T20:21:57", - "id": 1984226, + "id": 1984152, "msg": "@geke replied to your post", "score": 60, "type": "reply", @@ -313,7 +313,7 @@ }, { "date": "2016-09-14T20:15:48", - "id": 1984121, + "id": 1984047, "msg": "@james-show replied to your comment", "score": 60, "type": "reply_comment", @@ -321,7 +321,7 @@ }, { "date": "2016-09-14T18:46:39", - "id": 1981688, + "id": 1981614, "msg": "@majes followed you", "score": 50, "type": "follow", @@ -329,7 +329,7 @@ }, { "date": "2016-09-14T16:52:24", - "id": 1978683, + "id": 1978609, "msg": "@timcliff mentioned you and 2 others", "score": 60, "type": "mention", @@ -337,7 +337,7 @@ }, { "date": "2016-09-14T16:50:00", - "id": 1978657, + "id": 1978583, "msg": "@james-show mentioned you and 0 others", "score": 60, "type": "mention", @@ -345,7 +345,7 @@ }, { "date": "2016-09-14T15:50:45", - "id": 1977765, + "id": 1977691, "msg": "@krnel replied to your comment", "score": 70, "type": "reply_comment", @@ -353,7 +353,7 @@ }, { "date": "2016-09-14T15:09:21", - "id": 1976874, + "id": 1976800, "msg": "@biophil mentioned you and 0 others", "score": 60, "type": "mention", @@ -361,7 +361,7 @@ }, { "date": "2016-09-14T02:24:42", - "id": 1972049, + "id": 1971975, "msg": "@beanz replied to your comment", "score": 60, "type": "reply_comment", @@ -369,7 +369,7 @@ }, { "date": "2016-09-14T09:12:51", - "id": 1970455, + "id": 1970381, "msg": "@senseiteekay voted on your post ($0.15)", "score": 50, "type": "vote", @@ -377,7 +377,7 @@ }, { "date": "2016-09-14T09:11:12", - "id": 1970446, + "id": 1970372, "msg": "@senseiteekay voted on your post ($0.17)", "score": 50, "type": "vote", @@ -385,7 +385,7 @@ }, { "date": "2016-09-14T09:10:12", - "id": 1970437, + "id": 1970363, "msg": "@senseiteekay voted on your post ($0.14)", "score": 50, "type": "vote", @@ -393,7 +393,7 @@ }, { "date": "2016-09-14T09:09:06", - "id": 1970431, + "id": 1970357, "msg": "@jako followed you", "score": 60, "type": "follow", @@ -401,7 +401,7 @@ }, { "date": "2016-09-14T09:00:09", - "id": 1970286, + "id": 1970212, "msg": "@strictlybusiness followed you", "score": 50, "type": "follow", @@ -409,7 +409,7 @@ }, { "date": "2016-09-14T07:23:30", - "id": 1969229, + "id": 1969155, "msg": "@someguy123 mentioned you and 6 others", "score": 70, "type": "mention", @@ -417,7 +417,7 @@ }, { "date": "2016-09-14T04:05:33", - "id": 1966617, + "id": 1966543, "msg": "@blakemiles84 mentioned you and 4 others", "score": 70, "type": "mention", @@ -425,7 +425,7 @@ }, { "date": "2016-09-14T04:03:39", - "id": 1966584, + "id": 1966510, "msg": "@chadcrypto mentioned you and 0 others", "score": 50, "type": "mention", @@ -433,7 +433,7 @@ }, { "date": "2016-09-14T01:45:18", - "id": 1964499, + "id": 1964425, "msg": "@bitcoinbridge replied to your post", "score": 40, "type": "reply", @@ -441,7 +441,7 @@ }, { "date": "2016-09-14T01:17:33", - "id": 1963893, + "id": 1963819, "msg": "@yuli7376 followed you", "score": 40, "type": "follow", @@ -449,7 +449,7 @@ }, { "date": "2016-09-14T00:33:24", - "id": 1963347, + "id": 1963273, "msg": "@cjclaro mentioned you and 0 others", "score": 60, "type": "mention", @@ -457,7 +457,7 @@ }, { "date": "2016-09-14T00:28:15", - "id": 1963214, + "id": 1963140, "msg": "@egjoshslim mentioned you and 1 others", "score": 60, "type": "mention", @@ -465,7 +465,7 @@ }, { "date": "2016-09-14T00:25:57", - "id": 1963099, + "id": 1963025, "msg": "@masteryoda mentioned you and 61 others", "score": 70, "type": "mention", @@ -473,7 +473,7 @@ }, { "date": "2016-09-13T23:56:15", - "id": 1961933, + "id": 1961859, "msg": "@heimindanger mentioned you and 0 others", "score": 60, "type": "mention", @@ -481,7 +481,7 @@ }, { "date": "2016-09-13T23:51:06", - "id": 1961841, + "id": 1961767, "msg": "@albensilverberg voted on your post ($0.38)", "score": 50, "type": "vote", @@ -489,7 +489,7 @@ }, { "date": "2016-09-13T23:33:00", - "id": 1961364, + "id": 1961290, "msg": "@allgoodthings followed you", "score": 50, "type": "follow", @@ -497,7 +497,7 @@ }, { "date": "2016-09-13T23:30:42", - "id": 1961271, + "id": 1961197, "msg": "@smooth mentioned you and 1 others", "score": 70, "type": "mention", @@ -505,7 +505,7 @@ }, { "date": "2016-09-13T22:47:00", - "id": 1961270, + "id": 1961196, "msg": "@smooth replied to your comment", "score": 70, "type": "reply_comment", @@ -513,7 +513,7 @@ }, { "date": "2016-09-13T20:13:39", - "id": 1957799, + "id": 1957725, "msg": "@rusteemitblog mentioned you and 3 others", "score": 50, "type": "mention", @@ -521,7 +521,7 @@ }, { "date": "2016-09-13T20:09:33", - "id": 1957738, + "id": 1957664, "msg": "@thinkngrow mentioned you and 0 others", "score": 50, "type": "mention", @@ -529,7 +529,7 @@ }, { "date": "2016-09-13T20:09:33", - "id": 1957737, + "id": 1957663, "msg": "@thinkngrow replied to your comment", "score": 50, "type": "reply_comment", @@ -537,7 +537,7 @@ }, { "date": "2016-09-13T19:28:15", - "id": 1956977, + "id": 1956903, "msg": "@pjheinz followed you", "score": 60, "type": "follow", @@ -545,7 +545,7 @@ }, { "date": "2016-09-13T18:35:51", - "id": 1955531, + "id": 1955457, "msg": "@pathtomydream followed you", "score": 50, "type": "follow", @@ -553,7 +553,7 @@ }, { "date": "2016-09-13T17:49:54", - "id": 1954515, + "id": 1954441, "msg": "@arcange replied to your comment", "score": 60, "type": "reply_comment", @@ -561,7 +561,7 @@ }, { "date": "2016-09-13T17:44:54", - "id": 1954411, + "id": 1954337, "msg": "@samether voted on your post ($0.03)", "score": 25, "type": "vote", @@ -569,7 +569,7 @@ }, { "date": "2016-09-13T17:25:48", - "id": 1954017, + "id": 1953943, "msg": "@nobreku replied to your comment", "score": 50, "type": "reply_comment", @@ -577,7 +577,7 @@ }, { "date": "2016-09-13T17:02:51", - "id": 1953243, + "id": 1953169, "msg": "@ubg replied to your comment", "score": 30, "type": "reply_comment", @@ -585,7 +585,7 @@ }, { "date": "2016-09-13T16:50:27", - "id": 1952910, + "id": 1952836, "msg": "@masteryoda voted on your post ($0.17)", "score": 50, "type": "vote", @@ -593,7 +593,7 @@ }, { "date": "2016-09-13T16:50:18", - "id": 1952905, + "id": 1952831, "msg": "@masteryoda mentioned you and 0 others", "score": 70, "type": "mention", @@ -601,7 +601,7 @@ }, { "date": "2016-09-13T16:50:18", - "id": 1952904, + "id": 1952830, "msg": "@masteryoda replied to your comment", "score": 70, "type": "reply_comment", @@ -609,7 +609,7 @@ }, { "date": "2016-09-13T16:38:42", - "id": 1952634, + "id": 1952560, "msg": "@shenanigator replied to your comment", "score": 60, "type": "reply_comment", @@ -617,7 +617,7 @@ }, { "date": "2016-09-13T16:24:27", - "id": 1952245, + "id": 1952171, "msg": "@candy49 replied to your comment", "score": 50, "type": "reply_comment", @@ -625,7 +625,7 @@ }, { "date": "2016-09-13T16:24:36", - "id": 1952226, + "id": 1952152, "msg": "@james1987 followed you", "score": 50, "type": "follow", @@ -633,7 +633,7 @@ }, { "date": "2016-09-13T16:10:30", - "id": 1951839, + "id": 1951765, "msg": "@clevecross replied to your comment", "score": 60, "type": "reply_comment", @@ -641,7 +641,7 @@ }, { "date": "2016-09-13T15:52:45", - "id": 1951518, + "id": 1951444, "msg": "@sigmajin replied to your comment", "score": 60, "type": "reply_comment", @@ -649,7 +649,7 @@ }, { "date": "2016-09-13T15:52:45", - "id": 1951446, + "id": 1951372, "msg": "@will-zewe voted on your post ($0.04)", "score": 25, "type": "vote", @@ -657,7 +657,7 @@ }, { "date": "2016-09-13T15:52:27", - "id": 1951438, + "id": 1951364, "msg": "@cryptomental replied to your comment", "score": 50, "type": "reply_comment", @@ -665,7 +665,7 @@ }, { "date": "2016-09-13T15:28:42", - "id": 1950888, + "id": 1950814, "msg": "@arcange mentioned you and 1 others", "score": 60, "type": "mention", @@ -673,7 +673,7 @@ }, { "date": "2016-09-13T15:27:30", - "id": 1950805, + "id": 1950731, "msg": "@kus-knee mentioned you and 5 others", "score": 60, "type": "mention", @@ -681,7 +681,7 @@ }, { "date": "2016-09-13T15:02:21", - "id": 1950295, + "id": 1950221, "msg": "@frol replied to your comment", "score": 50, "type": "reply_comment", @@ -689,7 +689,7 @@ }, { "date": "2016-09-13T13:45:57", - "id": 1948707, + "id": 1948633, "msg": "@strangerarray mentioned you and 21 others", "score": 60, "type": "mention", @@ -697,7 +697,7 @@ }, { "date": "2016-09-13T12:59:48", - "id": 1947729, + "id": 1947655, "msg": "@wadepaterson mentioned you and 19 others", "score": 60, "type": "mention", @@ -705,7 +705,7 @@ }, { "date": "2016-09-13T08:36:54", - "id": 1943949, + "id": 1943875, "msg": "@summonerrk followed you", "score": 60, "type": "follow", @@ -713,7 +713,7 @@ }, { "date": "2016-09-13T05:09:24", - "id": 1941146, + "id": 1941072, "msg": "@timcliff replied to your post", "score": 60, "type": "reply", @@ -721,7 +721,7 @@ }, { "date": "2016-09-13T03:36:39", - "id": 1939772, + "id": 1939698, "msg": "@williambanks mentioned you and 1 others", "score": 70, "type": "mention", @@ -729,7 +729,7 @@ }, { "date": "2016-09-13T01:41:33", - "id": 1937901, + "id": 1937827, "msg": "@btcshare7 followed you", "score": 40, "type": "follow", @@ -737,7 +737,7 @@ }, { "date": "2016-09-13T01:31:33", - "id": 1937720, + "id": 1937646, "msg": "@zapply followed you", "score": 40, "type": "follow", @@ -745,7 +745,7 @@ }, { "date": "2016-09-13T00:49:00", - "id": 1936990, + "id": 1936916, "msg": "@rusteemitblog mentioned you and 4 others", "score": 50, "type": "mention", @@ -753,7 +753,7 @@ }, { "date": "2016-09-13T00:35:39", - "id": 1936755, + "id": 1936681, "msg": "@kingscrown mentioned you and 1 others", "score": 70, "type": "mention", @@ -761,7 +761,7 @@ }, { "date": "2016-09-13T00:25:18", - "id": 1936470, + "id": 1936396, "msg": "@masteryoda mentioned you and 61 others", "score": 70, "type": "mention", @@ -769,7 +769,7 @@ }, { "date": "2016-09-13T00:21:33", - "id": 1936430, + "id": 1936356, "msg": "@robyneggs followed you", "score": 50, "type": "follow", @@ -777,7 +777,7 @@ }, { "date": "2016-09-12T23:44:48", - "id": 1935861, + "id": 1935787, "msg": "@antithesis followed you", "score": 40, "type": "follow", @@ -785,7 +785,7 @@ }, { "date": "2016-09-12T23:41:57", - "id": 1935826, + "id": 1935752, "msg": "@fabien followed you", "score": 60, "type": "follow", @@ -793,7 +793,7 @@ }, { "date": "2016-09-12T20:04:00", - "id": 1931143, + "id": 1931069, "msg": "@aleco followed you", "score": 50, "type": "follow", diff --git a/tests/tavern/bridge_api_patterns/account_notifications/gtg.pat.json b/tests/tavern/bridge_api_patterns/account_notifications/gtg.pat.json index 2ab22adda..936397f77 100644 --- a/tests/tavern/bridge_api_patterns/account_notifications/gtg.pat.json +++ b/tests/tavern/bridge_api_patterns/account_notifications/gtg.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-15T18:55:30", - "id": 2009443, + "id": 2009369, "msg": "@liondani voted on your post ($0.27)", "score": 50, "type": "vote", @@ -9,7 +9,7 @@ }, { "date": "2016-09-15T18:52:09", - "id": 2009360, + "id": 2009286, "msg": "@chitty replied to your comment", "score": 70, "type": "reply_comment", @@ -17,7 +17,7 @@ }, { "date": "2016-09-15T15:38:45", - "id": 2004233, + "id": 2004159, "msg": "@nate-atkins followed you", "score": 50, "type": "follow", @@ -25,7 +25,7 @@ }, { "date": "2016-09-15T15:04:09", - "id": 2003295, + "id": 2003221, "msg": "@woman-onthe-wing replied to your comment", "score": 50, "type": "reply_comment", @@ -33,7 +33,7 @@ }, { "date": "2016-09-15T14:30:54", - "id": 2002285, + "id": 2002211, "msg": "@neoxian followed you", "score": 60, "type": "follow", @@ -41,7 +41,7 @@ }, { "date": "2016-09-15T14:21:09", - "id": 2002039, + "id": 2001965, "msg": "@chitty replied to your comment", "score": 70, "type": "reply_comment", @@ -49,7 +49,7 @@ }, { "date": "2016-09-15T13:24:39", - "id": 2000662, + "id": 2000588, "msg": "@arcange followed you", "score": 60, "type": "follow", @@ -57,7 +57,7 @@ }, { "date": "2016-09-15T13:24:15", - "id": 2000656, + "id": 2000582, "msg": "@arcange replied to your comment", "score": 60, "type": "reply_comment", @@ -65,7 +65,7 @@ }, { "date": "2016-09-15T13:06:18", - "id": 2000305, + "id": 2000231, "msg": "@arcange replied to your comment", "score": 60, "type": "reply_comment", @@ -73,7 +73,7 @@ }, { "date": "2016-09-15T07:54:42", - "id": 1995751, + "id": 1995677, "msg": "@gamer00 replied to your comment", "score": 50, "type": "reply_comment", @@ -81,7 +81,7 @@ }, { "date": "2016-09-14T10:02:09", - "id": 1971125, + "id": 1971051, "msg": "@rizkypramudyacj followed you", "score": 40, "type": "follow", @@ -89,7 +89,7 @@ }, { "date": "2016-09-14T07:23:30", - "id": 1969234, + "id": 1969160, "msg": "@someguy123 mentioned you and 6 others", "score": 70, "type": "mention", @@ -97,7 +97,7 @@ }, { "date": "2016-09-13T23:33:03", - "id": 1961369, + "id": 1961295, "msg": "@allgoodthings followed you", "score": 50, "type": "follow", @@ -105,7 +105,7 @@ }, { "date": "2016-09-13T17:38:42", - "id": 1954316, + "id": 1954242, "msg": "@daedalusbuilt followed you", "score": 40, "type": "follow", @@ -113,7 +113,7 @@ }, { "date": "2016-09-11T21:45:18", - "id": 1903492, + "id": 1903418, "msg": "@soraya followed you", "score": 50, "type": "follow", @@ -121,7 +121,7 @@ }, { "date": "2016-09-10T23:50:48", - "id": 1877195, + "id": 1877121, "msg": "@linkback-bot-v0 mentioned you and 2 others", "score": 50, "type": "mention", @@ -129,7 +129,7 @@ }, { "date": "2016-09-10T07:32:42", - "id": 1854801, + "id": 1854727, "msg": "@sergey44 followed you", "score": 50, "type": "follow", @@ -137,7 +137,7 @@ }, { "date": "2016-09-07T18:45:36", - "id": 1780443, + "id": 1780369, "msg": "@dan-wilson followed you", "score": 50, "type": "follow", @@ -145,7 +145,7 @@ }, { "date": "2016-09-06T22:30:15", - "id": 1750816, + "id": 1750742, "msg": "@mnviking followed you", "score": 50, "type": "follow", @@ -153,7 +153,7 @@ }, { "date": "2016-09-06T13:12:06", - "id": 1735746, + "id": 1735672, "msg": "@swtcamito followed you", "score": 40, "type": "follow", @@ -161,7 +161,7 @@ }, { "date": "2016-09-04T10:02:15", - "id": 1676747, + "id": 1676673, "msg": "@q1248 followed you", "score": 50, "type": "follow", @@ -169,7 +169,7 @@ }, { "date": "2016-09-02T05:02:18", - "id": 1619826, + "id": 1619752, "msg": "@bonapartist voted on your post ($1.32)", "score": 75, "type": "vote", @@ -177,7 +177,7 @@ }, { "date": "2016-09-01T23:09:42", - "id": 1613240, + "id": 1613166, "msg": "@steemswede followed you", "score": 60, "type": "follow", @@ -185,7 +185,7 @@ }, { "date": "2016-09-01T16:36:36", - "id": 1600900, + "id": 1600826, "msg": "@ratidor followed you", "score": 50, "type": "follow", @@ -193,7 +193,7 @@ }, { "date": "2016-09-01T16:07:12", - "id": 1598976, + "id": 1598902, "msg": "@puffin followed you", "score": 60, "type": "follow", @@ -201,7 +201,7 @@ }, { "date": "2016-09-01T14:18:48", - "id": 1595281, + "id": 1595207, "msg": "@lilmisjenn replied to your comment", "score": 50, "type": "reply_comment", @@ -209,7 +209,7 @@ }, { "date": "2016-09-01T12:15:42", - "id": 1592482, + "id": 1592408, "msg": "@gvargas123 followed you", "score": 40, "type": "follow", @@ -217,7 +217,7 @@ }, { "date": "2016-08-31T19:52:15", - "id": 1572392, + "id": 1572318, "msg": "@picokernel voted on your post ($0.25)", "score": 50, "type": "vote", @@ -225,7 +225,7 @@ }, { "date": "2016-08-31T19:52:15", - "id": 1572391, + "id": 1572317, "msg": "@skypilot followed you", "score": 60, "type": "follow", @@ -233,7 +233,7 @@ }, { "date": "2016-08-31T17:05:27", - "id": 1566777, + "id": 1566703, "msg": "@juanf followed you", "score": 40, "type": "follow", @@ -241,7 +241,7 @@ }, { "date": "2016-08-31T17:00:21", - "id": 1566647, + "id": 1566573, "msg": "@itay replied to your post", "score": 60, "type": "reply", @@ -249,7 +249,7 @@ }, { "date": "2016-08-31T02:16:54", - "id": 1550195, + "id": 1550121, "msg": "@melissarhiann replied to your comment", "score": 40, "type": "reply_comment", @@ -257,7 +257,7 @@ }, { "date": "2016-08-30T18:53:15", - "id": 1538983, + "id": 1538909, "msg": "@picokernel followed you", "score": 60, "type": "follow", @@ -265,7 +265,7 @@ }, { "date": "2016-08-30T17:06:09", - "id": 1535801, + "id": 1535727, "msg": "@djm34 replied to your comment", "score": 60, "type": "reply_comment", @@ -273,7 +273,7 @@ }, { "date": "2016-08-30T16:40:03", - "id": 1534568, + "id": 1534494, "msg": "@complexring replied to your comment", "score": 70, "type": "reply_comment", @@ -281,7 +281,7 @@ }, { "date": "2016-08-30T16:17:09", - "id": 1533514, + "id": 1533440, "msg": "@derekareith voted on your post ($0.03)", "score": 25, "type": "vote", @@ -289,7 +289,7 @@ }, { "date": "2016-08-29T22:45:33", - "id": 1512280, + "id": 1512206, "msg": "@emsenn replied to your comment", "score": 50, "type": "reply_comment", @@ -297,7 +297,7 @@ }, { "date": "2016-08-28T18:54:36", - "id": 1471819, + "id": 1471745, "msg": "@mrabdo followed you", "score": 50, "type": "follow", @@ -305,7 +305,7 @@ }, { "date": "2016-08-28T11:46:00", - "id": 1460443, + "id": 1460369, "msg": "@lilmisjenn replied to your comment", "score": 50, "type": "reply_comment", @@ -313,7 +313,7 @@ }, { "date": "2016-08-27T15:51:15", - "id": 1432905, + "id": 1432831, "msg": "@timcliff replied to your comment", "score": 60, "type": "reply_comment", @@ -321,7 +321,7 @@ }, { "date": "2016-08-27T14:13:18", - "id": 1430522, + "id": 1430448, "msg": "@timcliff replied to your post", "score": 60, "type": "reply", @@ -329,7 +329,7 @@ }, { "date": "2016-08-27T13:14:42", - "id": 1429522, + "id": 1429448, "msg": "@betamusic mentioned you and 37 others", "score": 60, "type": "mention", @@ -337,7 +337,7 @@ }, { "date": "2016-08-27T04:15:48", - "id": 1420364, + "id": 1420290, "msg": "@eternalmoon replied to your comment", "score": 40, "type": "reply_comment", @@ -345,7 +345,7 @@ }, { "date": "2016-08-26T21:16:45", - "id": 1410996, + "id": 1410922, "msg": "@ania replied to your comment", "score": 40, "type": "reply_comment", @@ -353,7 +353,7 @@ }, { "date": "2016-08-26T18:58:27", - "id": 1406680, + "id": 1406606, "msg": "@orcish replied to your comment", "score": 60, "type": "reply_comment", @@ -361,7 +361,7 @@ }, { "date": "2016-08-26T18:20:12", - "id": 1405548, + "id": 1405474, "msg": "@bumblebrii replied to your comment", "score": 40, "type": "reply_comment", @@ -369,7 +369,7 @@ }, { "date": "2016-08-26T13:29:27", - "id": 1397095, + "id": 1397021, "msg": "@mynomadicyear replied to your comment", "score": 50, "type": "reply_comment", @@ -377,7 +377,7 @@ }, { "date": "2016-08-26T11:37:33", - "id": 1394841, + "id": 1394767, "msg": "@seasoul replied to your comment", "score": 50, "type": "reply_comment", @@ -385,7 +385,7 @@ }, { "date": "2016-08-26T11:37:21", - "id": 1394837, + "id": 1394763, "msg": "@seasoul followed you", "score": 50, "type": "follow", @@ -393,7 +393,7 @@ }, { "date": "2016-08-26T05:27:15", - "id": 1388422, + "id": 1388348, "msg": "@mammasitta replied to your post", "score": 60, "type": "reply", @@ -401,7 +401,7 @@ }, { "date": "2016-08-26T01:16:06", - "id": 1383005, + "id": 1382931, "msg": "@pfunk voted on your post ($9.45)", "score": 75, "type": "vote", @@ -409,7 +409,7 @@ }, { "date": "2016-08-25T22:26:48", - "id": 1378094, + "id": 1378020, "msg": "@nixonnox voted on your post ($0.23)", "score": 50, "type": "vote", @@ -417,7 +417,7 @@ }, { "date": "2016-08-25T16:51:57", - "id": 1363300, + "id": 1363226, "msg": "@takemyfive followed you", "score": 50, "type": "follow", @@ -425,7 +425,7 @@ }, { "date": "2016-08-25T15:05:06", - "id": 1359618, + "id": 1359544, "msg": "@instructor2121 followed you", "score": 50, "type": "follow", @@ -433,7 +433,7 @@ }, { "date": "2016-08-25T04:59:03", - "id": 1351272, + "id": 1351198, "msg": "@agussudaryanto followed you", "score": 50, "type": "follow", @@ -441,7 +441,7 @@ }, { "date": "2016-08-25T04:42:03", - "id": 1350916, + "id": 1350842, "msg": "@alexgr followed you", "score": 70, "type": "follow", @@ -449,7 +449,7 @@ }, { "date": "2016-08-23T23:15:54", - "id": 1310040, + "id": 1309966, "msg": "@always1success followed you", "score": 50, "type": "follow", @@ -457,7 +457,7 @@ }, { "date": "2016-08-23T07:36:09", - "id": 1285027, + "id": 1284953, "msg": "@dbutkovic followed you", "score": 50, "type": "follow", @@ -465,7 +465,7 @@ }, { "date": "2016-08-23T07:00:39", - "id": 1284432, + "id": 1284358, "msg": "@ania followed you", "score": 40, "type": "follow", @@ -473,7 +473,7 @@ }, { "date": "2016-08-22T23:04:03", - "id": 1272313, + "id": 1272239, "msg": "@englishtchrivy followed you", "score": 60, "type": "follow", @@ -481,7 +481,7 @@ }, { "date": "2016-08-22T20:53:12", - "id": 1267211, + "id": 1267137, "msg": "@thinkngrow followed you", "score": 50, "type": "follow", @@ -489,7 +489,7 @@ }, { "date": "2016-08-22T20:10:21", - "id": 1265555, + "id": 1265481, "msg": "@yongyoon followed you", "score": 50, "type": "follow", @@ -497,7 +497,7 @@ }, { "date": "2016-08-22T17:19:36", - "id": 1260349, + "id": 1260275, "msg": "@ivanba12 followed you", "score": 50, "type": "follow", @@ -505,7 +505,7 @@ }, { "date": "2016-08-22T12:29:45", - "id": 1251327, + "id": 1251253, "msg": "@royaltiffany followed you", "score": 60, "type": "follow", @@ -513,7 +513,7 @@ }, { "date": "2016-08-22T09:17:18", - "id": 1248054, + "id": 1247980, "msg": "@dr2073 mentioned you and 0 others", "score": 50, "type": "mention", @@ -521,7 +521,7 @@ }, { "date": "2016-08-21T22:26:57", - "id": 1227501, + "id": 1227427, "msg": "@arnoldwish followed you", "score": 50, "type": "follow", @@ -529,7 +529,7 @@ }, { "date": "2016-08-21T17:47:15", - "id": 1218104, + "id": 1218030, "msg": "@pipertomcat followed you", "score": 50, "type": "follow", @@ -537,7 +537,7 @@ }, { "date": "2016-08-21T14:39:39", - "id": 1212977, + "id": 1212903, "msg": "@ash voted on your post ($0.23)", "score": 50, "type": "vote", @@ -545,7 +545,7 @@ }, { "date": "2016-08-21T13:04:39", - "id": 1210972, + "id": 1210898, "msg": "@r4fken voted on your post ($0.02)", "score": 25, "type": "vote", @@ -553,7 +553,7 @@ }, { "date": "2016-08-21T13:00:12", - "id": 1210891, + "id": 1210817, "msg": "@taoteh1221 voted on your post ($0.29)", "score": 50, "type": "vote", @@ -561,7 +561,7 @@ }, { "date": "2016-08-21T12:52:06", - "id": 1210718, + "id": 1210644, "msg": "@gary-smith replied to your post", "score": 50, "type": "reply", @@ -569,7 +569,7 @@ }, { "date": "2016-08-19T20:16:03", - "id": 1163117, + "id": 1163043, "msg": "@brains followed you", "score": 40, "type": "follow", @@ -577,7 +577,7 @@ }, { "date": "2016-08-19T18:33:03", - "id": 1158345, + "id": 1158271, "msg": "@skyefox followed you", "score": 50, "type": "follow", @@ -585,7 +585,7 @@ }, { "date": "2016-08-19T11:40:30", - "id": 1146211, + "id": 1146137, "msg": "@aizensou voted on your post ($0.46)", "score": 50, "type": "vote", @@ -593,7 +593,7 @@ }, { "date": "2016-08-19T07:52:42", - "id": 1141975, + "id": 1141901, "msg": "@darknet followed you", "score": 60, "type": "follow", @@ -601,7 +601,7 @@ }, { "date": "2016-08-19T06:07:45", - "id": 1138626, + "id": 1138552, "msg": "@rook followed you", "score": 50, "type": "follow", @@ -609,7 +609,7 @@ }, { "date": "2016-08-18T13:59:21", - "id": 1107644, + "id": 1107570, "msg": "@jonnyrevolution followed you", "score": 60, "type": "follow", @@ -617,7 +617,7 @@ }, { "date": "2016-08-18T03:32:12", - "id": 1095799, + "id": 1095725, "msg": "@abit replied to your post", "score": 70, "type": "reply", @@ -625,7 +625,7 @@ }, { "date": "2016-08-18T02:09:42", - "id": 1093230, + "id": 1093156, "msg": "@digitalhound followed you", "score": 50, "type": "follow", @@ -633,7 +633,7 @@ }, { "date": "2016-08-18T00:55:51", - "id": 1091481, + "id": 1091407, "msg": "@quinneaker followed you", "score": 60, "type": "follow", @@ -641,7 +641,7 @@ }, { "date": "2016-08-18T00:37:33", - "id": 1091056, + "id": 1090982, "msg": "@allmonitors followed you", "score": 60, "type": "follow", @@ -649,7 +649,7 @@ }, { "date": "2016-08-18T00:35:12", - "id": 1090995, + "id": 1090921, "msg": "@riscadox followed you", "score": 50, "type": "follow", @@ -657,7 +657,7 @@ }, { "date": "2016-08-18T00:25:12", - "id": 1090602, + "id": 1090528, "msg": "@masteryoda mentioned you and 63 others", "score": 70, "type": "mention", @@ -665,7 +665,7 @@ }, { "date": "2016-08-17T20:19:00", - "id": 1082875, + "id": 1082802, "msg": "@valtr followed you", "score": 60, "type": "follow", @@ -673,7 +673,7 @@ }, { "date": "2016-08-17T19:34:00", - "id": 1081466, + "id": 1081393, "msg": "@jerome-colley followed you", "score": 50, "type": "follow", @@ -681,7 +681,7 @@ }, { "date": "2016-08-17T19:26:39", - "id": 1081301, + "id": 1081228, "msg": "@asmolokalo voted on your post ($3.19)", "score": 75, "type": "vote", @@ -689,7 +689,7 @@ }, { "date": "2016-08-17T17:59:39", - "id": 1078775, + "id": 1078702, "msg": "@ullikume followed you", "score": 40, "type": "follow", @@ -697,7 +697,7 @@ }, { "date": "2016-08-17T16:59:42", - "id": 1077218, + "id": 1077145, "msg": "@taoteh1221 followed you", "score": 60, "type": "follow", @@ -705,7 +705,7 @@ }, { "date": "2016-08-17T15:19:21", - "id": 1073795, + "id": 1073722, "msg": "@ihash voted on your post ($0.41)", "score": 50, "type": "vote", @@ -713,7 +713,7 @@ }, { "date": "2016-08-17T14:15:06", - "id": 1071347, + "id": 1071274, "msg": "@modprobe voted on your post ($4.10)", "score": 75, "type": "vote", @@ -721,7 +721,7 @@ }, { "date": "2016-08-17T13:29:48", - "id": 1069333, + "id": 1069260, "msg": "@jackkang followed you", "score": 50, "type": "follow", @@ -729,7 +729,7 @@ }, { "date": "2016-08-17T12:31:57", - "id": 1067738, + "id": 1067665, "msg": "@ausbitbank voted on your post ($0.03)", "score": 25, "type": "vote", @@ -737,7 +737,7 @@ }, { "date": "2016-08-17T12:27:48", - "id": 1067629, + "id": 1067556, "msg": "@ausbitbank voted on your post ($0.24)", "score": 50, "type": "vote", @@ -745,7 +745,7 @@ }, { "date": "2016-08-17T12:06:03", - "id": 1067021, + "id": 1066948, "msg": "@okay replied to your post", "score": 40, "type": "reply", @@ -753,7 +753,7 @@ }, { "date": "2016-08-17T11:19:12", - "id": 1066056, + "id": 1065983, "msg": "@aizensou voted on your post ($0.39)", "score": 50, "type": "vote", @@ -761,7 +761,7 @@ }, { "date": "2016-08-17T10:07:12", - "id": 1064832, + "id": 1064759, "msg": "@firepower voted on your post ($0.23)", "score": 50, "type": "vote", @@ -769,7 +769,7 @@ }, { "date": "2016-08-17T10:06:39", - "id": 1064824, + "id": 1064751, "msg": "@r4fken followed you", "score": 30, "type": "follow", @@ -777,7 +777,7 @@ }, { "date": "2016-08-17T09:39:39", - "id": 1064308, + "id": 1064235, "msg": "@juanmiguelsalas voted on your post ($0.67)", "score": 50, "type": "vote", @@ -785,7 +785,7 @@ }, { "date": "2016-08-17T09:09:39", - "id": 1063816, + "id": 1063743, "msg": "@roelandp followed you", "score": 70, "type": "follow", @@ -793,7 +793,7 @@ }, { "date": "2016-08-17T07:03:33", - "id": 1061620, + "id": 1061547, "msg": "@mammasitta replied to your post", "score": 60, "type": "reply", diff --git a/tests/tavern/bridge_api_patterns/account_notifications/max_limit.pat.json b/tests/tavern/bridge_api_patterns/account_notifications/max_limit.pat.json index cb63fbef7..d3d13d3da 100644 --- a/tests/tavern/bridge_api_patterns/account_notifications/max_limit.pat.json +++ b/tests/tavern/bridge_api_patterns/account_notifications/max_limit.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-15T18:01:30", - "id": 2007730, + "id": 2007656, "msg": "@funny reblogged your post", "score": 60, "type": "reblog", @@ -9,7 +9,7 @@ }, { "date": "2016-09-15T17:51:15", - "id": 2007359, + "id": 2007285, "msg": "@steempowerwhale mentioned you and 0 others", "score": 50, "type": "mention", @@ -17,7 +17,7 @@ }, { "date": "2016-09-15T17:17:36", - "id": 2006633, + "id": 2006559, "msg": "@macartem mentioned you and 4 others", "score": 50, "type": "mention", @@ -25,7 +25,7 @@ }, { "date": "2016-09-15T05:25:03", - "id": 1994068, + "id": 1993994, "msg": "@therajmahal followed you", "score": 50, "type": "follow", @@ -33,7 +33,7 @@ }, { "date": "2016-09-14T21:33:36", - "id": 1985949, + "id": 1985875, "msg": "@twitterbot mentioned you and 0 others", "score": 50, "type": "mention", @@ -41,7 +41,7 @@ }, { "date": "2016-09-14T18:10:21", - "id": 1980816, + "id": 1980742, "msg": "@hisnameisolllie mentioned you and 6 others", "score": 70, "type": "mention", @@ -49,7 +49,7 @@ }, { "date": "2016-09-14T12:20:42", - "id": 1972938, + "id": 1972864, "msg": "@mgibson followed you", "score": 50, "type": "follow", @@ -57,7 +57,7 @@ }, { "date": "2016-09-14T07:27:48", - "id": 1969264, + "id": 1969190, "msg": "@felixxx mentioned you and 0 others", "score": 60, "type": "mention", @@ -65,7 +65,7 @@ }, { "date": "2016-09-14T06:57:00", - "id": 1968727, + "id": 1968653, "msg": "@svamiva mentioned you and 0 others", "score": 50, "type": "mention", @@ -73,7 +73,7 @@ }, { "date": "2016-09-14T05:53:51", - "id": 1968082, + "id": 1968008, "msg": "@karenb54 mentioned you and 0 others", "score": 60, "type": "mention", @@ -81,7 +81,7 @@ }, { "date": "2016-09-14T05:50:36", - "id": 1968050, + "id": 1967976, "msg": "@good-karma followed you", "score": 70, "type": "follow", @@ -89,7 +89,7 @@ }, { "date": "2016-09-13T21:43:03", - "id": 1959415, + "id": 1959341, "msg": "@biophil mentioned you and 0 others", "score": 60, "type": "mention", @@ -97,7 +97,7 @@ }, { "date": "2016-09-13T20:23:00", - "id": 1958021, + "id": 1957947, "msg": "@blockcodes followed you", "score": 50, "type": "follow", @@ -105,7 +105,7 @@ }, { "date": "2016-09-13T19:26:45", - "id": 1956945, + "id": 1956871, "msg": "@pjheinz followed you", "score": 60, "type": "follow", @@ -113,7 +113,7 @@ }, { "date": "2016-09-13T14:04:21", - "id": 1949206, + "id": 1949132, "msg": "@steemitguide mentioned you and 2 others", "score": 50, "type": "mention", @@ -121,7 +121,7 @@ }, { "date": "2016-09-13T12:23:27", - "id": 1947102, + "id": 1947028, "msg": "@twitterbot mentioned you and 1 others", "score": 50, "type": "mention", @@ -129,7 +129,7 @@ }, { "date": "2016-09-13T09:58:18", - "id": 1944908, + "id": 1944834, "msg": "@poseidon mentioned you and 3 others", "score": 50, "type": "mention", @@ -137,7 +137,7 @@ }, { "date": "2016-09-13T01:58:21", - "id": 1938207, + "id": 1938133, "msg": "@leesunmoo mentioned you and 0 others", "score": 50, "type": "mention", @@ -145,7 +145,7 @@ }, { "date": "2016-09-13T00:20:09", - "id": 1936405, + "id": 1936331, "msg": "@buckland mentioned you and 1 others", "score": 40, "type": "mention", @@ -153,7 +153,7 @@ }, { "date": "2016-09-12T23:29:06", - "id": 1935652, + "id": 1935578, "msg": "@buckland mentioned you and 1 others", "score": 40, "type": "mention", @@ -161,7 +161,7 @@ }, { "date": "2016-09-12T08:49:06", - "id": 1914175, + "id": 1914101, "msg": "@peterz mentioned you and 0 others", "score": 50, "type": "mention", @@ -169,7 +169,7 @@ }, { "date": "2016-09-12T01:29:39", - "id": 1907196, + "id": 1907122, "msg": "@fat-like-buddha mentioned you and 0 others", "score": 60, "type": "mention", @@ -177,7 +177,7 @@ }, { "date": "2016-09-11T23:36:00", - "id": 1905699, + "id": 1905625, "msg": "@marco-delsalto mentioned you and 0 others", "score": 50, "type": "mention", @@ -185,7 +185,7 @@ }, { "date": "2016-09-11T18:04:48", - "id": 1897876, + "id": 1897802, "msg": "@richman mentioned you and 1 others", "score": 70, "type": "mention", @@ -193,7 +193,7 @@ }, { "date": "2016-09-11T15:44:39", - "id": 1895233, + "id": 1895159, "msg": "@hisnameisolllie mentioned you and 2 others", "score": 70, "type": "mention", @@ -201,7 +201,7 @@ }, { "date": "2016-09-11T00:09:24", - "id": 1877612, + "id": 1877538, "msg": "@linkback-bot-v0 mentioned you and 3 others", "score": 50, "type": "mention", @@ -209,7 +209,7 @@ }, { "date": "2016-09-10T23:03:06", - "id": 1876091, + "id": 1876017, "msg": "@linkback-bot-v0 mentioned you and 4 others", "score": 50, "type": "mention", @@ -217,7 +217,7 @@ }, { "date": "2016-09-10T16:13:54", - "id": 1865230, + "id": 1865156, "msg": "@sergey44 followed you", "score": 50, "type": "follow", @@ -225,7 +225,7 @@ }, { "date": "2016-09-10T06:56:45", - "id": 1854321, + "id": 1854247, "msg": "@littlescribe mentioned you and 6 others", "score": 50, "type": "mention", @@ -233,7 +233,7 @@ }, { "date": "2016-09-09T20:05:51", - "id": 1842860, + "id": 1842786, "msg": "@afsane followed you", "score": 40, "type": "follow", @@ -241,7 +241,7 @@ }, { "date": "2016-09-09T14:10:15", - "id": 1833646, + "id": 1833572, "msg": "@twitterbot mentioned you and 3 others", "score": 50, "type": "mention", @@ -249,7 +249,7 @@ }, { "date": "2016-09-09T14:09:15", - "id": 1833614, + "id": 1833540, "msg": "@valerian mentioned you and 3 others", "score": 50, "type": "mention", @@ -257,7 +257,7 @@ }, { "date": "2016-09-09T10:47:09", - "id": 1826334, + "id": 1826260, "msg": "@spartanza mentioned you and 1 others", "score": 50, "type": "mention", @@ -265,7 +265,7 @@ }, { "date": "2016-09-08T22:19:48", - "id": 1815283, + "id": 1815209, "msg": "@pawel-krawczyk followed you", "score": 40, "type": "follow", @@ -273,7 +273,7 @@ }, { "date": "2016-09-08T21:09:06", - "id": 1813358, + "id": 1813284, "msg": "@williamdevine mentioned you and 1 others", "score": 50, "type": "mention", @@ -281,7 +281,7 @@ }, { "date": "2016-09-08T14:29:57", - "id": 1803487, + "id": 1803413, "msg": "@buckland followed you", "score": 40, "type": "follow", @@ -289,7 +289,7 @@ }, { "date": "2016-09-08T12:16:27", - "id": 1801386, + "id": 1801312, "msg": "@svamiva mentioned you and 1 others", "score": 50, "type": "mention", @@ -297,7 +297,7 @@ }, { "date": "2016-09-08T09:13:30", - "id": 1798514, + "id": 1798440, "msg": "@svamiva mentioned you and 0 others", "score": 50, "type": "mention", @@ -305,7 +305,7 @@ }, { "date": "2016-09-08T04:51:51", - "id": 1794887, + "id": 1794813, "msg": "@steembriefing mentioned you and 0 others", "score": 50, "type": "mention", @@ -313,7 +313,7 @@ }, { "date": "2016-09-08T02:20:12", - "id": 1791862, + "id": 1791788, "msg": "@deanliu mentioned you and 6 others", "score": 60, "type": "mention", @@ -321,7 +321,7 @@ }, { "date": "2016-09-07T19:38:27", - "id": 1782097, + "id": 1782023, "msg": "@thelord mentioned you and 0 others", "score": 50, "type": "mention", @@ -329,7 +329,7 @@ }, { "date": "2016-09-07T19:37:24", - "id": 1782072, + "id": 1781998, "msg": "@ausbitbank mentioned you and 0 others", "score": 60, "type": "mention", @@ -337,7 +337,7 @@ }, { "date": "2016-09-07T18:57:15", - "id": 1780874, + "id": 1780800, "msg": "@steembriefing mentioned you and 0 others", "score": 50, "type": "mention", @@ -345,7 +345,7 @@ }, { "date": "2016-09-07T18:05:42", - "id": 1779080, + "id": 1779006, "msg": "@sparkeddev mentioned you and 0 others", "score": 50, "type": "mention", @@ -353,7 +353,7 @@ }, { "date": "2016-09-07T17:04:39", - "id": 1776933, + "id": 1776859, "msg": "@bacchist mentioned you and 0 others", "score": 70, "type": "mention", @@ -361,7 +361,7 @@ }, { "date": "2016-09-07T16:52:36", - "id": 1776428, + "id": 1776354, "msg": "@complexring mentioned you and 0 others", "score": 70, "type": "mention", @@ -369,7 +369,7 @@ }, { "date": "2016-09-07T16:35:18", - "id": 1775620, + "id": 1775546, "msg": "@mscleverclocks mentioned you and 0 others", "score": 50, "type": "mention", @@ -377,7 +377,7 @@ }, { "date": "2016-09-07T15:50:51", - "id": 1774498, + "id": 1774424, "msg": "@ned mentioned you and 0 others", "score": 60, "type": "mention", @@ -385,7 +385,7 @@ }, { "date": "2016-09-07T13:35:45", - "id": 1770981, + "id": 1770907, "msg": "@johnson.lukose followed you", "score": 40, "type": "follow", @@ -393,7 +393,7 @@ }, { "date": "2016-09-07T13:09:21", - "id": 1770471, + "id": 1770397, "msg": "@aksel mentioned you and 0 others", "score": 50, "type": "mention", @@ -401,7 +401,7 @@ }, { "date": "2016-09-07T11:49:15", - "id": 1768811, + "id": 1768737, "msg": "@expedition followed you", "score": 50, "type": "follow", @@ -409,7 +409,7 @@ }, { "date": "2016-09-07T08:59:54", - "id": 1766573, + "id": 1766499, "msg": "@peterz mentioned you and 3 others", "score": 50, "type": "mention", @@ -417,7 +417,7 @@ }, { "date": "2016-09-06T23:49:54", - "id": 1752411, + "id": 1752337, "msg": "@l0k1 followed you", "score": 60, "type": "follow", @@ -425,7 +425,7 @@ }, { "date": "2016-09-06T21:24:45", - "id": 1749326, + "id": 1749252, "msg": "@standfan followed you", "score": 50, "type": "follow", @@ -433,7 +433,7 @@ }, { "date": "2016-09-06T16:14:12", - "id": 1741315, + "id": 1741241, "msg": "@samether mentioned you and 0 others", "score": 60, "type": "mention", @@ -441,7 +441,7 @@ }, { "date": "2016-09-06T15:51:48", - "id": 1740160, + "id": 1740086, "msg": "@wastedsoul followed you", "score": 40, "type": "follow", @@ -449,7 +449,7 @@ }, { "date": "2016-09-06T14:11:27", - "id": 1737246, + "id": 1737172, "msg": "@liberosist mentioned you and 2 others", "score": 70, "type": "mention", @@ -457,7 +457,7 @@ }, { "date": "2016-09-06T05:54:48", - "id": 1729561, + "id": 1729487, "msg": "@goose followed you", "score": 50, "type": "follow", @@ -465,7 +465,7 @@ }, { "date": "2016-09-06T00:27:57", - "id": 1724456, + "id": 1724382, "msg": "@robyneggs mentioned you and 0 others", "score": 50, "type": "mention", @@ -473,7 +473,7 @@ }, { "date": "2016-09-05T18:48:15", - "id": 1717281, + "id": 1717207, "msg": "@robyneggs mentioned you and 1 others", "score": 50, "type": "mention", @@ -481,7 +481,7 @@ }, { "date": "2016-09-05T16:59:24", - "id": 1714605, + "id": 1714531, "msg": "@robyneggs mentioned you and 1 others", "score": 50, "type": "mention", @@ -489,7 +489,7 @@ }, { "date": "2016-09-05T16:54:15", - "id": 1714467, + "id": 1714393, "msg": "@robyneggs mentioned you and 0 others", "score": 50, "type": "mention", @@ -497,7 +497,7 @@ }, { "date": "2016-09-05T14:38:18", - "id": 1711192, + "id": 1711118, "msg": "@twitterbot mentioned you and 0 others", "score": 50, "type": "mention", @@ -505,7 +505,7 @@ }, { "date": "2016-09-05T14:27:27", - "id": 1710990, + "id": 1710916, "msg": "@xanoxt mentioned you and 0 others", "score": 50, "type": "mention", @@ -513,7 +513,7 @@ }, { "date": "2016-09-05T12:11:18", - "id": 1708074, + "id": 1708000, "msg": "@tobythecat mentioned you and 0 others", "score": 50, "type": "mention", @@ -521,7 +521,7 @@ }, { "date": "2016-09-05T11:43:09", - "id": 1707566, + "id": 1707492, "msg": "@holgerlippmann mentioned you and 0 others", "score": 40, "type": "mention", @@ -529,7 +529,7 @@ }, { "date": "2016-09-05T11:29:51", - "id": 1707391, + "id": 1707317, "msg": "@holgerlippmann mentioned you and 0 others", "score": 40, "type": "mention", @@ -537,7 +537,7 @@ }, { "date": "2016-09-05T07:58:48", - "id": 1702709, + "id": 1702635, "msg": "@svamiva mentioned you and 0 others", "score": 50, "type": "mention", @@ -545,7 +545,7 @@ }, { "date": "2016-09-05T01:20:12", - "id": 1696719, + "id": 1696645, "msg": "@danbar followed you", "score": 40, "type": "follow", @@ -553,7 +553,7 @@ }, { "date": "2016-09-04T19:17:54", - "id": 1690709, + "id": 1690635, "msg": "@acidyo mentioned you and 1 others", "score": 70, "type": "mention", @@ -561,7 +561,7 @@ }, { "date": "2016-09-04T16:11:57", - "id": 1686117, + "id": 1686043, "msg": "@matrixdweller mentioned you and 0 others", "score": 60, "type": "mention", @@ -569,7 +569,7 @@ }, { "date": "2016-09-04T14:30:42", - "id": 1683894, + "id": 1683820, "msg": "@aschatria followed you", "score": 50, "type": "follow", @@ -577,7 +577,7 @@ }, { "date": "2016-09-04T10:55:12", - "id": 1678812, + "id": 1678738, "msg": "@q1248 followed you", "score": 50, "type": "follow", @@ -585,7 +585,7 @@ }, { "date": "2016-09-04T03:32:21", - "id": 1671721, + "id": 1671647, "msg": "@ltm followed you", "score": 60, "type": "follow", @@ -593,7 +593,7 @@ }, { "date": "2016-09-04T02:42:15", - "id": 1670817, + "id": 1670743, "msg": "@carlidos mentioned you and 2 others", "score": 60, "type": "mention", @@ -601,7 +601,7 @@ }, { "date": "2016-09-04T02:05:42", - "id": 1670170, + "id": 1670096, "msg": "@twitterbot mentioned you and 0 others", "score": 50, "type": "mention", @@ -609,7 +609,7 @@ }, { "date": "2016-09-03T23:04:00", - "id": 1667546, + "id": 1667472, "msg": "@achim86 followed you", "score": 50, "type": "follow", @@ -617,7 +617,7 @@ }, { "date": "2016-09-03T21:25:30", - "id": 1665680, + "id": 1665606, "msg": "@matrixdweller mentioned you and 3 others", "score": 60, "type": "mention", @@ -625,7 +625,7 @@ }, { "date": "2016-09-03T19:35:57", - "id": 1663622, + "id": 1663548, "msg": "@hisnameisolllie mentioned you and 1 others", "score": 70, "type": "mention", @@ -633,7 +633,7 @@ }, { "date": "2016-09-03T16:52:21", - "id": 1659478, + "id": 1659404, "msg": "@bitminter mentioned you and 2 others", "score": 60, "type": "mention", @@ -641,7 +641,7 @@ }, { "date": "2016-09-03T15:21:03", - "id": 1657117, + "id": 1657043, "msg": "@litrbooh mentioned you and 1 others", "score": 50, "type": "mention", @@ -649,7 +649,7 @@ }, { "date": "2016-09-03T07:06:51", - "id": 1650060, + "id": 1649986, "msg": "@svamiva mentioned you and 0 others", "score": 50, "type": "mention", @@ -657,7 +657,7 @@ }, { "date": "2016-09-02T21:33:42", - "id": 1640353, + "id": 1640279, "msg": "@carlidos mentioned you and 0 others", "score": 60, "type": "mention", @@ -665,7 +665,7 @@ }, { "date": "2016-09-02T20:22:27", - "id": 1639037, + "id": 1638963, "msg": "@venuspcs mentioned you and 6 others", "score": 70, "type": "mention", @@ -673,7 +673,7 @@ }, { "date": "2016-09-02T09:23:06", - "id": 1623953, + "id": 1623879, "msg": "@kopasi mentioned you and 0 others", "score": 50, "type": "mention", @@ -681,7 +681,7 @@ }, { "date": "2016-09-02T09:05:12", - "id": 1623697, + "id": 1623623, "msg": "@hisnameisolllie mentioned you and 1 others", "score": 70, "type": "mention", @@ -689,7 +689,7 @@ }, { "date": "2016-09-01T20:19:27", - "id": 1609110, + "id": 1609036, "msg": "@puffin followed you", "score": 60, "type": "follow", @@ -697,7 +697,7 @@ }, { "date": "2016-09-01T17:13:36", - "id": 1602811, + "id": 1602737, "msg": "@ratidor followed you", "score": 50, "type": "follow", @@ -705,7 +705,7 @@ }, { "date": "2016-09-01T13:50:57", - "id": 1594664, + "id": 1594590, "msg": "@gilang-ramadhan mentioned you and 3 others", "score": 30, "type": "mention", @@ -713,7 +713,7 @@ }, { "date": "2016-09-01T11:51:39", - "id": 1591596, + "id": 1591522, "msg": "@mariandavp mentioned you and 0 others", "score": 60, "type": "mention", @@ -721,7 +721,7 @@ }, { "date": "2016-09-01T11:10:27", - "id": 1590726, + "id": 1590652, "msg": "@virtashare mentioned you and 0 others", "score": 60, "type": "mention", @@ -729,7 +729,7 @@ }, { "date": "2016-09-01T07:48:24", - "id": 1587921, + "id": 1587847, "msg": "@hms818 followed you", "score": 50, "type": "follow", @@ -737,7 +737,7 @@ }, { "date": "2016-08-31T20:59:21", - "id": 1573989, + "id": 1573915, "msg": "@virtashare mentioned you and 10 others", "score": 60, "type": "mention", @@ -745,7 +745,7 @@ }, { "date": "2016-08-31T20:31:57", - "id": 1573282, + "id": 1573208, "msg": "@flyboyzombie followed you", "score": 50, "type": "follow", @@ -753,7 +753,7 @@ }, { "date": "2016-08-31T19:58:03", - "id": 1572525, + "id": 1572451, "msg": "@romel followed you", "score": 50, "type": "follow", @@ -761,7 +761,7 @@ }, { "date": "2016-08-31T19:10:36", - "id": 1570240, + "id": 1570166, "msg": "@twitterbot mentioned you and 1 others", "score": 50, "type": "mention", @@ -769,7 +769,7 @@ }, { "date": "2016-08-31T19:02:18", - "id": 1569921, + "id": 1569847, "msg": "@bitcoinparadise followed you", "score": 50, "type": "follow", @@ -777,7 +777,7 @@ }, { "date": "2016-08-31T14:37:00", - "id": 1562997, + "id": 1562923, "msg": "@michelle.gent followed you", "score": 60, "type": "follow", @@ -785,7 +785,7 @@ }, { "date": "2016-08-31T14:24:54", - "id": 1562718, + "id": 1562644, "msg": "@penguinpablo mentioned you and 35 others", "score": 60, "type": "mention", @@ -793,7 +793,7 @@ }, { "date": "2016-08-31T13:36:24", - "id": 1561634, + "id": 1561560, "msg": "@twitterbot mentioned you and 0 others", "score": 50, "type": "mention", diff --git a/tests/tavern/bridge_api_patterns/account_notifications/max_score.pat.json b/tests/tavern/bridge_api_patterns/account_notifications/max_score.pat.json index 9dcf8cb5d..050ba5324 100644 --- a/tests/tavern/bridge_api_patterns/account_notifications/max_score.pat.json +++ b/tests/tavern/bridge_api_patterns/account_notifications/max_score.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-15T18:21:03", - "id": 2008277, + "id": 2008203, "msg": "@kushed voted on your post ($10.40)", "score": 100, "type": "vote", @@ -9,7 +9,7 @@ }, { "date": "2016-09-15T02:49:00", - "id": 1991936, + "id": 1991862, "msg": "@complexring voted on your post ($35.08)", "score": 100, "type": "vote", @@ -17,7 +17,7 @@ }, { "date": "2016-09-15T02:09:00", - "id": 1991306, + "id": 1991232, "msg": "@itsascam voted on your post ($79.18)", "score": 100, "type": "vote", @@ -25,7 +25,7 @@ }, { "date": "2016-09-15T02:08:57", - "id": 1991304, + "id": 1991230, "msg": "@steemed voted on your post ($84.29)", "score": 100, "type": "vote", @@ -33,7 +33,7 @@ }, { "date": "2016-09-14T21:35:57", - "id": 1986000, + "id": 1985926, "msg": "@riverhead voted on your post ($15.87)", "score": 100, "type": "vote", @@ -41,7 +41,7 @@ }, { "date": "2016-09-14T21:29:45", - "id": 1985856, + "id": 1985782, "msg": "@kushed voted on your post ($23.66)", "score": 100, "type": "vote", @@ -49,7 +49,7 @@ }, { "date": "2016-09-14T21:27:27", - "id": 1985790, + "id": 1985716, "msg": "@recursive voted on your post ($14.74)", "score": 100, "type": "vote", @@ -57,7 +57,7 @@ }, { "date": "2016-09-14T21:22:33", - "id": 1985664, + "id": 1985590, "msg": "@satoshifund voted on your post ($17.45)", "score": 100, "type": "vote", @@ -65,7 +65,7 @@ }, { "date": "2016-09-14T05:08:39", - "id": 1967376, + "id": 1967302, "msg": "@itsascam voted on your post ($71.89)", "score": 100, "type": "vote", @@ -73,7 +73,7 @@ }, { "date": "2016-09-14T05:08:36", - "id": 1967375, + "id": 1967301, "msg": "@steemed voted on your post ($76.43)", "score": 100, "type": "vote", @@ -81,7 +81,7 @@ }, { "date": "2016-09-13T23:33:12", - "id": 1961382, + "id": 1961308, "msg": "@silversteem voted on your post ($14.13)", "score": 100, "type": "vote", @@ -89,7 +89,7 @@ }, { "date": "2016-09-13T23:32:57", - "id": 1961363, + "id": 1961289, "msg": "@silversteem voted on your post ($19.56)", "score": 100, "type": "vote", @@ -97,7 +97,7 @@ }, { "date": "2016-09-13T23:16:09", - "id": 1961022, + "id": 1960948, "msg": "@complexring voted on your post ($24.42)", "score": 100, "type": "vote", @@ -105,7 +105,7 @@ }, { "date": "2016-09-13T23:15:12", - "id": 1961003, + "id": 1960929, "msg": "@complexring voted on your post ($33.70)", "score": 100, "type": "vote", @@ -113,7 +113,7 @@ }, { "date": "2016-09-13T20:52:15", - "id": 1958585, + "id": 1958511, "msg": "@kushed voted on your post ($16.55)", "score": 100, "type": "vote", @@ -121,7 +121,7 @@ }, { "date": "2016-09-13T20:48:06", - "id": 1958478, + "id": 1958404, "msg": "@riverhead voted on your post ($20.64)", "score": 100, "type": "vote", @@ -129,7 +129,7 @@ }, { "date": "2016-09-13T20:48:03", - "id": 1958477, + "id": 1958403, "msg": "@riverhead voted on your post ($15.26)", "score": 100, "type": "vote", @@ -137,7 +137,7 @@ }, { "date": "2016-09-13T20:32:54", - "id": 1958194, + "id": 1958120, "msg": "@satoshifund voted on your post ($12.45)", "score": 100, "type": "vote", @@ -145,7 +145,7 @@ }, { "date": "2016-09-13T20:31:12", - "id": 1958166, + "id": 1958092, "msg": "@paladin voted on your post ($14.08)", "score": 100, "type": "vote", @@ -153,7 +153,7 @@ }, { "date": "2016-09-13T20:30:57", - "id": 1958159, + "id": 1958085, "msg": "@recursive voted on your post ($10.97)", "score": 100, "type": "vote", diff --git a/tests/tavern/bridge_api_patterns/account_notifications/min_limit.pat.json b/tests/tavern/bridge_api_patterns/account_notifications/min_limit.pat.json index 48381abb9..fa209b8f5 100644 --- a/tests/tavern/bridge_api_patterns/account_notifications/min_limit.pat.json +++ b/tests/tavern/bridge_api_patterns/account_notifications/min_limit.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-15T18:01:30", - "id": 2007730, + "id": 2007656, "msg": "@funny reblogged your post", "score": 60, "type": "reblog", diff --git a/tests/tavern/bridge_api_patterns/account_notifications/min_score.pat.json b/tests/tavern/bridge_api_patterns/account_notifications/min_score.pat.json index e7e2139de..0d38158a6 100644 --- a/tests/tavern/bridge_api_patterns/account_notifications/min_score.pat.json +++ b/tests/tavern/bridge_api_patterns/account_notifications/min_score.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-15T19:41:33", - "id": 2010448, + "id": 2010374, "msg": "@nippel66 voted on your post ($0.03)", "score": 25, "type": "vote", @@ -9,7 +9,7 @@ }, { "date": "2016-09-15T18:57:51", - "id": 2009505, + "id": 2009431, "msg": "@edgeland voted on your post ($0.28)", "score": 50, "type": "vote", @@ -17,7 +17,7 @@ }, { "date": "2016-09-15T18:56:00", - "id": 2009478, + "id": 2009404, "msg": "@kurtbeil replied to your post", "score": 50, "type": "reply", @@ -25,7 +25,7 @@ }, { "date": "2016-09-15T18:36:15", - "id": 2008737, + "id": 2008663, "msg": "@pjheinz followed you", "score": 60, "type": "follow", @@ -33,7 +33,7 @@ }, { "date": "2016-09-15T18:09:45", - "id": 2008020, + "id": 2007946, "msg": "@honeyscribe replied to your comment", "score": 70, "type": "reply_comment", @@ -41,7 +41,7 @@ }, { "date": "2016-09-15T17:53:48", - "id": 2007415, + "id": 2007341, "msg": "@curie mentioned you and 150 others", "score": 60, "type": "mention", @@ -49,7 +49,7 @@ }, { "date": "2016-09-15T17:38:42", - "id": 2007060, + "id": 2006986, "msg": "@danknugs voted on your post ($0.02)", "score": 25, "type": "vote", @@ -57,7 +57,7 @@ }, { "date": "2016-09-15T17:26:21", - "id": 2006777, + "id": 2006703, "msg": "@burmik123 replied to your comment", "score": 50, "type": "reply_comment", @@ -65,7 +65,7 @@ }, { "date": "2016-09-15T17:07:33", - "id": 2006436, + "id": 2006362, "msg": "@thecurator voted on your post ($0.03)", "score": 25, "type": "vote", @@ -73,7 +73,7 @@ }, { "date": "2016-09-15T17:06:42", - "id": 2006413, + "id": 2006339, "msg": "@honeyscribe replied to your post", "score": 70, "type": "reply", @@ -81,7 +81,7 @@ }, { "date": "2016-09-15T17:06:03", - "id": 2006388, + "id": 2006314, "msg": "@honeyscribe voted on your post ($0.03)", "score": 25, "type": "vote", @@ -89,7 +89,7 @@ }, { "date": "2016-09-15T16:45:03", - "id": 2005971, + "id": 2005897, "msg": "@ozchartart voted on your post ($0.48)", "score": 50, "type": "vote", @@ -97,7 +97,7 @@ }, { "date": "2016-09-15T16:44:36", - "id": 2005966, + "id": 2005892, "msg": "@ozmaster voted on your post ($0.31)", "score": 50, "type": "vote", @@ -105,7 +105,7 @@ }, { "date": "2016-09-15T16:22:12", - "id": 2005459, + "id": 2005385, "msg": "@nextgenwitness voted on your post ($0.14)", "score": 50, "type": "vote", @@ -113,7 +113,7 @@ }, { "date": "2016-09-15T16:22:09", - "id": 2005458, + "id": 2005384, "msg": "@steemservices voted on your post ($0.32)", "score": 50, "type": "vote", @@ -121,7 +121,7 @@ }, { "date": "2016-09-15T16:22:06", - "id": 2005456, + "id": 2005382, "msg": "@justin voted on your post ($0.46)", "score": 50, "type": "vote", @@ -129,7 +129,7 @@ }, { "date": "2016-09-15T16:22:03", - "id": 2005454, + "id": 2005380, "msg": "@berniesanders voted on your post ($18.73)", "score": 100, "type": "vote", @@ -137,7 +137,7 @@ }, { "date": "2016-09-15T16:22:00", - "id": 2005451, + "id": 2005377, "msg": "@nextgencrypto voted on your post ($3.64)", "score": 75, "type": "vote", @@ -145,7 +145,7 @@ }, { "date": "2016-09-15T16:21:57", - "id": 2005449, + "id": 2005375, "msg": "@thedarkestplum voted on your post ($0.06)", "score": 25, "type": "vote", @@ -153,7 +153,7 @@ }, { "date": "2016-09-15T16:21:57", - "id": 2005448, + "id": 2005374, "msg": "@silversteem voted on your post ($3.09)", "score": 75, "type": "vote", diff --git a/tests/tavern/bridge_api_patterns/account_notifications/steemit.pat.json b/tests/tavern/bridge_api_patterns/account_notifications/steemit.pat.json index 16b9941a9..5e2280410 100644 --- a/tests/tavern/bridge_api_patterns/account_notifications/steemit.pat.json +++ b/tests/tavern/bridge_api_patterns/account_notifications/steemit.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-15T18:01:30", - "id": 2007730, + "id": 2007656, "msg": "@funny reblogged your post", "score": 60, "type": "reblog", @@ -9,7 +9,7 @@ }, { "date": "2016-09-15T17:51:15", - "id": 2007359, + "id": 2007285, "msg": "@steempowerwhale mentioned you and 0 others", "score": 50, "type": "mention", @@ -17,7 +17,7 @@ }, { "date": "2016-09-15T17:17:36", - "id": 2006633, + "id": 2006559, "msg": "@macartem mentioned you and 4 others", "score": 50, "type": "mention", @@ -25,7 +25,7 @@ }, { "date": "2016-09-15T05:25:03", - "id": 1994068, + "id": 1993994, "msg": "@therajmahal followed you", "score": 50, "type": "follow", @@ -33,7 +33,7 @@ }, { "date": "2016-09-14T21:33:36", - "id": 1985949, + "id": 1985875, "msg": "@twitterbot mentioned you and 0 others", "score": 50, "type": "mention", @@ -41,7 +41,7 @@ }, { "date": "2016-09-14T18:10:21", - "id": 1980816, + "id": 1980742, "msg": "@hisnameisolllie mentioned you and 6 others", "score": 70, "type": "mention", @@ -49,7 +49,7 @@ }, { "date": "2016-09-14T12:20:42", - "id": 1972938, + "id": 1972864, "msg": "@mgibson followed you", "score": 50, "type": "follow", @@ -57,7 +57,7 @@ }, { "date": "2016-09-14T07:27:48", - "id": 1969264, + "id": 1969190, "msg": "@felixxx mentioned you and 0 others", "score": 60, "type": "mention", @@ -65,7 +65,7 @@ }, { "date": "2016-09-14T06:57:00", - "id": 1968727, + "id": 1968653, "msg": "@svamiva mentioned you and 0 others", "score": 50, "type": "mention", @@ -73,7 +73,7 @@ }, { "date": "2016-09-14T05:53:51", - "id": 1968082, + "id": 1968008, "msg": "@karenb54 mentioned you and 0 others", "score": 60, "type": "mention", @@ -81,7 +81,7 @@ }, { "date": "2016-09-14T05:50:36", - "id": 1968050, + "id": 1967976, "msg": "@good-karma followed you", "score": 70, "type": "follow", @@ -89,7 +89,7 @@ }, { "date": "2016-09-13T21:43:03", - "id": 1959415, + "id": 1959341, "msg": "@biophil mentioned you and 0 others", "score": 60, "type": "mention", @@ -97,7 +97,7 @@ }, { "date": "2016-09-13T20:23:00", - "id": 1958021, + "id": 1957947, "msg": "@blockcodes followed you", "score": 50, "type": "follow", @@ -105,7 +105,7 @@ }, { "date": "2016-09-13T19:26:45", - "id": 1956945, + "id": 1956871, "msg": "@pjheinz followed you", "score": 60, "type": "follow", @@ -113,7 +113,7 @@ }, { "date": "2016-09-13T14:04:21", - "id": 1949206, + "id": 1949132, "msg": "@steemitguide mentioned you and 2 others", "score": 50, "type": "mention", @@ -121,7 +121,7 @@ }, { "date": "2016-09-13T12:23:27", - "id": 1947102, + "id": 1947028, "msg": "@twitterbot mentioned you and 1 others", "score": 50, "type": "mention", @@ -129,7 +129,7 @@ }, { "date": "2016-09-13T09:58:18", - "id": 1944908, + "id": 1944834, "msg": "@poseidon mentioned you and 3 others", "score": 50, "type": "mention", @@ -137,7 +137,7 @@ }, { "date": "2016-09-13T01:58:21", - "id": 1938207, + "id": 1938133, "msg": "@leesunmoo mentioned you and 0 others", "score": 50, "type": "mention", @@ -145,7 +145,7 @@ }, { "date": "2016-09-13T00:20:09", - "id": 1936405, + "id": 1936331, "msg": "@buckland mentioned you and 1 others", "score": 40, "type": "mention", @@ -153,7 +153,7 @@ }, { "date": "2016-09-12T23:29:06", - "id": 1935652, + "id": 1935578, "msg": "@buckland mentioned you and 1 others", "score": 40, "type": "mention", diff --git a/tests/tavern/bridge_api_patterns/account_notifications/test-safari.pat.json b/tests/tavern/bridge_api_patterns/account_notifications/test-safari.pat.json index 3faa3644e..ce1dfa4e9 100644 --- a/tests/tavern/bridge_api_patterns/account_notifications/test-safari.pat.json +++ b/tests/tavern/bridge_api_patterns/account_notifications/test-safari.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-15T18:02:03", - "id": 2007834, + "id": 2007760, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -9,7 +9,7 @@ }, { "date": "2016-09-15T18:02:03", - "id": 2007833, + "id": 2007759, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -17,7 +17,7 @@ }, { "date": "2016-09-15T18:02:03", - "id": 2007832, + "id": 2007758, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -25,7 +25,7 @@ }, { "date": "2016-09-15T18:02:03", - "id": 2007831, + "id": 2007757, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -33,7 +33,7 @@ }, { "date": "2016-09-15T18:02:03", - "id": 2007830, + "id": 2007756, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -41,7 +41,7 @@ }, { "date": "2016-09-15T18:02:03", - "id": 2007829, + "id": 2007755, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -49,7 +49,7 @@ }, { "date": "2016-09-15T18:02:03", - "id": 2007828, + "id": 2007754, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -57,7 +57,7 @@ }, { "date": "2016-09-15T18:02:03", - "id": 2007827, + "id": 2007753, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -65,7 +65,7 @@ }, { "date": "2016-09-15T18:02:03", - "id": 2007826, + "id": 2007752, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -73,7 +73,7 @@ }, { "date": "2016-09-15T18:01:51", - "id": 2007805, + "id": 2007731, "msg": "@test-creator replied to your post", "score": 40, "type": "reply", @@ -81,7 +81,7 @@ }, { "date": "2016-09-15T18:01:51", - "id": 2007804, + "id": 2007730, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -89,7 +89,7 @@ }, { "date": "2016-09-15T18:01:51", - "id": 2007803, + "id": 2007729, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -97,7 +97,7 @@ }, { "date": "2016-09-15T18:01:51", - "id": 2007802, + "id": 2007728, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -105,7 +105,7 @@ }, { "date": "2016-09-15T18:01:51", - "id": 2007801, + "id": 2007727, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -113,7 +113,7 @@ }, { "date": "2016-09-15T18:01:51", - "id": 2007800, + "id": 2007726, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -121,7 +121,7 @@ }, { "date": "2016-09-15T18:01:51", - "id": 2007799, + "id": 2007725, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -129,7 +129,7 @@ }, { "date": "2016-09-15T18:01:51", - "id": 2007798, + "id": 2007724, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -137,7 +137,7 @@ }, { "date": "2016-09-15T18:01:51", - "id": 2007797, + "id": 2007723, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -145,7 +145,7 @@ }, { "date": "2016-09-15T18:01:51", - "id": 2007796, + "id": 2007722, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -153,7 +153,7 @@ }, { "date": "2016-09-15T18:01:42", - "id": 2007758, + "id": 2007684, "msg": "@agartha reblogged your post", "score": 40, "type": "reblog", @@ -161,7 +161,7 @@ }, { "date": "2016-09-15T18:01:42", - "id": 2007757, + "id": 2007683, "msg": "@agartha reblogged your post", "score": 40, "type": "reblog", @@ -169,7 +169,7 @@ }, { "date": "2016-09-15T18:01:39", - "id": 2007752, + "id": 2007678, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -177,7 +177,7 @@ }, { "date": "2016-09-15T18:01:39", - "id": 2007751, + "id": 2007677, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -185,7 +185,7 @@ }, { "date": "2016-09-15T18:01:39", - "id": 2007750, + "id": 2007676, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -193,7 +193,7 @@ }, { "date": "2016-09-15T18:01:39", - "id": 2007749, + "id": 2007675, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -201,7 +201,7 @@ }, { "date": "2016-09-15T18:01:39", - "id": 2007748, + "id": 2007674, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -209,7 +209,7 @@ }, { "date": "2016-09-15T18:01:39", - "id": 2007747, + "id": 2007673, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -217,7 +217,7 @@ }, { "date": "2016-09-15T18:01:39", - "id": 2007746, + "id": 2007672, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -225,7 +225,7 @@ }, { "date": "2016-09-15T18:01:39", - "id": 2007745, + "id": 2007671, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -233,7 +233,7 @@ }, { "date": "2016-09-15T18:01:39", - "id": 2007744, + "id": 2007670, "msg": "@alice replied to your post", "score": 40, "type": "reply", @@ -241,7 +241,7 @@ }, { "date": "2016-09-15T18:01:39", - "id": 2007743, + "id": 2007669, "msg": "@steemit replied to your post", "score": 40, "type": "reply", @@ -249,7 +249,7 @@ }, { "date": "2016-09-13T18:57:24", - "id": 1956119, + "id": 1956045, "msg": "@mikerano replied to your comment", "score": 50, "type": "reply_comment", @@ -257,7 +257,7 @@ }, { "date": "2016-09-13T18:46:15", - "id": 1955852, + "id": 1955778, "msg": "@mikerano replied to your comment", "score": 50, "type": "reply_comment", @@ -265,7 +265,7 @@ }, { "date": "2016-08-31T18:55:36", - "id": 1569726, + "id": 1569652, "msg": "@roadscape followed you", "score": 60, "type": "follow", diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.pat.json b/tests/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.pat.json index 662df14f2..ef5e7482e 100644 --- a/tests/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.pat.json +++ b/tests/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.pat.json @@ -150,19 +150,19 @@ "voter": "dantheman" }, { - "rshares": 2603246, + "rshares": 2603246000000, "voter": "fminerten" }, { - "rshares": 2583596, + "rshares": 2583596000000, "voter": "steempty" }, { - "rshares": 16593109, + "rshares": 16593109000000, "voter": "rainman" }, { - "rshares": 30005989, + "rshares": 30005989000000, "voter": "berniesanders" }, { @@ -170,19 +170,19 @@ "voter": "berkah" }, { - "rshares": 170226, + "rshares": 170226000000, "voter": "dele-puppy" }, { - "rshares": 138567, + "rshares": 138567000000, "voter": "xeldal" }, { - "rshares": 79912, + "rshares": 79912000000, "voter": "adol" }, { - "rshares": 5068237, + "rshares": 5068237000000, "voter": "enki" }, { @@ -190,7 +190,7 @@ "voter": "lafona" }, { - "rshares": 766236, + "rshares": 766236000000, "voter": "justin" }, { @@ -202,7 +202,7 @@ "voter": "nextgencrypto" }, { - "rshares": 477042, + "rshares": 477042000000, "voter": "roadscape" }, { @@ -210,11 +210,11 @@ "voter": "xeroc" }, { - "rshares": 15180, + "rshares": 15180000000, "voter": "steem-id" }, { - "rshares": 520816, + "rshares": 520816000000, "voter": "clayop" }, { @@ -226,7 +226,7 @@ "voter": "bhuz" }, { - "rshares": 138837, + "rshares": 138837000000, "voter": "au1nethyb1" }, { @@ -344,7 +344,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 22810253455193, + "net_rshares": 81971187294200, "payout": 562.885, "payout_at": "2016-08-21T15:28:39", "pending_payout_value": "0.000 HBD", @@ -374,7 +374,7 @@ "voter": "rainman" }, { - "rshares": 14110110, + "rshares": 14110110000000, "voter": "summon" }, { @@ -382,15 +382,15 @@ "voter": "blocktrades" }, { - "rshares": 47756400, + "rshares": 47756400000000, "voter": "ned" }, { - "rshares": 435517, + "rshares": 435517000000, "voter": "riverhead" }, { - "rshares": 1853610, + "rshares": 1853610000000, "voter": "wackou" }, { @@ -398,11 +398,11 @@ "voter": "badassmother" }, { - "rshares": 43318, + "rshares": 43318000000, "voter": "xeldal" }, { - "rshares": 4968859, + "rshares": 4968859000000, "voter": "enki" }, { @@ -422,7 +422,7 @@ "voter": "roadscape" }, { - "rshares": 31848, + "rshares": 31848000000, "voter": "jabbasteem" }, { @@ -430,7 +430,7 @@ "voter": "steemit200" }, { - "rshares": 260, + "rshares": 260000000, "voter": "clayop" }, { @@ -438,7 +438,7 @@ "voter": "joseph" }, { - "rshares": 1343, + "rshares": 1343000000, "voter": "steemian" }, { @@ -482,7 +482,7 @@ "voter": "esteem" }, { - "rshares": 19199, + "rshares": 19199000000, "voter": "cass" }, { @@ -712,7 +712,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 55658033056809, + "net_rshares": 124878427836345, "payout": 1285.247, "payout_at": "2016-08-21T15:29:00", "pending_payout_value": "0.000 HBD", @@ -734,55 +734,55 @@ { "active_votes": [ { - "rshares": 5217, + "rshares": 5217000000, "voter": "fmooo" }, { - "rshares": 16265859, + "rshares": 16265859000000, "voter": "rainman" }, { - "rshares": 600119, + "rshares": 600119000000, "voter": "berniesanders" }, { - "rshares": 100, + "rshares": 100000000, "voter": "donalddrumpf" }, { - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { - "rshares": 48857, + "rshares": 48857000000, "voter": "puppies" }, { - "rshares": 5178, + "rshares": 5178000000, "voter": "nextgenwitness" }, { - "rshares": 103341, + "rshares": 103341000000, "voter": "lafona" }, { - "rshares": 319505, + "rshares": 319505000000, "voter": "lafona5" }, { - "rshares": 211, + "rshares": 211000000, "voter": "salvation" }, { - "rshares": 2, + "rshares": 2000000, "voter": "taylorswift" }, { - "rshares": 26, + "rshares": 26000000, "voter": "steemian" }, { - "rshares": 8005, + "rshares": 8005000000, "voter": "markopaasila" }, { @@ -844,7 +844,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 59676222329, + "net_rshares": 16479679802309, "payout": 26.948, "payout_at": "2016-08-13T00:29:33", "pending_payout_value": "0.000 HBD", @@ -854,7 +854,7 @@ "promoted": "0.000 HBD", "replies": [], "stats": { - "flag_weight": 0.0, + "flag_weight": 2.0, "gray": false, "hide": false, "total_votes": 21 diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/steemit.pat.json b/tests/tavern/bridge_api_patterns/get_account_posts/blog/steemit.pat.json index f22578661..bc07cd954 100644 --- a/tests/tavern/bridge_api_patterns/get_account_posts/blog/steemit.pat.json +++ b/tests/tavern/bridge_api_patterns/get_account_posts/blog/steemit.pat.json @@ -2,43 +2,43 @@ { "active_votes": [ { - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -46,11 +46,11 @@ "voter": "liondani" }, { - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -420,7 +420,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "payout": 1.698, "payout_at": "2016-08-24T19:59:42", "pending_payout_value": "0.000 HBD", @@ -430,7 +430,7 @@ "promoted": "0.000 HBD", "replies": [], "stats": { - "flag_weight": 0.0, + "flag_weight": 2.0, "gray": false, "hide": false, "total_votes": 92 diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.pat.json b/tests/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.pat.json index 7d38e83fa..1d7971039 100644 --- a/tests/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.pat.json +++ b/tests/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.pat.json @@ -7954,43 +7954,43 @@ { "active_votes": [ { - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -7998,11 +7998,11 @@ "voter": "liondani" }, { - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -8372,7 +8372,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "payout": 1.698, "payout_at": "2016-08-24T19:59:42", "pending_payout_value": "0.000 HBD", @@ -8385,7 +8385,7 @@ ], "replies": [], "stats": { - "flag_weight": 0.0, + "flag_weight": 2.0, "gray": false, "hide": false, "total_votes": 92 diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/paginated.pat.json b/tests/tavern/bridge_api_patterns/get_account_posts/feed/paginated.pat.json index 7d38e83fa..1d7971039 100644 --- a/tests/tavern/bridge_api_patterns/get_account_posts/feed/paginated.pat.json +++ b/tests/tavern/bridge_api_patterns/get_account_posts/feed/paginated.pat.json @@ -7954,43 +7954,43 @@ { "active_votes": [ { - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -7998,11 +7998,11 @@ "voter": "liondani" }, { - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -8372,7 +8372,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "payout": 1.698, "payout_at": "2016-08-24T19:59:42", "pending_payout_value": "0.000 HBD", @@ -8385,7 +8385,7 @@ ], "replies": [], "stats": { - "flag_weight": 0.0, + "flag_weight": 2.0, "gray": false, "hide": false, "total_votes": 92 diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.pat.json b/tests/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.pat.json index 03a325e18..5a4497687 100644 --- a/tests/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.pat.json +++ b/tests/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.pat.json @@ -8333,7 +8333,7 @@ "voter": "dantheman" }, { - "rshares": 38536, + "rshares": 38536000000, "voter": "fminerten1" }, { @@ -8341,7 +8341,7 @@ "voter": "barrie" }, { - "rshares": 16267754, + "rshares": 16267754000000, "voter": "rainman" }, { @@ -8349,11 +8349,11 @@ "voter": "berniesanders" }, { - "rshares": 47756400, + "rshares": 47756400000000, "voter": "ned" }, { - "rshares": 394924, + "rshares": 394924000000, "voter": "riverhead" }, { @@ -8361,19 +8361,19 @@ "voter": "badassmother" }, { - "rshares": 248573, + "rshares": 248573000000, "voter": "nextgenwitness" }, { - "rshares": 43318, + "rshares": 43318000000, "voter": "xeldal" }, { - "rshares": 4968859, + "rshares": 4968859000000, "voter": "enki" }, { - "rshares": 751212, + "rshares": 751212000000, "voter": "justin" }, { @@ -8381,11 +8381,11 @@ "voter": "abit" }, { - "rshares": 1008027, + "rshares": 1008027000000, "voter": "nextgencrypto" }, { - "rshares": 31848, + "rshares": 31848000000, "voter": "jabbasteem" }, { @@ -8397,7 +8397,7 @@ "voter": "ozmaster" }, { - "rshares": -15642, + "rshares": -15642000000, "voter": "xeroc" }, { @@ -8405,11 +8405,11 @@ "voter": "bunny" }, { - "rshares": 135107, + "rshares": 135107000000, "voter": "clayop" }, { - "rshares": 253289, + "rshares": 253289000000, "voter": "joseph" }, { @@ -8421,7 +8421,7 @@ "voter": "au1nethyb1" }, { - "rshares": 2095514, + "rshares": 2095514000000, "voter": "recursive" }, { @@ -8453,7 +8453,7 @@ "voter": "boatymcboatface" }, { - "rshares": 86, + "rshares": 86000000, "voter": "officialfuzzy" }, { @@ -8465,7 +8465,7 @@ "voter": "esteem" }, { - "rshares": 8158, + "rshares": 8158000000, "voter": "pheonike" }, { @@ -8623,7 +8623,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": -30846935718161, + "net_rshares": 43138953295876, "payout": 447.607, "payout_at": "2016-08-25T12:57:36", "pending_payout_value": "0.000 HBD", @@ -8645,7 +8645,7 @@ { "active_votes": [ { - "rshares": 5217, + "rshares": 5217000000, "voter": "fmooo" }, { @@ -8653,23 +8653,23 @@ "voter": "barrie" }, { - "rshares": 26763, + "rshares": 26763000000, "voter": "anonymous" }, { - "rshares": 936400, + "rshares": 936400000000, "voter": "ned" }, { - "rshares": 849, + "rshares": 849000000, "voter": "xeldal" }, { - "rshares": 19364, + "rshares": 19364000000, "voter": "samupaha" }, { - "rshares": -15642, + "rshares": -15642000000, "voter": "xeroc" }, { @@ -8787,7 +8787,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 2168046022580, + "net_rshares": 3140996049629, "payout": 1.762, "payout_at": "2016-08-22T03:25:54", "pending_payout_value": "0.000 HBD", @@ -8809,7 +8809,7 @@ { "active_votes": [ { - "rshares": 936400, + "rshares": 936400000000, "voter": "ned" }, { @@ -8943,7 +8943,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 1950300582454, + "net_rshares": 2886699646054, "payout": 1.571, "payout_at": "2016-08-25T13:06:45", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.pat.json b/tests/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.pat.json index 6d26c537e..d43acd906 100644 --- a/tests/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.pat.json +++ b/tests/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.pat.json @@ -21,7 +21,7 @@ "pending_payout_value": "0.000 HBD", "percent_hbd": 10000, "permlink": "muted-in-this-community", - "post_id": 1256857, + "post_id": 1256861, "promoted": "0.000 HBD", "replies": [], "stats": { @@ -37,43 +37,43 @@ { "active_votes": [ { - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -81,11 +81,11 @@ "voter": "liondani" }, { - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -455,7 +455,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "payout": 1.698, "payout_at": "2016-08-24T19:59:42", "pending_payout_value": "0.000 HBD", @@ -465,7 +465,7 @@ "promoted": "0.000 HBD", "replies": [], "stats": { - "flag_weight": 0.0, + "flag_weight": 2.0, "gray": false, "hide": false, "total_votes": 92 diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/steemit.pat.json b/tests/tavern/bridge_api_patterns/get_account_posts/posts/steemit.pat.json index 6d26c537e..d43acd906 100644 --- a/tests/tavern/bridge_api_patterns/get_account_posts/posts/steemit.pat.json +++ b/tests/tavern/bridge_api_patterns/get_account_posts/posts/steemit.pat.json @@ -21,7 +21,7 @@ "pending_payout_value": "0.000 HBD", "percent_hbd": 10000, "permlink": "muted-in-this-community", - "post_id": 1256857, + "post_id": 1256861, "promoted": "0.000 HBD", "replies": [], "stats": { @@ -37,43 +37,43 @@ { "active_votes": [ { - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -81,11 +81,11 @@ "voter": "liondani" }, { - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -455,7 +455,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "payout": 1.698, "payout_at": "2016-08-24T19:59:42", "pending_payout_value": "0.000 HBD", @@ -465,7 +465,7 @@ "promoted": "0.000 HBD", "replies": [], "stats": { - "flag_weight": 0.0, + "flag_weight": 2.0, "gray": false, "hide": false, "total_votes": 92 diff --git a/tests/tavern/bridge_api_patterns/get_discussion/steemit.pat.json b/tests/tavern/bridge_api_patterns/get_discussion/steemit.pat.json index 449202ac6..1127f0f36 100644 --- a/tests/tavern/bridge_api_patterns/get_discussion/steemit.pat.json +++ b/tests/tavern/bridge_api_patterns/get_discussion/steemit.pat.json @@ -2,15 +2,15 @@ "admin/firstpost": { "active_votes": [ { - "rshares": -375241, + "rshares": -375241000000, "voter": "dantheman" }, { - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit46" }, { - "rshares": 81125, + "rshares": 81125000000, "voter": "roadscape" }, { @@ -56,7 +56,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 62423410900, + "net_rshares": -226592300084, "parent_author": "steemit", "parent_permlink": "firstpost", "payout": 0.0, @@ -71,7 +71,7 @@ "gopher/re-admin-firstpost-20160718t195306992z" ], "stats": { - "flag_weight": 0.0, + "flag_weight": 2.0, "gray": false, "hide": false, "total_votes": 10 @@ -1387,15 +1387,15 @@ "proskynneo/steemit-firstpost-1": { "active_votes": [ { - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { - "rshares": 2213400, + "rshares": 2213400000000, "voter": "proskynneo" }, { - "rshares": 936400, + "rshares": 936400000000, "voter": "ned" }, { @@ -1437,7 +1437,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 59892484261, + "net_rshares": 3584929959220, "parent_author": "steemit", "parent_permlink": "firstpost", "payout": 2.117, @@ -1461,19 +1461,19 @@ "red/steemit-firstpost-2": { "active_votes": [ { - "rshares": -376603, + "rshares": -376603000000, "voter": "dantheman" }, { - "rshares": 903854, + "rshares": 903854000000, "voter": "mr11acdee" }, { - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { - "rshares": 23446, + "rshares": 23446000000, "voter": "xeroc" }, { @@ -1511,7 +1511,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 60946052021, + "net_rshares": 613083499883, "parent_author": "steemit", "parent_permlink": "firstpost", "payout": 0.2, @@ -1526,7 +1526,7 @@ "business/re-red-steemit-firstpost-2-20160713t083846149z" ], "stats": { - "flag_weight": 0.0, + "flag_weight": 2.0, "gray": false, "hide": false, "total_votes": 9 @@ -1730,43 +1730,43 @@ "steemit/firstpost": { "active_votes": [ { - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -1774,11 +1774,11 @@ "voter": "liondani" }, { - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -2148,7 +2148,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "payout": 1.698, "payout_at": "2016-08-24T19:59:42", "pending_payout_value": "0.000 HBD", @@ -2185,7 +2185,7 @@ "jack8831/re-steemit-firstpost-20160824t093007335z" ], "stats": { - "flag_weight": 0.0, + "flag_weight": 2.0, "gray": false, "hide": false, "total_votes": 92 diff --git a/tests/tavern/bridge_api_patterns/get_post/steemit.pat.json b/tests/tavern/bridge_api_patterns/get_post/steemit.pat.json index 086457c3f..17600badd 100644 --- a/tests/tavern/bridge_api_patterns/get_post/steemit.pat.json +++ b/tests/tavern/bridge_api_patterns/get_post/steemit.pat.json @@ -1,43 +1,43 @@ { "active_votes": [ { - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -45,11 +45,11 @@ "voter": "liondani" }, { - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -419,7 +419,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "payout": 1.698, "payout_at": "2016-08-24T19:59:42", "pending_payout_value": "0.000 HBD", @@ -429,7 +429,7 @@ "promoted": "0.000 HBD", "replies": [], "stats": { - "flag_weight": 0.0, + "flag_weight": 2.0, "gray": false, "hide": false, "total_votes": 92 diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/paginated.pat.json b/tests/tavern/bridge_api_patterns/list_subscribers/paginated.pat.json index fe51488c7..faf3294e5 100644 --- a/tests/tavern/bridge_api_patterns/list_subscribers/paginated.pat.json +++ b/tests/tavern/bridge_api_patterns/list_subscribers/paginated.pat.json @@ -1 +1,14 @@ -[] +[ + [ + "gtg", + "guest", + null, + "2016-09-15T18:01:48" + ], + [ + "test-safari", + "admin", + "", + "2016-09-15T18:01:48" + ] +] diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/paginated.tavern.yaml b/tests/tavern/bridge_api_patterns/list_subscribers/paginated.tavern.yaml index 91f4b2404..4f5bf801f 100644 --- a/tests/tavern/bridge_api_patterns/list_subscribers/paginated.tavern.yaml +++ b/tests/tavern/bridge_api_patterns/list_subscribers/paginated.tavern.yaml @@ -18,7 +18,7 @@ jsonrpc: "2.0" id: 1 method: "bridge.list_subscribers" - params: {"community":"hive-171488", "last": "test-safari"} + params: {"community":"hive-171488", "last": "roadscape"} response: status_code: 200 verify_response_with: diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.pat.json b/tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.pat.json new file mode 100644 index 000000000..a9826701c --- /dev/null +++ b/tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.pat.json @@ -0,0 +1,8 @@ +[ + [ + "gtg", + "guest", + null, + "2016-09-15T18:01:48" + ] +] diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.tavern.yaml b/tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.tavern.yaml new file mode 100644 index 000000000..3dae8df83 --- /dev/null +++ b/tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.tavern.yaml @@ -0,0 +1,25 @@ +--- + test_name: Hivemind + + marks: + - patterntest # see also hive-171488 + + includes: + - !include ../../common.yaml + + stages: + - name: test + 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: {"community":"hive-171488", "last": "roadscape", "limit": 1} + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern diff --git a/tests/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.pat.json b/tests/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.pat.json index 086457c3f..17600badd 100644 --- a/tests/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.pat.json +++ b/tests/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.pat.json @@ -1,43 +1,43 @@ { "active_votes": [ { - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -45,11 +45,11 @@ "voter": "liondani" }, { - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -419,7 +419,7 @@ "is_paidout": true, "json_metadata": {}, "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "payout": 1.698, "payout_at": "2016-08-24T19:59:42", "pending_payout_value": "0.000 HBD", @@ -429,7 +429,7 @@ "promoted": "0.000 HBD", "replies": [], "stats": { - "flag_weight": 0.0, + "flag_weight": 2.0, "gray": false, "hide": false, "total_votes": 92 diff --git a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink.pat.json b/tests/tavern/bridge_api_patterns/post_notifications/account_permlink.pat.json index 98b7a85f0..7dfb9185b 100644 --- a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink.pat.json +++ b/tests/tavern/bridge_api_patterns/post_notifications/account_permlink.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-08-12T13:01:36", - "id": 898613, + "id": 898540, "msg": "@mafia replied to your comment", "score": 40, "type": "reply_comment", @@ -9,7 +9,7 @@ }, { "date": "2016-08-12T01:07:30", - "id": 887615, + "id": 887542, "msg": "@venuspcs mentioned you and 4 others", "score": 70, "type": "mention", @@ -17,7 +17,7 @@ }, { "date": "2016-08-12T01:07:30", - "id": 887614, + "id": 887541, "msg": "@venuspcs mentioned you and 4 others", "score": 70, "type": "mention", @@ -25,7 +25,7 @@ }, { "date": "2016-08-12T01:07:30", - "id": 887613, + "id": 887540, "msg": "@venuspcs mentioned you and 4 others", "score": 70, "type": "mention", @@ -33,7 +33,7 @@ }, { "date": "2016-08-12T01:07:30", - "id": 887612, + "id": 887539, "msg": "@venuspcs mentioned you and 4 others", "score": 70, "type": "mention", @@ -41,7 +41,7 @@ }, { "date": "2016-08-12T01:07:30", - "id": 887611, + "id": 887538, "msg": "@venuspcs mentioned you and 4 others", "score": 70, "type": "mention", diff --git a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.pat.json b/tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.pat.json index 66455c00e..fbd934968 100644 --- a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.pat.json +++ b/tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-08-12T01:07:30", - "id": 887612, + "id": 887541, "msg": "@venuspcs mentioned you and 4 others", "score": 70, "type": "mention", @@ -9,7 +9,23 @@ }, { "date": "2016-08-12T01:07:30", - "id": 887611, + "id": 887540, + "msg": "@venuspcs mentioned you and 4 others", + "score": 70, + "type": "mention", + "url": "@venuspcs/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" + }, + { + "date": "2016-08-12T01:07:30", + "id": 887539, + "msg": "@venuspcs mentioned you and 4 others", + "score": 70, + "type": "mention", + "url": "@venuspcs/re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z" + }, + { + "date": "2016-08-12T01:07:30", + "id": 887538, "msg": "@venuspcs mentioned you and 4 others", "score": 70, "type": "mention", diff --git a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.tavern.yaml b/tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.tavern.yaml index 3ebe318bd..dbc5373eb 100644 --- a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.tavern.yaml +++ b/tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.tavern.yaml @@ -2,7 +2,7 @@ test_name: Hivemind marks: - - patterntest # show only votes (bc of last_it type - vote) + - patterntest # show only votes (bc of last_id type - vote) includes: - !include ../../common.yaml @@ -18,7 +18,7 @@ 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, "last_id":887613} + params: {"author":"venuspcs","permlink":"re-minion-how-to-summon-one-of-the-biggest-and-most-powerful-steemit-whales-berniesanders-20160812t010731631z","min_score":10, "last_id":887542} response: status_code: 200 verify_response_with: diff --git a/tests/tavern/bridge_api_patterns/post_notifications/first.pat.json b/tests/tavern/bridge_api_patterns/post_notifications/first.pat.json index 10878cb7a..372e8e78b 100644 --- a/tests/tavern/bridge_api_patterns/post_notifications/first.pat.json +++ b/tests/tavern/bridge_api_patterns/post_notifications/first.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-07-18T19:53:12", - "id": 178687, + "id": 178637, "msg": "@gopher replied to your comment", "score": 40, "type": "reply_comment", @@ -9,7 +9,7 @@ }, { "date": "2016-07-17T19:38:12", - "id": 157740, + "id": 157693, "msg": "@kingtylervvs replied to your comment", "score": 50, "type": "reply_comment", diff --git a/tests/tavern/bridge_api_patterns/post_notifications/max_limit.pat.json b/tests/tavern/bridge_api_patterns/post_notifications/max_limit.pat.json index 4b2468b71..e507e8287 100644 --- a/tests/tavern/bridge_api_patterns/post_notifications/max_limit.pat.json +++ b/tests/tavern/bridge_api_patterns/post_notifications/max_limit.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-15T16:18:12", - "id": 2005373, + "id": 2005299, "msg": "@piedpiper replied to your post", "score": 70, "type": "reply", @@ -9,7 +9,7 @@ }, { "date": "2016-09-11T04:44:30", - "id": 1883570, + "id": 1883496, "msg": "@clevecross replied to your post", "score": 60, "type": "reply", @@ -17,7 +17,7 @@ }, { "date": "2016-09-10T16:44:30", - "id": 1865880, + "id": 1865806, "msg": "@ian.wash replied to your post", "score": 50, "type": "reply", @@ -25,7 +25,7 @@ }, { "date": "2016-09-10T13:51:51", - "id": 1861527, + "id": 1861453, "msg": "@kalipo replied to your post", "score": 50, "type": "reply", @@ -33,7 +33,7 @@ }, { "date": "2016-09-10T07:34:30", - "id": 1854851, + "id": 1854777, "msg": "@ekitcho voted on your post ($0.08)", "score": 25, "type": "vote", @@ -41,7 +41,7 @@ }, { "date": "2016-09-10T00:01:48", - "id": 1847427, + "id": 1847353, "msg": "@timsaid replied to your post", "score": 70, "type": "reply", @@ -49,7 +49,7 @@ }, { "date": "2016-09-08T19:06:39", - "id": 1810367, + "id": 1810293, "msg": "@expedition replied to your post", "score": 50, "type": "reply", @@ -57,7 +57,7 @@ }, { "date": "2016-09-07T08:49:15", - "id": 1766454, + "id": 1766380, "msg": "@kental voted on your post ($0.15)", "score": 50, "type": "vote", @@ -65,7 +65,7 @@ }, { "date": "2016-09-06T14:09:21", - "id": 1737162, + "id": 1737088, "msg": "@geke replied to your post", "score": 60, "type": "reply", @@ -73,7 +73,7 @@ }, { "date": "2016-09-05T21:39:15", - "id": 1721345, + "id": 1721271, "msg": "@thedashguy voted on your post ($1.25)", "score": 75, "type": "vote", @@ -81,7 +81,7 @@ }, { "date": "2016-09-04T07:32:18", - "id": 1674958, + "id": 1674884, "msg": "@nataliadobrick replied to your post", "score": 50, "type": "reply", @@ -89,7 +89,7 @@ }, { "date": "2016-09-03T19:30:09", - "id": 1663509, + "id": 1663435, "msg": "@salva82 voted on your post ($0.28)", "score": 50, "type": "vote", @@ -97,7 +97,7 @@ }, { "date": "2016-09-03T12:08:21", - "id": 1653906, + "id": 1653832, "msg": "@mbroek1983 replied to your post", "score": 60, "type": "reply", @@ -105,7 +105,7 @@ }, { "date": "2016-09-02T23:56:00", - "id": 1643542, + "id": 1643468, "msg": "@hitmeasap voted on your post ($0.25)", "score": 50, "type": "vote", @@ -113,7 +113,7 @@ }, { "date": "2016-09-02T09:21:57", - "id": 1623942, + "id": 1623868, "msg": "@rolik replied to your post", "score": 50, "type": "reply", @@ -121,7 +121,7 @@ }, { "date": "2016-09-02T03:37:03", - "id": 1618413, + "id": 1618339, "msg": "@acassity voted on your post ($0.11)", "score": 50, "type": "vote", @@ -129,7 +129,7 @@ }, { "date": "2016-09-02T02:38:54", - "id": 1617535, + "id": 1617461, "msg": "@paco voted on your post ($0.75)", "score": 50, "type": "vote", @@ -137,7 +137,7 @@ }, { "date": "2016-09-02T00:09:54", - "id": 1614511, + "id": 1614437, "msg": "@alex.gaud replied to your post", "score": 50, "type": "reply", @@ -145,7 +145,7 @@ }, { "date": "2016-09-02T00:04:42", - "id": 1614330, + "id": 1614256, "msg": "@poeticsnake replied to your post", "score": 60, "type": "reply", @@ -153,7 +153,7 @@ }, { "date": "2016-09-01T23:40:24", - "id": 1613914, + "id": 1613840, "msg": "@donkeypong voted on your post ($0.39)", "score": 50, "type": "vote", @@ -161,7 +161,7 @@ }, { "date": "2016-09-01T22:56:00", - "id": 1612986, + "id": 1612912, "msg": "@albertogm voted on your post ($0.51)", "score": 50, "type": "vote", @@ -169,7 +169,7 @@ }, { "date": "2016-09-01T22:43:12", - "id": 1612663, + "id": 1612589, "msg": "@rawnetics voted on your post ($0.17)", "score": 50, "type": "vote", @@ -177,7 +177,7 @@ }, { "date": "2016-09-01T21:09:51", - "id": 1610531, + "id": 1610457, "msg": "@allasyummyfood voted on your post ($0.29)", "score": 50, "type": "vote", @@ -185,7 +185,7 @@ }, { "date": "2016-09-01T20:58:06", - "id": 1610171, + "id": 1610097, "msg": "@anastacia voted on your post ($23.77)", "score": 100, "type": "vote", @@ -193,7 +193,7 @@ }, { "date": "2016-09-01T20:57:57", - "id": 1610168, + "id": 1610094, "msg": "@adrian voted on your post ($12.25)", "score": 100, "type": "vote", @@ -201,7 +201,7 @@ }, { "date": "2016-09-01T20:57:51", - "id": 1610163, + "id": 1610089, "msg": "@arsahk voted on your post ($31.61)", "score": 100, "type": "vote", @@ -209,7 +209,7 @@ }, { "date": "2016-09-01T20:41:48", - "id": 1609721, + "id": 1609647, "msg": "@kus-knee voted on your post ($0.35)", "score": 50, "type": "vote", @@ -217,7 +217,7 @@ }, { "date": "2016-09-01T20:33:18", - "id": 1609491, + "id": 1609417, "msg": "@future24 replied to your post", "score": 60, "type": "reply", @@ -225,7 +225,7 @@ }, { "date": "2016-09-01T20:17:42", - "id": 1609048, + "id": 1608974, "msg": "@mindover voted on your post ($0.15)", "score": 50, "type": "vote", @@ -233,7 +233,7 @@ }, { "date": "2016-09-01T18:55:33", - "id": 1606485, + "id": 1606411, "msg": "@zaebars voted on your post ($0.20)", "score": 50, "type": "vote", @@ -241,7 +241,7 @@ }, { "date": "2016-09-01T18:48:09", - "id": 1606146, + "id": 1606072, "msg": "@biophil voted on your post ($0.25)", "score": 50, "type": "vote", @@ -249,7 +249,7 @@ }, { "date": "2016-09-01T17:45:54", - "id": 1604012, + "id": 1603938, "msg": "@blackjincrypto replied to your post", "score": 60, "type": "reply", @@ -257,7 +257,7 @@ }, { "date": "2016-09-01T17:38:18", - "id": 1603731, + "id": 1603657, "msg": "@thorium2 voted on your post ($3.08)", "score": 75, "type": "vote", @@ -265,7 +265,7 @@ }, { "date": "2016-09-01T17:38:09", - "id": 1603726, + "id": 1603652, "msg": "@minosman voted on your post ($0.38)", "score": 50, "type": "vote", @@ -273,7 +273,7 @@ }, { "date": "2016-09-01T17:38:06", - "id": 1603725, + "id": 1603651, "msg": "@hephaestus voted on your post ($1.73)", "score": 75, "type": "vote", @@ -281,7 +281,7 @@ }, { "date": "2016-09-01T17:38:03", - "id": 1603723, + "id": 1603649, "msg": "@thorium1 voted on your post ($3.52)", "score": 75, "type": "vote", @@ -289,7 +289,7 @@ }, { "date": "2016-09-01T17:38:00", - "id": 1603721, + "id": 1603647, "msg": "@heracles voted on your post ($0.10)", "score": 50, "type": "vote", @@ -297,7 +297,7 @@ }, { "date": "2016-09-01T17:37:57", - "id": 1603719, + "id": 1603645, "msg": "@aphrodite voted on your post ($1.08)", "score": 75, "type": "vote", @@ -305,7 +305,7 @@ }, { "date": "2016-09-01T17:37:48", - "id": 1603715, + "id": 1603641, "msg": "@neominer2016 voted on your post ($0.10)", "score": 25, "type": "vote", @@ -313,7 +313,7 @@ }, { "date": "2016-09-01T17:37:45", - "id": 1603713, + "id": 1603639, "msg": "@neogen1 voted on your post ($4.84)", "score": 75, "type": "vote", @@ -321,7 +321,7 @@ }, { "date": "2016-09-01T17:37:42", - "id": 1603712, + "id": 1603638, "msg": "@hotels.com voted on your post ($0.13)", "score": 50, "type": "vote", @@ -329,7 +329,7 @@ }, { "date": "2016-09-01T17:37:18", - "id": 1603696, + "id": 1603622, "msg": "@datasecuritynode voted on your post ($33.35)", "score": 100, "type": "vote", @@ -337,7 +337,7 @@ }, { "date": "2016-09-01T17:37:15", - "id": 1603692, + "id": 1603618, "msg": "@peerplays voted on your post ($1.31)", "score": 75, "type": "vote", @@ -345,7 +345,7 @@ }, { "date": "2016-09-01T17:37:09", - "id": 1603686, + "id": 1603612, "msg": "@bunkerchainlabs voted on your post ($0.15)", "score": 50, "type": "vote", @@ -353,7 +353,7 @@ }, { "date": "2016-09-01T17:37:06", - "id": 1603682, + "id": 1603608, "msg": "@blocktech voted on your post ($0.37)", "score": 50, "type": "vote", @@ -361,7 +361,7 @@ }, { "date": "2016-09-01T17:37:03", - "id": 1603677, + "id": 1603603, "msg": "@blockchainbunker voted on your post ($1.04)", "score": 75, "type": "vote", @@ -369,7 +369,7 @@ }, { "date": "2016-09-01T17:37:00", - "id": 1603675, + "id": 1603601, "msg": "@bitshares.org voted on your post ($1.57)", "score": 75, "type": "vote", @@ -377,7 +377,7 @@ }, { "date": "2016-09-01T17:36:57", - "id": 1603672, + "id": 1603598, "msg": "@hermes-miner voted on your post ($6.17)", "score": 75, "type": "vote", @@ -385,7 +385,7 @@ }, { "date": "2016-09-01T17:36:54", - "id": 1603670, + "id": 1603596, "msg": "@aries.com voted on your post ($0.11)", "score": 50, "type": "vote", @@ -393,7 +393,7 @@ }, { "date": "2016-09-01T17:36:51", - "id": 1603667, + "id": 1603593, "msg": "@aquarius.com voted on your post ($0.87)", "score": 50, "type": "vote", @@ -401,7 +401,7 @@ }, { "date": "2016-09-01T17:36:48", - "id": 1603665, + "id": 1603591, "msg": "@insurance.com voted on your post ($0.18)", "score": 50, "type": "vote", @@ -409,7 +409,7 @@ }, { "date": "2016-09-01T17:36:48", - "id": 1603664, + "id": 1603590, "msg": "@abderus voted on your post ($1.56)", "score": 75, "type": "vote", @@ -417,7 +417,7 @@ }, { "date": "2016-09-01T17:36:45", - "id": 1603663, + "id": 1603589, "msg": "@hermes voted on your post ($5.11)", "score": 75, "type": "vote", @@ -425,7 +425,7 @@ }, { "date": "2016-09-01T17:36:42", - "id": 1603661, + "id": 1603587, "msg": "@fund.com voted on your post ($0.78)", "score": 50, "type": "vote", @@ -433,7 +433,7 @@ }, { "date": "2016-09-01T17:36:39", - "id": 1603658, + "id": 1603584, "msg": "@apollo voted on your post ($0.13)", "score": 50, "type": "vote", @@ -441,7 +441,7 @@ }, { "date": "2016-09-01T17:36:36", - "id": 1603654, + "id": 1603580, "msg": "@athena voted on your post ($0.08)", "score": 25, "type": "vote", @@ -449,7 +449,7 @@ }, { "date": "2016-09-01T17:36:33", - "id": 1603651, + "id": 1603577, "msg": "@rabbitminer voted on your post ($0.63)", "score": 50, "type": "vote", @@ -457,7 +457,7 @@ }, { "date": "2016-09-01T17:36:30", - "id": 1603648, + "id": 1603574, "msg": "@bunkermining voted on your post ($3.65)", "score": 75, "type": "vote", @@ -465,7 +465,7 @@ }, { "date": "2016-09-01T13:07:24", - "id": 1593629, + "id": 1593555, "msg": "@katyakov voted on your post ($0.13)", "score": 50, "type": "vote", @@ -473,7 +473,7 @@ }, { "date": "2016-09-01T12:21:09", - "id": 1592710, + "id": 1592636, "msg": "@kreet replied to your post", "score": 50, "type": "reply", @@ -481,7 +481,7 @@ }, { "date": "2016-09-01T10:06:12", - "id": 1589773, + "id": 1589699, "msg": "@bonapartist voted on your post ($0.75)", "score": 50, "type": "vote", @@ -489,7 +489,7 @@ }, { "date": "2016-09-01T09:33:15", - "id": 1589371, + "id": 1589297, "msg": "@icfiedler voted on your post ($0.61)", "score": 50, "type": "vote", @@ -497,7 +497,7 @@ }, { "date": "2016-09-01T09:12:30", - "id": 1589024, + "id": 1588950, "msg": "@mrgrey replied to your post", "score": 60, "type": "reply", @@ -505,7 +505,7 @@ }, { "date": "2016-09-01T08:43:48", - "id": 1588717, + "id": 1588643, "msg": "@serejandmyself replied to your post", "score": 70, "type": "reply", @@ -513,7 +513,7 @@ }, { "date": "2016-09-01T08:40:24", - "id": 1588679, + "id": 1588605, "msg": "@serejandmyself voted on your post ($0.51)", "score": 50, "type": "vote", @@ -521,7 +521,7 @@ }, { "date": "2016-09-01T08:19:15", - "id": 1588488, + "id": 1588414, "msg": "@clayop voted on your post ($0.86)", "score": 50, "type": "vote", @@ -529,7 +529,7 @@ }, { "date": "2016-09-01T08:10:36", - "id": 1588348, + "id": 1588274, "msg": "@igster voted on your post ($0.17)", "score": 50, "type": "vote", @@ -537,7 +537,7 @@ }, { "date": "2016-09-01T07:32:12", - "id": 1587653, + "id": 1587579, "msg": "@lemooljiang voted on your post ($0.11)", "score": 50, "type": "vote", @@ -545,7 +545,7 @@ }, { "date": "2016-09-01T07:30:39", - "id": 1587626, + "id": 1587552, "msg": "@stranger27 replied to your post", "score": 60, "type": "reply", @@ -553,7 +553,7 @@ }, { "date": "2016-09-01T07:08:06", - "id": 1587312, + "id": 1587238, "msg": "@juanmiguelsalas voted on your post ($0.39)", "score": 50, "type": "vote", @@ -561,7 +561,7 @@ }, { "date": "2016-09-01T06:35:09", - "id": 1586826, + "id": 1586752, "msg": "@bycz voted on your post ($0.08)", "score": 25, "type": "vote", @@ -569,7 +569,7 @@ }, { "date": "2016-09-01T06:20:18", - "id": 1586614, + "id": 1586540, "msg": "@smailer replied to your post", "score": 70, "type": "reply", @@ -577,7 +577,7 @@ }, { "date": "2016-09-01T06:13:48", - "id": 1586505, + "id": 1586431, "msg": "@jesta voted on your post ($1.40)", "score": 75, "type": "vote", @@ -585,7 +585,7 @@ }, { "date": "2016-09-01T06:11:24", - "id": 1586476, + "id": 1586402, "msg": "@sweetsssj voted on your post ($0.37)", "score": 50, "type": "vote", @@ -593,7 +593,7 @@ }, { "date": "2016-09-01T05:55:21", - "id": 1586280, + "id": 1586206, "msg": "@valtr voted on your post ($0.10)", "score": 50, "type": "vote", @@ -601,7 +601,7 @@ }, { "date": "2016-09-01T05:53:51", - "id": 1586259, + "id": 1586185, "msg": "@sweetsssj replied to your post", "score": 70, "type": "reply", @@ -609,7 +609,7 @@ }, { "date": "2016-09-01T05:47:30", - "id": 1586100, + "id": 1586026, "msg": "@konstantin voted on your post ($0.11)", "score": 50, "type": "vote", @@ -617,7 +617,7 @@ }, { "date": "2016-09-01T05:40:36", - "id": 1585986, + "id": 1585912, "msg": "@smailer voted on your post ($0.11)", "score": 50, "type": "vote", @@ -625,7 +625,7 @@ }, { "date": "2016-09-01T05:21:12", - "id": 1585783, + "id": 1585709, "msg": "@bigsambucca replied to your post", "score": 50, "type": "reply", @@ -633,7 +633,7 @@ }, { "date": "2016-09-01T04:50:12", - "id": 1585215, + "id": 1585141, "msg": "@alitas replied to your post", "score": 50, "type": "reply", @@ -641,7 +641,7 @@ }, { "date": "2016-09-01T04:48:24", - "id": 1585192, + "id": 1585118, "msg": "@nippel66 voted on your post ($0.09)", "score": 25, "type": "vote", @@ -649,7 +649,7 @@ }, { "date": "2016-09-01T04:48:06", - "id": 1585182, + "id": 1585108, "msg": "@ervin-lemark voted on your post ($0.09)", "score": 25, "type": "vote", @@ -657,7 +657,7 @@ }, { "date": "2016-09-01T04:29:33", - "id": 1584954, + "id": 1584880, "msg": "@easteagle13 voted on your post ($0.57)", "score": 50, "type": "vote", @@ -665,7 +665,7 @@ }, { "date": "2016-09-01T04:08:54", - "id": 1584614, + "id": 1584540, "msg": "@juneaugoldbuyer voted on your post ($4.26)", "score": 75, "type": "vote", @@ -673,7 +673,7 @@ }, { "date": "2016-09-01T03:52:06", - "id": 1584420, + "id": 1584346, "msg": "@vlad replied to your post", "score": 60, "type": "reply", @@ -681,7 +681,7 @@ }, { "date": "2016-09-01T02:48:33", - "id": 1583384, + "id": 1583310, "msg": "@freebornangel replied to your post", "score": 50, "type": "reply", @@ -689,7 +689,7 @@ }, { "date": "2016-09-01T02:37:36", - "id": 1583235, + "id": 1583161, "msg": "@theshell voted on your post ($0.61)", "score": 50, "type": "vote", @@ -697,7 +697,7 @@ }, { "date": "2016-09-01T02:37:09", - "id": 1583227, + "id": 1583153, "msg": "@boatymcboatface voted on your post ($2.82)", "score": 75, "type": "vote", @@ -705,7 +705,7 @@ }, { "date": "2016-09-01T02:36:54", - "id": 1583224, + "id": 1583150, "msg": "@rossco99 voted on your post ($11.20)", "score": 100, "type": "vote", @@ -713,7 +713,7 @@ }, { "date": "2016-09-01T02:05:06", - "id": 1582643, + "id": 1582569, "msg": "@hannixx42 voted on your post ($0.39)", "score": 50, "type": "vote", @@ -721,7 +721,7 @@ }, { "date": "2016-09-01T01:55:24", - "id": 1582632, + "id": 1582558, "msg": "@pcste replied to your post", "score": 70, "type": "reply", @@ -729,7 +729,7 @@ }, { "date": "2016-09-01T01:57:09", - "id": 1582495, + "id": 1582421, "msg": "@thecryptofiend replied to your post", "score": 70, "type": "reply", @@ -737,7 +737,7 @@ }, { "date": "2016-09-01T01:41:57", - "id": 1582272, + "id": 1582198, "msg": "@vip voted on your post ($0.58)", "score": 50, "type": "vote", @@ -745,7 +745,7 @@ }, { "date": "2016-09-01T01:41:42", - "id": 1582270, + "id": 1582196, "msg": "@watershed voted on your post ($0.16)", "score": 50, "type": "vote", @@ -753,7 +753,7 @@ }, { "date": "2016-09-01T01:32:48", - "id": 1582113, + "id": 1582039, "msg": "@johnsmith voted on your post ($1.54)", "score": 75, "type": "vote", @@ -761,7 +761,7 @@ }, { "date": "2016-09-01T01:17:21", - "id": 1581709, + "id": 1581635, "msg": "@myfirst voted on your post ($0.20)", "score": 50, "type": "vote", @@ -769,7 +769,7 @@ }, { "date": "2016-09-01T01:13:45", - "id": 1581639, + "id": 1581565, "msg": "@halo replied to your post", "score": 70, "type": "reply", @@ -777,7 +777,7 @@ }, { "date": "2016-09-01T01:07:54", - "id": 1581554, + "id": 1581480, "msg": "@robrigo replied to your post", "score": 70, "type": "reply", @@ -785,7 +785,7 @@ }, { "date": "2016-09-01T01:06:12", - "id": 1581525, + "id": 1581451, "msg": "@robrigo voted on your post ($0.87)", "score": 50, "type": "vote", @@ -793,7 +793,7 @@ }, { "date": "2016-09-01T01:05:24", - "id": 1581517, + "id": 1581443, "msg": "@gmalhotra replied to your post", "score": 50, "type": "reply", diff --git a/tests/tavern/bridge_api_patterns/post_notifications/max_min_score.pat.json b/tests/tavern/bridge_api_patterns/post_notifications/max_min_score.pat.json index 6e2a65e16..7a4e3c2aa 100644 --- a/tests/tavern/bridge_api_patterns/post_notifications/max_min_score.pat.json +++ b/tests/tavern/bridge_api_patterns/post_notifications/max_min_score.pat.json @@ -1,40 +1,32 @@ [ - { - "date": "2016-08-27T00:38:12", - "id": 1416807, - "msg": "@joseph voted on your post ($30.58)", - "score": 100, - "type": "vote", - "url": "@pharesim/witness-post" - }, { "date": "2016-07-07T01:13:18", - "id": 46418, - "msg": "@donkeypong voted on your post ($109.52)", + "id": 46405, + "msg": "@donkeypong voted on your post ($25.67)", "score": 100, "type": "vote", "url": "@pharesim/witness-post" }, { "date": "2016-07-06T02:32:12", - "id": 40986, - "msg": "@sean-king voted on your post ($49.46)", + "id": 40973, + "msg": "@sean-king voted on your post ($11.59)", "score": 100, "type": "vote", "url": "@pharesim/witness-post" }, { "date": "2016-06-30T04:59:54", - "id": 21713, - "msg": "@newyo voted on your post ($46.27)", + "id": 21704, + "msg": "@newyo voted on your post ($10.84)", "score": 100, "type": "vote", "url": "@pharesim/witness-post" }, { "date": "2016-06-26T18:52:18", - "id": 15758, - "msg": "@steempty voted on your post ($317.43)", + "id": 15750, + "msg": "@steempty voted on your post ($74.39)", "score": 100, "type": "vote", "url": "@pharesim/witness-post" diff --git a/tests/tavern/bridge_api_patterns/post_notifications/min_limit.pat.json b/tests/tavern/bridge_api_patterns/post_notifications/min_limit.pat.json index 69f4a3ebe..d4dfdcd0c 100644 --- a/tests/tavern/bridge_api_patterns/post_notifications/min_limit.pat.json +++ b/tests/tavern/bridge_api_patterns/post_notifications/min_limit.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-15T16:18:12", - "id": 2005373, + "id": 2005299, "msg": "@piedpiper replied to your post", "score": 70, "type": "reply", diff --git a/tests/tavern/bridge_api_patterns/post_notifications/min_min_score.pat.json b/tests/tavern/bridge_api_patterns/post_notifications/min_min_score.pat.json index 5d494ff7c..eb443b909 100644 --- a/tests/tavern/bridge_api_patterns/post_notifications/min_min_score.pat.json +++ b/tests/tavern/bridge_api_patterns/post_notifications/min_min_score.pat.json @@ -1,15 +1,15 @@ [ { "date": "2016-08-27T00:38:12", - "id": 1416807, - "msg": "@joseph voted on your post ($30.58)", - "score": 100, + "id": 1416733, + "msg": "@joseph voted on your post ($7.17)", + "score": 75, "type": "vote", "url": "@pharesim/witness-post" }, { "date": "2016-08-24T19:54:27", - "id": 1338497, + "id": 1338423, "msg": "@alitas replied to your post", "score": 50, "type": "reply", @@ -17,39 +17,39 @@ }, { "date": "2016-07-07T01:13:18", - "id": 46418, - "msg": "@donkeypong voted on your post ($109.52)", + "id": 46405, + "msg": "@donkeypong voted on your post ($25.67)", "score": 100, "type": "vote", "url": "@pharesim/witness-post" }, { "date": "2016-07-06T02:32:12", - "id": 40986, - "msg": "@sean-king voted on your post ($49.46)", + "id": 40973, + "msg": "@sean-king voted on your post ($11.59)", "score": 100, "type": "vote", "url": "@pharesim/witness-post" }, { "date": "2016-06-30T12:17:18", - "id": 22240, - "msg": "@chitty voted on your post ($0.58)", + "id": 22231, + "msg": "@chitty voted on your post ($0.14)", "score": 50, "type": "vote", "url": "@pharesim/witness-post" }, { "date": "2016-06-30T04:59:54", - "id": 21713, - "msg": "@newyo voted on your post ($46.27)", + "id": 21704, + "msg": "@newyo voted on your post ($10.84)", "score": 100, "type": "vote", "url": "@pharesim/witness-post" }, { "date": "2016-06-27T04:44:39", - "id": 16450, + "id": 16441, "msg": "@steemed replied to your post", "score": 70, "type": "reply", @@ -57,8 +57,8 @@ }, { "date": "2016-06-26T18:52:18", - "id": 15758, - "msg": "@steempty voted on your post ($317.43)", + "id": 15750, + "msg": "@steempty voted on your post ($74.39)", "score": 100, "type": "vote", "url": "@pharesim/witness-post" diff --git a/tests/tavern/bridge_api_patterns/post_notifications/paginated.pat.json b/tests/tavern/bridge_api_patterns/post_notifications/paginated.pat.json index cb308ac8d..03c8167ad 100644 --- a/tests/tavern/bridge_api_patterns/post_notifications/paginated.pat.json +++ b/tests/tavern/bridge_api_patterns/post_notifications/paginated.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-08-31T02:29:09", - "id": 1550413, + "id": 1550339, "msg": "@chris-bell voted on your post ($0.40)", "score": 50, "type": "vote", @@ -9,7 +9,7 @@ }, { "date": "2016-08-31T02:26:45", - "id": 1550377, + "id": 1550303, "msg": "@mctiller replied to your post", "score": 70, "type": "reply", @@ -17,7 +17,7 @@ }, { "date": "2016-08-31T02:10:00", - "id": 1550102, + "id": 1550028, "msg": "@anarcharos replied to your post", "score": 50, "type": "reply", @@ -25,7 +25,7 @@ }, { "date": "2016-08-31T02:06:12", - "id": 1550045, + "id": 1549971, "msg": "@yongyoon voted on your post ($0.83)", "score": 50, "type": "vote", @@ -33,7 +33,7 @@ }, { "date": "2016-08-31T01:54:06", - "id": 1549880, + "id": 1549806, "msg": "@mikemacintire voted on your post ($0.24)", "score": 50, "type": "vote", @@ -41,7 +41,7 @@ }, { "date": "2016-08-31T01:48:33", - "id": 1549813, + "id": 1549739, "msg": "@tracemayer voted on your post ($1.49)", "score": 75, "type": "vote", @@ -49,7 +49,7 @@ }, { "date": "2016-08-31T01:47:03", - "id": 1549786, + "id": 1549712, "msg": "@lsk464 replied to your post", "score": 50, "type": "reply", @@ -57,7 +57,7 @@ }, { "date": "2016-08-31T01:42:54", - "id": 1549727, + "id": 1549653, "msg": "@asksisk voted on your post ($3.29)", "score": 75, "type": "vote", @@ -65,7 +65,7 @@ }, { "date": "2016-08-31T01:33:30", - "id": 1549570, + "id": 1549496, "msg": "@talanhorne voted on your post ($0.64)", "score": 50, "type": "vote", @@ -73,7 +73,7 @@ }, { "date": "2016-08-31T01:31:57", - "id": 1549548, + "id": 1549474, "msg": "@woo7739 voted on your post ($7.70)", "score": 75, "type": "vote", @@ -81,7 +81,7 @@ }, { "date": "2016-08-31T01:25:36", - "id": 1549380, + "id": 1549306, "msg": "@ericvancewalton replied to your post", "score": 70, "type": "reply", @@ -89,7 +89,7 @@ }, { "date": "2016-08-31T01:24:27", - "id": 1549345, + "id": 1549271, "msg": "@johnsmith voted on your post ($4.17)", "score": 75, "type": "vote", @@ -97,7 +97,7 @@ }, { "date": "2016-08-31T01:24:27", - "id": 1549344, + "id": 1549270, "msg": "@ericvancewalton voted on your post ($4.16)", "score": 75, "type": "vote", @@ -105,7 +105,7 @@ }, { "date": "2016-08-31T01:06:06", - "id": 1548815, + "id": 1548741, "msg": "@sarahjordan replied to your post", "score": 60, "type": "reply", @@ -113,7 +113,7 @@ }, { "date": "2016-08-31T00:46:24", - "id": 1548176, + "id": 1548102, "msg": "@trezmala replied to your post", "score": 40, "type": "reply", @@ -121,7 +121,7 @@ }, { "date": "2016-08-31T00:29:45", - "id": 1547755, + "id": 1547681, "msg": "@carlidos voted on your post ($0.26)", "score": 50, "type": "vote", @@ -129,7 +129,7 @@ }, { "date": "2016-08-31T00:28:45", - "id": 1547718, + "id": 1547644, "msg": "@carlidos replied to your post", "score": 60, "type": "reply", @@ -137,7 +137,7 @@ }, { "date": "2016-08-31T00:11:54", - "id": 1547329, + "id": 1547255, "msg": "@zrc replied to your post", "score": 50, "type": "reply", @@ -145,7 +145,7 @@ }, { "date": "2016-08-31T00:08:27", - "id": 1547237, + "id": 1547163, "msg": "@renohq voted on your post ($26.94)", "score": 100, "type": "vote", @@ -153,7 +153,7 @@ }, { "date": "2016-08-31T00:02:39", - "id": 1547129, + "id": 1547055, "msg": "@steemswede replied to your post", "score": 60, "type": "reply", @@ -161,7 +161,7 @@ }, { "date": "2016-08-30T23:59:54", - "id": 1547084, + "id": 1547010, "msg": "@nikolai voted on your post ($0.44)", "score": 50, "type": "vote", @@ -169,7 +169,7 @@ }, { "date": "2016-08-30T23:56:06", - "id": 1547020, + "id": 1546946, "msg": "@ilanaakoundi voted on your post ($1.29)", "score": 75, "type": "vote", @@ -177,7 +177,7 @@ }, { "date": "2016-08-30T23:52:57", - "id": 1546964, + "id": 1546890, "msg": "@domavila voted on your post ($0.22)", "score": 50, "type": "vote", @@ -185,7 +185,7 @@ }, { "date": "2016-08-30T23:47:06", - "id": 1546840, + "id": 1546766, "msg": "@carlitashaw replied to your post", "score": 50, "type": "reply", @@ -193,7 +193,7 @@ }, { "date": "2016-08-30T23:43:42", - "id": 1546759, + "id": 1546685, "msg": "@doitvoluntarily replied to your post", "score": 60, "type": "reply", @@ -201,7 +201,7 @@ }, { "date": "2016-08-30T23:41:45", - "id": 1546728, + "id": 1546654, "msg": "@mobios replied to your post", "score": 50, "type": "reply", @@ -209,7 +209,7 @@ }, { "date": "2016-08-30T23:31:15", - "id": 1546510, + "id": 1546436, "msg": "@brandonp voted on your post ($0.94)", "score": 50, "type": "vote", @@ -217,7 +217,7 @@ }, { "date": "2016-08-30T23:31:00", - "id": 1546504, + "id": 1546430, "msg": "@wesam voted on your post ($0.81)", "score": 50, "type": "vote", @@ -225,7 +225,7 @@ }, { "date": "2016-08-30T23:27:54", - "id": 1546431, + "id": 1546357, "msg": "@romaan-namoor voted on your post ($0.25)", "score": 50, "type": "vote", @@ -233,7 +233,7 @@ }, { "date": "2016-08-30T23:24:27", - "id": 1546352, + "id": 1546278, "msg": "@smooth.witness voted on your post ($56.89)", "score": 100, "type": "vote", @@ -241,7 +241,7 @@ }, { "date": "2016-08-30T23:24:24", - "id": 1546351, + "id": 1546277, "msg": "@smooth voted on your post ($322.13)", "score": 100, "type": "vote", @@ -249,7 +249,7 @@ }, { "date": "2016-08-30T23:23:45", - "id": 1546317, + "id": 1546243, "msg": "@grolelo voted on your post ($0.37)", "score": 50, "type": "vote", @@ -257,7 +257,7 @@ }, { "date": "2016-08-30T23:23:24", - "id": 1546307, + "id": 1546233, "msg": "@nikkim replied to your post", "score": 50, "type": "reply", @@ -265,7 +265,7 @@ }, { "date": "2016-08-30T23:22:57", - "id": 1546303, + "id": 1546229, "msg": "@steemitqa replied to your post", "score": 50, "type": "reply", @@ -273,7 +273,7 @@ }, { "date": "2016-08-30T23:21:06", - "id": 1546272, + "id": 1546198, "msg": "@robrigo voted on your post ($2.45)", "score": 75, "type": "vote", @@ -281,7 +281,7 @@ }, { "date": "2016-08-30T23:07:36", - "id": 1546013, + "id": 1545939, "msg": "@pnc replied to your post", "score": 60, "type": "reply", @@ -289,7 +289,7 @@ }, { "date": "2016-08-30T23:04:51", - "id": 1545952, + "id": 1545878, "msg": "@pnc voted on your post ($1.33)", "score": 75, "type": "vote", @@ -297,7 +297,7 @@ }, { "date": "2016-08-30T23:02:36", - "id": 1545898, + "id": 1545824, "msg": "@tikimizet replied to your post", "score": 40, "type": "reply", @@ -305,7 +305,7 @@ }, { "date": "2016-08-30T22:58:36", - "id": 1545801, + "id": 1545727, "msg": "@senseiteekay voted on your post ($0.22)", "score": 50, "type": "vote", @@ -313,7 +313,7 @@ }, { "date": "2016-08-30T22:52:36", - "id": 1545632, + "id": 1545558, "msg": "@complexring voted on your post ($140.64)", "score": 100, "type": "vote", @@ -321,7 +321,7 @@ }, { "date": "2016-08-30T22:52:21", - "id": 1545626, + "id": 1545552, "msg": "@trung81 voted on your post ($0.58)", "score": 50, "type": "vote", @@ -329,7 +329,7 @@ }, { "date": "2016-08-30T22:46:48", - "id": 1545467, + "id": 1545393, "msg": "@gekko replied to your post", "score": 50, "type": "reply", @@ -337,7 +337,7 @@ }, { "date": "2016-08-30T22:41:42", - "id": 1545264, + "id": 1545190, "msg": "@pheonike voted on your post ($5.19)", "score": 75, "type": "vote", @@ -345,7 +345,7 @@ }, { "date": "2016-08-30T22:37:45", - "id": 1545098, + "id": 1545024, "msg": "@g-dubs replied to your post", "score": 50, "type": "reply", @@ -353,7 +353,7 @@ }, { "date": "2016-08-30T22:31:51", - "id": 1544783, + "id": 1544709, "msg": "@jasondaum replied to your post", "score": 50, "type": "reply", @@ -361,7 +361,7 @@ }, { "date": "2016-08-30T22:27:51", - "id": 1544579, + "id": 1544505, "msg": "@madhatting replied to your post", "score": 50, "type": "reply", @@ -369,7 +369,7 @@ }, { "date": "2016-08-30T21:52:21", - "id": 1543373, + "id": 1543299, "msg": "@jesta voted on your post ($3.93)", "score": 75, "type": "vote", @@ -377,7 +377,7 @@ }, { "date": "2016-08-30T21:52:18", - "id": 1543368, + "id": 1543294, "msg": "@jesta replied to your post", "score": 70, "type": "reply", @@ -385,7 +385,7 @@ }, { "date": "2016-08-30T21:43:00", - "id": 1543184, + "id": 1543110, "msg": "@masteryoda voted on your post ($13.74)", "score": 100, "type": "vote", @@ -393,7 +393,7 @@ }, { "date": "2016-08-30T21:32:24", - "id": 1542973, + "id": 1542899, "msg": "@strangerarray voted on your post ($0.49)", "score": 50, "type": "vote", @@ -401,7 +401,7 @@ }, { "date": "2016-08-30T21:19:45", - "id": 1542570, + "id": 1542496, "msg": "@luke-crowley voted on your post ($1.14)", "score": 75, "type": "vote", @@ -409,7 +409,7 @@ }, { "date": "2016-08-30T21:03:39", - "id": 1542075, + "id": 1542001, "msg": "@bitcoinparadise replied to your post", "score": 50, "type": "reply", @@ -417,7 +417,7 @@ }, { "date": "2016-08-30T21:01:33", - "id": 1541951, + "id": 1541877, "msg": "@manoami voted on your post ($0.20)", "score": 50, "type": "vote", @@ -425,7 +425,7 @@ }, { "date": "2016-08-30T20:57:03", - "id": 1541823, + "id": 1541749, "msg": "@ivicaa replied to your post", "score": 50, "type": "reply", @@ -433,7 +433,7 @@ }, { "date": "2016-08-30T20:48:24", - "id": 1541606, + "id": 1541532, "msg": "@rawnetics voted on your post ($0.50)", "score": 50, "type": "vote", @@ -441,7 +441,7 @@ }, { "date": "2016-08-30T20:39:09", - "id": 1541396, + "id": 1541322, "msg": "@anarcho-andrei replied to your post", "score": 60, "type": "reply", @@ -449,7 +449,7 @@ }, { "date": "2016-08-30T20:37:06", - "id": 1541360, + "id": 1541286, "msg": "@sitaru voted on your post ($0.28)", "score": 50, "type": "vote", @@ -457,7 +457,7 @@ }, { "date": "2016-08-30T20:36:54", - "id": 1541351, + "id": 1541277, "msg": "@kyriacos replied to your post", "score": 60, "type": "reply", @@ -465,7 +465,7 @@ }, { "date": "2016-08-30T20:34:33", - "id": 1541280, + "id": 1541206, "msg": "@kyriacos voted on your post ($0.21)", "score": 50, "type": "vote", @@ -473,7 +473,7 @@ }, { "date": "2016-08-30T20:28:24", - "id": 1541144, + "id": 1541070, "msg": "@kaylinart voted on your post ($5.01)", "score": 75, "type": "vote", @@ -481,7 +481,7 @@ }, { "date": "2016-08-30T20:24:21", - "id": 1541047, + "id": 1540973, "msg": "@originate voted on your post ($4.79)", "score": 75, "type": "vote", @@ -489,7 +489,7 @@ }, { "date": "2016-08-30T20:23:33", - "id": 1541026, + "id": 1540952, "msg": "@teamsteem voted on your post ($6.83)", "score": 75, "type": "vote", @@ -497,7 +497,7 @@ }, { "date": "2016-08-30T20:23:09", - "id": 1541022, + "id": 1540948, "msg": "@krabgat voted on your post ($0.41)", "score": 50, "type": "vote", @@ -505,7 +505,7 @@ }, { "date": "2016-08-30T20:22:42", - "id": 1541009, + "id": 1540935, "msg": "@onetree replied to your post", "score": 60, "type": "reply", @@ -513,7 +513,7 @@ }, { "date": "2016-08-30T20:12:03", - "id": 1540756, + "id": 1540682, "msg": "@proctologic voted on your post ($0.33)", "score": 50, "type": "vote", @@ -521,7 +521,7 @@ }, { "date": "2016-08-30T19:33:48", - "id": 1540731, + "id": 1540657, "msg": "@liondani replied to your post", "score": 70, "type": "reply", @@ -529,7 +529,7 @@ }, { "date": "2016-08-30T20:10:54", - "id": 1540718, + "id": 1540644, "msg": "@seanmchughart voted on your post ($0.21)", "score": 50, "type": "vote", @@ -537,7 +537,7 @@ }, { "date": "2016-08-30T20:09:00", - "id": 1540676, + "id": 1540602, "msg": "@infovore voted on your post ($10.23)", "score": 100, "type": "vote", @@ -545,7 +545,7 @@ }, { "date": "2016-08-30T20:07:06", - "id": 1540634, + "id": 1540560, "msg": "@calaber24p voted on your post ($4.96)", "score": 75, "type": "vote", @@ -553,7 +553,7 @@ }, { "date": "2016-08-30T19:55:57", - "id": 1540311, + "id": 1540237, "msg": "@xtester voted on your post ($0.64)", "score": 50, "type": "vote", @@ -561,7 +561,7 @@ }, { "date": "2016-08-30T19:53:03", - "id": 1540248, + "id": 1540174, "msg": "@easteagle13 voted on your post ($1.56)", "score": 75, "type": "vote", @@ -569,7 +569,7 @@ }, { "date": "2016-08-30T19:48:03", - "id": 1540147, + "id": 1540073, "msg": "@soulsistashakti replied to your post", "score": 60, "type": "reply", @@ -577,7 +577,7 @@ }, { "date": "2016-08-30T19:47:39", - "id": 1540134, + "id": 1540060, "msg": "@soulsistashakti voted on your post ($1.71)", "score": 75, "type": "vote", @@ -585,7 +585,7 @@ }, { "date": "2016-08-30T19:46:06", - "id": 1540101, + "id": 1540027, "msg": "@brightstar replied to your post", "score": 50, "type": "reply", @@ -593,7 +593,7 @@ }, { "date": "2016-08-30T19:44:48", - "id": 1540071, + "id": 1539997, "msg": "@mrosenquist replied to your post", "score": 60, "type": "reply", @@ -601,7 +601,7 @@ }, { "date": "2016-08-30T19:44:36", - "id": 1540063, + "id": 1539989, "msg": "@mrosenquist voted on your post ($0.57)", "score": 50, "type": "vote", @@ -609,7 +609,7 @@ }, { "date": "2016-08-30T19:37:57", - "id": 1539934, + "id": 1539860, "msg": "@paolo75 replied to your post", "score": 40, "type": "reply", @@ -617,7 +617,7 @@ }, { "date": "2016-08-30T19:35:48", - "id": 1539899, + "id": 1539825, "msg": "@crazylife replied to your post", "score": 50, "type": "reply", @@ -625,7 +625,7 @@ }, { "date": "2016-08-30T19:34:03", - "id": 1539870, + "id": 1539796, "msg": "@freeradical replied to your post", "score": 50, "type": "reply", @@ -633,7 +633,7 @@ }, { "date": "2016-08-30T19:22:33", - "id": 1539653, + "id": 1539579, "msg": "@steemuwe replied to your post", "score": 50, "type": "reply", @@ -641,7 +641,7 @@ }, { "date": "2016-08-30T19:18:33", - "id": 1539574, + "id": 1539500, "msg": "@sean-king voted on your post ($29.24)", "score": 100, "type": "vote", @@ -649,7 +649,7 @@ }, { "date": "2016-08-30T19:14:54", - "id": 1539512, + "id": 1539438, "msg": "@serejandmyself voted on your post ($1.50)", "score": 75, "type": "vote", @@ -657,7 +657,7 @@ }, { "date": "2016-08-30T19:14:06", - "id": 1539489, + "id": 1539415, "msg": "@starkgrl replied to your post", "score": 50, "type": "reply", @@ -665,7 +665,7 @@ }, { "date": "2016-08-30T19:12:42", - "id": 1539462, + "id": 1539388, "msg": "@mynameisbrian replied to your post", "score": 60, "type": "reply", @@ -673,7 +673,7 @@ }, { "date": "2016-08-30T19:06:06", - "id": 1539305, + "id": 1539231, "msg": "@puffin replied to your post", "score": 60, "type": "reply", @@ -681,7 +681,7 @@ }, { "date": "2016-08-30T19:05:42", - "id": 1539288, + "id": 1539214, "msg": "@stephmckenzie replied to your post", "score": 60, "type": "reply", @@ -689,7 +689,7 @@ }, { "date": "2016-08-30T19:01:30", - "id": 1539173, + "id": 1539099, "msg": "@mikehere voted on your post ($0.28)", "score": 50, "type": "vote", @@ -697,7 +697,7 @@ }, { "date": "2016-08-30T19:00:24", - "id": 1539168, + "id": 1539094, "msg": "@intelliguy replied to your post", "score": 70, "type": "reply", @@ -705,7 +705,7 @@ }, { "date": "2016-08-30T18:58:00", - "id": 1539092, + "id": 1539018, "msg": "@loganarchy replied to your post", "score": 60, "type": "reply", @@ -713,7 +713,7 @@ }, { "date": "2016-08-30T18:56:06", - "id": 1539042, + "id": 1538968, "msg": "@shaungerow replied to your post", "score": 40, "type": "reply", @@ -721,7 +721,7 @@ }, { "date": "2016-08-30T18:53:18", - "id": 1538985, + "id": 1538911, "msg": "@clevecross replied to your post", "score": 60, "type": "reply", @@ -729,7 +729,7 @@ }, { "date": "2016-08-30T18:52:15", - "id": 1538939, + "id": 1538865, "msg": "@steemrollin replied to your post", "score": 70, "type": "reply", @@ -737,7 +737,7 @@ }, { "date": "2016-08-30T18:51:24", - "id": 1538906, + "id": 1538832, "msg": "@mughat voted on your post ($0.38)", "score": 50, "type": "vote", @@ -745,7 +745,7 @@ }, { "date": "2016-08-30T18:50:48", - "id": 1538882, + "id": 1538808, "msg": "@stardust replied to your post", "score": 50, "type": "reply", @@ -753,7 +753,7 @@ }, { "date": "2016-08-30T18:47:18", - "id": 1538784, + "id": 1538710, "msg": "@dowha voted on your post ($0.74)", "score": 50, "type": "vote", @@ -761,7 +761,7 @@ }, { "date": "2016-08-30T18:41:48", - "id": 1538623, + "id": 1538549, "msg": "@wwworld4us replied to your post", "score": 50, "type": "reply", @@ -769,7 +769,7 @@ }, { "date": "2016-08-30T18:35:15", - "id": 1538388, + "id": 1538314, "msg": "@sirwinchester voted on your post ($2.02)", "score": 75, "type": "vote", @@ -777,7 +777,7 @@ }, { "date": "2016-08-30T18:32:12", - "id": 1538269, + "id": 1538195, "msg": "@jacor voted on your post ($2.56)", "score": 75, "type": "vote", @@ -785,7 +785,7 @@ }, { "date": "2016-08-30T18:25:15", - "id": 1538077, + "id": 1538003, "msg": "@gomeravibz voted on your post ($1.01)", "score": 75, "type": "vote", @@ -793,7 +793,7 @@ }, { "date": "2016-08-30T18:22:51", - "id": 1538014, + "id": 1537940, "msg": "@syadastinasti voted on your post ($0.28)", "score": 50, "type": "vote", diff --git a/tests/tavern/bridge_api_patterns/post_notifications/paginated.tavern.yaml b/tests/tavern/bridge_api_patterns/post_notifications/paginated.tavern.yaml index bbf26b436..c6ad98ca7 100644 --- a/tests/tavern/bridge_api_patterns/post_notifications/paginated.tavern.yaml +++ b/tests/tavern/bridge_api_patterns/post_notifications/paginated.tavern.yaml @@ -20,7 +20,7 @@ method: "bridge.post_notifications" params: {"author":"steve-walschot", "permlink": "steeming-around-the-clock-bye-bye-regular-job", - "last_id": 1550415 + "last_id": 1550341 } response: status_code: 200 diff --git a/tests/tavern/bridge_api_patterns/post_notifications/steve-walschot.pat.json b/tests/tavern/bridge_api_patterns/post_notifications/steve-walschot.pat.json index 4bbb6239a..4bbb8d3f5 100644 --- a/tests/tavern/bridge_api_patterns/post_notifications/steve-walschot.pat.json +++ b/tests/tavern/bridge_api_patterns/post_notifications/steve-walschot.pat.json @@ -1,7 +1,7 @@ [ { "date": "2016-09-12T20:56:57", - "id": 1932189, + "id": 1932115, "msg": "@barrycooper voted on your post ($1.65)", "score": 75, "type": "vote", @@ -9,7 +9,7 @@ }, { "date": "2016-09-11T00:58:18", - "id": 1878904, + "id": 1878830, "msg": "@linkback-bot-v0 replied to your post", "score": 50, "type": "reply", @@ -17,7 +17,7 @@ }, { "date": "2016-09-01T13:17:30", - "id": 1593855, + "id": 1593781, "msg": "@steempower voted on your post ($26.17)", "score": 100, "type": "vote", @@ -25,7 +25,7 @@ }, { "date": "2016-09-01T11:59:54", - "id": 1591734, + "id": 1591660, "msg": "@queenmountain replied to your post", "score": 60, "type": "reply", @@ -33,7 +33,7 @@ }, { "date": "2016-08-31T21:30:33", - "id": 1574802, + "id": 1574728, "msg": "@future24 replied to your post", "score": 60, "type": "reply", @@ -41,7 +41,7 @@ }, { "date": "2016-08-31T20:16:21", - "id": 1572899, + "id": 1572825, "msg": "@queenmountain voted on your post ($0.28)", "score": 50, "type": "vote", @@ -49,7 +49,7 @@ }, { "date": "2016-08-31T20:15:27", - "id": 1572874, + "id": 1572800, "msg": "@you-know-nothing replied to your post", "score": 40, "type": "reply", @@ -57,7 +57,7 @@ }, { "date": "2016-08-31T20:10:09", - "id": 1572758, + "id": 1572684, "msg": "@ban485 replied to your post", "score": 50, "type": "reply", @@ -65,7 +65,7 @@ }, { "date": "2016-08-31T20:03:33", - "id": 1572631, + "id": 1572557, "msg": "@biervibes replied to your post", "score": 50, "type": "reply", @@ -73,7 +73,7 @@ }, { "date": "2016-08-31T19:28:12", - "id": 1571121, + "id": 1571047, "msg": "@churdtzu voted on your post ($5.06)", "score": 75, "type": "vote", @@ -81,7 +81,7 @@ }, { "date": "2016-08-31T18:41:45", - "id": 1569406, + "id": 1569332, "msg": "@onceuponatime voted on your post ($61.78)", "score": 100, "type": "vote", @@ -89,7 +89,7 @@ }, { "date": "2016-08-31T18:39:18", - "id": 1569356, + "id": 1569282, "msg": "@krishtopa voted on your post ($1.17)", "score": 75, "type": "vote", @@ -97,7 +97,7 @@ }, { "date": "2016-08-31T18:32:03", - "id": 1569096, + "id": 1569022, "msg": "@igster voted on your post ($0.48)", "score": 50, "type": "vote", @@ -105,7 +105,7 @@ }, { "date": "2016-08-31T18:29:21", - "id": 1569033, + "id": 1568959, "msg": "@indominon voted on your post ($5.29)", "score": 75, "type": "vote", @@ -113,7 +113,7 @@ }, { "date": "2016-08-31T18:21:00", - "id": 1568835, + "id": 1568761, "msg": "@gord0b voted on your post ($0.56)", "score": 50, "type": "vote", @@ -121,7 +121,7 @@ }, { "date": "2016-08-31T18:19:42", - "id": 1568784, + "id": 1568710, "msg": "@pompe72 replied to your post", "score": 30, "type": "reply", @@ -129,7 +129,7 @@ }, { "date": "2016-08-31T17:56:36", - "id": 1568242, + "id": 1568168, "msg": "@samupaha voted on your post ($43.96)", "score": 100, "type": "vote", @@ -137,7 +137,7 @@ }, { "date": "2016-08-31T17:47:09", - "id": 1567970, + "id": 1567896, "msg": "@rmach replied to your post", "score": 50, "type": "reply", @@ -145,7 +145,7 @@ }, { "date": "2016-08-31T17:20:54", - "id": 1567219, + "id": 1567145, "msg": "@elpablopino replied to your post", "score": 50, "type": "reply", @@ -153,7 +153,7 @@ }, { "date": "2016-08-31T16:50:27", - "id": 1566412, + "id": 1566338, "msg": "@bluehorseshoe replied to your post", "score": 50, "type": "reply", @@ -161,7 +161,7 @@ }, { "date": "2016-08-31T16:44:21", - "id": 1566264, + "id": 1566190, "msg": "@bluehorseshoe voted on your post ($0.28)", "score": 50, "type": "vote", @@ -169,7 +169,7 @@ }, { "date": "2016-08-31T16:22:48", - "id": 1565648, + "id": 1565574, "msg": "@angeldettmar replied to your post", "score": 40, "type": "reply", @@ -177,7 +177,7 @@ }, { "date": "2016-08-31T16:13:39", - "id": 1565359, + "id": 1565285, "msg": "@nobreku replied to your post", "score": 50, "type": "reply", @@ -185,7 +185,7 @@ }, { "date": "2016-08-31T16:03:39", - "id": 1565097, + "id": 1565023, "msg": "@moonguy replied to your post", "score": 50, "type": "reply", @@ -193,7 +193,7 @@ }, { "date": "2016-08-31T15:51:33", - "id": 1564748, + "id": 1564674, "msg": "@lookie-here replied to your post", "score": 40, "type": "reply", @@ -201,7 +201,7 @@ }, { "date": "2016-08-31T14:49:45", - "id": 1563349, + "id": 1563275, "msg": "@tl1210 replied to your post", "score": 40, "type": "reply", @@ -209,7 +209,7 @@ }, { "date": "2016-08-31T14:37:24", - "id": 1563003, + "id": 1562929, "msg": "@derekareith replied to your post", "score": 70, "type": "reply", @@ -217,7 +217,7 @@ }, { "date": "2016-08-31T14:35:12", - "id": 1562959, + "id": 1562885, "msg": "@derekareith voted on your post ($1.65)", "score": 75, "type": "vote", @@ -225,7 +225,7 @@ }, { "date": "2016-08-31T14:29:27", - "id": 1562864, + "id": 1562790, "msg": "@martin-wichmann voted on your post ($1.06)", "score": 75, "type": "vote", @@ -233,7 +233,7 @@ }, { "date": "2016-08-31T14:20:48", - "id": 1562638, + "id": 1562564, "msg": "@oaldamster voted on your post ($1.09)", "score": 75, "type": "vote", @@ -241,7 +241,7 @@ }, { "date": "2016-08-31T13:57:42", - "id": 1562162, + "id": 1562088, "msg": "@bitshares101 voted on your post ($0.30)", "score": 50, "type": "vote", @@ -249,7 +249,7 @@ }, { "date": "2016-08-31T13:45:12", - "id": 1561835, + "id": 1561761, "msg": "@picokernel voted on your post ($0.24)", "score": 50, "type": "vote", @@ -257,7 +257,7 @@ }, { "date": "2016-08-31T13:43:36", - "id": 1561785, + "id": 1561711, "msg": "@kus-knee replied to your post", "score": 60, "type": "reply", @@ -265,7 +265,7 @@ }, { "date": "2016-08-31T13:32:24", - "id": 1561550, + "id": 1561476, "msg": "@kus-knee voted on your post ($0.97)", "score": 50, "type": "vote", @@ -273,7 +273,7 @@ }, { "date": "2016-08-31T13:17:06", - "id": 1561306, + "id": 1561232, "msg": "@ash replied to your post", "score": 70, "type": "reply", @@ -281,7 +281,7 @@ }, { "date": "2016-08-31T13:13:27", - "id": 1561222, + "id": 1561148, "msg": "@vip voted on your post ($1.55)", "score": 75, "type": "vote", @@ -289,7 +289,7 @@ }, { "date": "2016-08-31T13:08:51", - "id": 1561100, + "id": 1561026, "msg": "@chainreaction voted on your post ($2.11)", "score": 75, "type": "vote", @@ -297,7 +297,7 @@ }, { "date": "2016-08-31T12:44:12", - "id": 1560668, + "id": 1560594, "msg": "@maytons replied to your post", "score": 50, "type": "reply", @@ -305,7 +305,7 @@ }, { "date": "2016-08-31T12:41:27", - "id": 1560585, + "id": 1560511, "msg": "@halo voted on your post ($0.45)", "score": 50, "type": "vote", @@ -313,7 +313,7 @@ }, { "date": "2016-08-31T12:04:24", - "id": 1559807, + "id": 1559733, "msg": "@sandra voted on your post ($2.42)", "score": 75, "type": "vote", @@ -321,7 +321,7 @@ }, { "date": "2016-08-31T12:04:09", - "id": 1559800, + "id": 1559726, "msg": "@ihashfury voted on your post ($18.96)", "score": 100, "type": "vote", @@ -329,7 +329,7 @@ }, { "date": "2016-08-31T11:44:09", - "id": 1559464, + "id": 1559390, "msg": "@meteor78 replied to your post", "score": 50, "type": "reply", @@ -337,7 +337,7 @@ }, { "date": "2016-08-31T11:20:51", - "id": 1559081, + "id": 1559007, "msg": "@dragonanarchist voted on your post ($0.83)", "score": 50, "type": "vote", @@ -345,7 +345,7 @@ }, { "date": "2016-08-31T11:05:06", - "id": 1558851, + "id": 1558777, "msg": "@cryptogee replied to your post", "score": 70, "type": "reply", @@ -353,7 +353,7 @@ }, { "date": "2016-08-31T11:04:18", - "id": 1558832, + "id": 1558758, "msg": "@cryptogee voted on your post ($16.59)", "score": 100, "type": "vote", @@ -361,7 +361,7 @@ }, { "date": "2016-08-31T11:02:24", - "id": 1558756, + "id": 1558682, "msg": "@spiz0r voted on your post ($0.21)", "score": 50, "type": "vote", @@ -369,7 +369,7 @@ }, { "date": "2016-08-31T10:51:57", - "id": 1558542, + "id": 1558468, "msg": "@magicmonk voted on your post ($0.32)", "score": 50, "type": "vote", @@ -377,7 +377,7 @@ }, { "date": "2016-08-31T10:42:30", - "id": 1558406, + "id": 1558332, "msg": "@stea90 replied to your post", "score": 50, "type": "reply", @@ -385,7 +385,7 @@ }, { "date": "2016-08-31T10:40:33", - "id": 1558369, + "id": 1558295, "msg": "@bravenewcoin voted on your post ($2.54)", "score": 75, "type": "vote", @@ -393,7 +393,7 @@ }, { "date": "2016-08-31T10:40:21", - "id": 1558365, + "id": 1558291, "msg": "@thecryptodrive voted on your post ($1.26)", "score": 75, "type": "vote", @@ -401,7 +401,7 @@ }, { "date": "2016-08-31T10:40:00", - "id": 1558359, + "id": 1558285, "msg": "@steemdrive voted on your post ($2.91)", "score": 75, "type": "vote", @@ -409,7 +409,7 @@ }, { "date": "2016-08-31T10:31:42", - "id": 1558225, + "id": 1558151, "msg": "@thelocal replied to your post", "score": 40, "type": "reply", @@ -417,7 +417,7 @@ }, { "date": "2016-08-31T10:09:15", - "id": 1557863, + "id": 1557789, "msg": "@ba-boo replied to your post", "score": 50, "type": "reply", @@ -425,7 +425,7 @@ }, { "date": "2016-08-31T10:04:39", - "id": 1557812, + "id": 1557738, "msg": "@ashold882015 voted on your post ($0.32)", "score": 50, "type": "vote", @@ -433,7 +433,7 @@ }, { "date": "2016-08-31T09:43:45", - "id": 1557572, + "id": 1557498, "msg": "@stephencurry voted on your post ($1.87)", "score": 75, "type": "vote", @@ -441,7 +441,7 @@ }, { "date": "2016-08-31T09:41:15", - "id": 1557535, + "id": 1557461, "msg": "@nataliadobrick replied to your post", "score": 50, "type": "reply", @@ -449,7 +449,7 @@ }, { "date": "2016-08-31T09:26:09", - "id": 1557354, + "id": 1557280, "msg": "@pytin replied to your post", "score": 40, "type": "reply", @@ -457,7 +457,7 @@ }, { "date": "2016-08-31T09:16:12", - "id": 1557219, + "id": 1557145, "msg": "@runridefly replied to your post", "score": 50, "type": "reply", @@ -465,7 +465,7 @@ }, { "date": "2016-08-31T09:08:06", - "id": 1557118, + "id": 1557044, "msg": "@gregoryschneider replied to your post", "score": 50, "type": "reply", @@ -473,7 +473,7 @@ }, { "date": "2016-08-31T08:54:39", - "id": 1556982, + "id": 1556908, "msg": "@tarekadam voted on your post ($0.52)", "score": 50, "type": "vote", @@ -481,7 +481,7 @@ }, { "date": "2016-08-31T08:52:18", - "id": 1556963, + "id": 1556889, "msg": "@tim-johnston voted on your post ($1.55)", "score": 75, "type": "vote", @@ -489,7 +489,7 @@ }, { "date": "2016-08-31T08:43:33", - "id": 1556829, + "id": 1556755, "msg": "@sky.max replied to your post", "score": 40, "type": "reply", @@ -497,7 +497,7 @@ }, { "date": "2016-08-31T08:04:33", - "id": 1556224, + "id": 1556150, "msg": "@radioactivities replied to your post", "score": 50, "type": "reply", @@ -505,7 +505,7 @@ }, { "date": "2016-08-31T07:39:54", - "id": 1555821, + "id": 1555747, "msg": "@hms818 replied to your post", "score": 50, "type": "reply", @@ -513,7 +513,7 @@ }, { "date": "2016-08-31T07:36:51", - "id": 1555810, + "id": 1555736, "msg": "@fleetinuance replied to your post", "score": 50, "type": "reply", @@ -521,7 +521,7 @@ }, { "date": "2016-08-31T07:31:18", - "id": 1555715, + "id": 1555641, "msg": "@fuzzyvest voted on your post ($126.94)", "score": 100, "type": "vote", @@ -529,7 +529,7 @@ }, { "date": "2016-08-31T07:30:48", - "id": 1555708, + "id": 1555634, "msg": "@officialfuzzy voted on your post ($7.26)", "score": 75, "type": "vote", @@ -537,7 +537,7 @@ }, { "date": "2016-08-31T07:27:57", - "id": 1555668, + "id": 1555594, "msg": "@all-of-us voted on your post ($0.29)", "score": 50, "type": "vote", @@ -545,7 +545,7 @@ }, { "date": "2016-08-31T07:13:54", - "id": 1555509, + "id": 1555435, "msg": "@berkah voted on your post ($7.62)", "score": 75, "type": "vote", @@ -553,7 +553,7 @@ }, { "date": "2016-08-31T06:52:03", - "id": 1555128, + "id": 1555054, "msg": "@darrantrute voted on your post ($0.23)", "score": 50, "type": "vote", @@ -561,7 +561,7 @@ }, { "date": "2016-08-31T06:39:36", - "id": 1554999, + "id": 1554925, "msg": "@steven1980 replied to your post", "score": 50, "type": "reply", @@ -569,7 +569,7 @@ }, { "date": "2016-08-31T06:39:27", - "id": 1554994, + "id": 1554920, "msg": "@bontonstory replied to your post", "score": 50, "type": "reply", @@ -577,7 +577,7 @@ }, { "date": "2016-08-31T06:29:06", - "id": 1554836, + "id": 1554762, "msg": "@avarice voted on your post ($1.21)", "score": 75, "type": "vote", @@ -585,7 +585,7 @@ }, { "date": "2016-08-31T06:26:54", - "id": 1554815, + "id": 1554741, "msg": "@marketingmonk voted on your post ($0.62)", "score": 50, "type": "vote", @@ -593,7 +593,7 @@ }, { "date": "2016-08-31T05:26:03", - "id": 1553717, + "id": 1553643, "msg": "@steemrocket replied to your post", "score": 50, "type": "reply", @@ -601,7 +601,7 @@ }, { "date": "2016-08-31T05:21:03", - "id": 1553660, + "id": 1553586, "msg": "@bigedude replied to your post", "score": 50, "type": "reply", @@ -609,7 +609,7 @@ }, { "date": "2016-08-31T05:07:27", - "id": 1553435, + "id": 1553361, "msg": "@kenny-crane voted on your post ($2.07)", "score": 75, "type": "vote", @@ -617,7 +617,7 @@ }, { "date": "2016-08-31T05:02:27", - "id": 1553393, + "id": 1553319, "msg": "@markrmorrisjr replied to your post", "score": 70, "type": "reply", @@ -625,7 +625,7 @@ }, { "date": "2016-08-31T05:02:06", - "id": 1553389, + "id": 1553315, "msg": "@heroic15397 replied to your post", "score": 50, "type": "reply", @@ -633,7 +633,7 @@ }, { "date": "2016-08-31T04:59:39", - "id": 1553358, + "id": 1553284, "msg": "@markrmorrisjr voted on your post ($0.42)", "score": 50, "type": "vote", @@ -641,7 +641,7 @@ }, { "date": "2016-08-31T04:56:00", - "id": 1553314, + "id": 1553240, "msg": "@internets replied to your post", "score": 50, "type": "reply", @@ -649,7 +649,7 @@ }, { "date": "2016-08-31T04:44:48", - "id": 1553072, + "id": 1552998, "msg": "@azurejasper replied to your post", "score": 50, "type": "reply", @@ -657,7 +657,7 @@ }, { "date": "2016-08-31T04:10:27", - "id": 1552350, + "id": 1552276, "msg": "@sigmajin voted on your post ($1.51)", "score": 75, "type": "vote", @@ -665,7 +665,7 @@ }, { "date": "2016-08-31T04:10:24", - "id": 1552346, + "id": 1552272, "msg": "@tombstone voted on your post ($414.41)", "score": 100, "type": "vote", @@ -673,7 +673,7 @@ }, { "date": "2016-08-31T04:09:15", - "id": 1552306, + "id": 1552232, "msg": "@sterlinluxan voted on your post ($1.87)", "score": 75, "type": "vote", @@ -681,7 +681,7 @@ }, { "date": "2016-08-31T04:06:06", - "id": 1552225, + "id": 1552151, "msg": "@klye replied to your post", "score": 70, "type": "reply", @@ -689,7 +689,7 @@ }, { "date": "2016-08-31T04:05:06", - "id": 1552196, + "id": 1552122, "msg": "@klye voted on your post ($0.44)", "score": 50, "type": "vote", @@ -697,7 +697,7 @@ }, { "date": "2016-08-31T04:00:51", - "id": 1552073, + "id": 1551999, "msg": "@nixonnox voted on your post ($0.42)", "score": 50, "type": "vote", @@ -705,7 +705,7 @@ }, { "date": "2016-08-31T03:59:15", - "id": 1552018, + "id": 1551944, "msg": "@jchch voted on your post ($1.88)", "score": 75, "type": "vote", @@ -713,7 +713,7 @@ }, { "date": "2016-08-31T03:41:48", - "id": 1551655, + "id": 1551581, "msg": "@timbot606 replied to your post", "score": 50, "type": "reply", @@ -721,7 +721,7 @@ }, { "date": "2016-08-31T03:34:24", - "id": 1551493, + "id": 1551419, "msg": "@ausbitbank voted on your post ($0.27)", "score": 50, "type": "vote", @@ -729,7 +729,7 @@ }, { "date": "2016-08-31T03:33:00", - "id": 1551463, + "id": 1551389, "msg": "@thedashguy voted on your post ($2.74)", "score": 75, "type": "vote", @@ -737,7 +737,7 @@ }, { "date": "2016-08-31T03:01:45", - "id": 1550931, + "id": 1550857, "msg": "@wiser replied to your post", "score": 50, "type": "reply", @@ -745,7 +745,7 @@ }, { "date": "2016-08-31T02:58:36", - "id": 1550900, + "id": 1550826, "msg": "@team-leibniz voted on your post ($0.48)", "score": 50, "type": "vote", @@ -753,7 +753,7 @@ }, { "date": "2016-08-31T02:55:18", - "id": 1550873, + "id": 1550799, "msg": "@comealong replied to your post", "score": 50, "type": "reply", @@ -761,7 +761,7 @@ }, { "date": "2016-08-31T02:41:48", - "id": 1550603, + "id": 1550529, "msg": "@jhermanbeans replied to your post", "score": 60, "type": "reply", @@ -769,7 +769,7 @@ }, { "date": "2016-08-31T02:41:03", - "id": 1550595, + "id": 1550521, "msg": "@luup replied to your post", "score": 40, "type": "reply", @@ -777,7 +777,7 @@ }, { "date": "2016-08-31T02:40:33", - "id": 1550588, + "id": 1550514, "msg": "@uniwhisp replied to your post", "score": 50, "type": "reply", @@ -785,7 +785,7 @@ }, { "date": "2016-08-31T02:29:15", - "id": 1550415, + "id": 1550341, "msg": "@xeldal voted on your post ($134.57)", "score": 100, "type": "vote", @@ -793,7 +793,7 @@ }, { "date": "2016-08-31T02:29:09", - "id": 1550413, + "id": 1550339, "msg": "@chris-bell voted on your post ($0.40)", "score": 50, "type": "vote", diff --git a/tests/tavern/condenser_api_patterns/get_blog/limit_at_least_100.pat.json b/tests/tavern/condenser_api_patterns/get_blog/limit_at_least_100.pat.json index 8384a9132..c5e0527b7 100644 --- a/tests/tavern/condenser_api_patterns/get_blog/limit_at_least_100.pat.json +++ b/tests/tavern/condenser_api_patterns/get_blog/limit_at_least_100.pat.json @@ -24,7 +24,7 @@ "pending_payout_value": "0.000 HBD", "percent_hbd": 10000, "permlink": "muted-in-this-community", - "post_id": 1256857, + "post_id": 1256861, "promoted": "0.000 HBD", "replies": [], "root_title": "i am muted in this community", @@ -42,61 +42,61 @@ { "percent": "100", "reputation": 145171381514207, - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 190869539046, - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { "percent": "10000", "reputation": 85602977273, - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { "percent": "10000", "reputation": 159370, - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { "percent": "10000", "reputation": 0, - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "10000", "reputation": 0, - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { "percent": "10000", "reputation": 0, - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -108,13 +108,13 @@ { "percent": "10000", "reputation": 9800209121307, - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { "percent": "100", "reputation": 89703349977794, - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -661,7 +661,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T18:30:18", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "parent_author": "", "parent_permlink": "meta", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/condenser_api_patterns/get_blog/limit_hundred.pat.json b/tests/tavern/condenser_api_patterns/get_blog/limit_hundred.pat.json index 8384a9132..c5e0527b7 100644 --- a/tests/tavern/condenser_api_patterns/get_blog/limit_hundred.pat.json +++ b/tests/tavern/condenser_api_patterns/get_blog/limit_hundred.pat.json @@ -24,7 +24,7 @@ "pending_payout_value": "0.000 HBD", "percent_hbd": 10000, "permlink": "muted-in-this-community", - "post_id": 1256857, + "post_id": 1256861, "promoted": "0.000 HBD", "replies": [], "root_title": "i am muted in this community", @@ -42,61 +42,61 @@ { "percent": "100", "reputation": 145171381514207, - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 190869539046, - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { "percent": "10000", "reputation": 85602977273, - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { "percent": "10000", "reputation": 159370, - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { "percent": "10000", "reputation": 0, - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "10000", "reputation": 0, - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { "percent": "10000", "reputation": 0, - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -108,13 +108,13 @@ { "percent": "10000", "reputation": 9800209121307, - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { "percent": "100", "reputation": 89703349977794, - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -661,7 +661,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T18:30:18", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "parent_author": "", "parent_permlink": "meta", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/condenser_api_patterns/get_content/indirect_blacklist.pat.json b/tests/tavern/condenser_api_patterns/get_content/indirect_blacklist.pat.json index 7e1e2bf7d..acf1c63f9 100644 --- a/tests/tavern/condenser_api_patterns/get_content/indirect_blacklist.pat.json +++ b/tests/tavern/condenser_api_patterns/get_content/indirect_blacklist.pat.json @@ -13,7 +13,7 @@ { "percent": 10000, "reputation": 446491524573, - "rshares": 38536, + "rshares": 38536000000, "time": "2016-04-24T05:48:27", "voter": "fminerten1", "weight": 7650 @@ -29,7 +29,7 @@ { "percent": 10000, "reputation": 8151223409709, - "rshares": 16267754, + "rshares": 16267754000000, "time": "2016-04-25T06:31:03", "voter": "rainman", "weight": 397852479922 @@ -45,7 +45,7 @@ { "percent": 10000, "reputation": 13270505121655, - "rshares": 47756400, + "rshares": 47756400000000, "time": "2016-04-22T12:54:24", "voter": "ned", "weight": 47756400000000 @@ -53,7 +53,7 @@ { "percent": 10000, "reputation": 8779714777561, - "rshares": 394924, + "rshares": 394924000000, "time": "2016-04-22T17:48:39", "voter": "riverhead", "weight": 20038669 @@ -69,7 +69,7 @@ { "percent": 10000, "reputation": 9326993992, - "rshares": 248573, + "rshares": 248573000000, "time": "2016-04-22T18:06:03", "voter": "nextgenwitness", "weight": 4952272 @@ -77,7 +77,7 @@ { "percent": 10000, "reputation": 8272495818727, - "rshares": 43318, + "rshares": 43318000000, "time": "2016-04-22T13:34:39", "voter": "xeldal", "weight": 35575 @@ -85,7 +85,7 @@ { "percent": 10000, "reputation": 1049211085828, - "rshares": 4968859, + "rshares": 4968859000000, "time": "2016-04-22T15:48:21", "voter": "enki", "weight": 43978245909 @@ -93,7 +93,7 @@ { "percent": 10000, "reputation": 608057298751, - "rshares": 751212, + "rshares": 751212000000, "time": "2016-04-24T03:55:33", "voter": "justin", "weight": 56726103 @@ -109,7 +109,7 @@ { "percent": 10000, "reputation": 27931460807554, - "rshares": 1008027, + "rshares": 1008027000000, "time": "2016-04-24T07:15:57", "voter": "nextgencrypto", "weight": 133801075 @@ -117,7 +117,7 @@ { "percent": 10000, "reputation": 1357335712177, - "rshares": 31848, + "rshares": 31848000000, "time": "2016-04-22T14:27:24", "voter": "jabbasteem", "weight": 14119 @@ -141,7 +141,7 @@ { "percent": -100, "reputation": 89703349977794, - "rshares": -15642, + "rshares": -15642000000, "time": "2016-04-22T14:52:12", "voter": "xeroc", "weight": 0 @@ -157,7 +157,7 @@ { "percent": 10000, "reputation": 31405352060596, - "rshares": 135107, + "rshares": 135107000000, "time": "2016-04-22T17:48:18", "voter": "clayop", "weight": 813900 @@ -165,7 +165,7 @@ { "percent": 10000, "reputation": 28971806962251, - "rshares": 253289, + "rshares": 253289000000, "time": "2016-04-24T20:57:15", "voter": "joseph", "weight": 2110479 @@ -189,7 +189,7 @@ { "percent": 10000, "reputation": 9028537022578, - "rshares": 2095514, + "rshares": 2095514000000, "time": "2016-04-22T16:30:45", "voter": "recursive", "weight": 3051713817 @@ -253,7 +253,7 @@ { "percent": 10000, "reputation": 68236886814465, - "rshares": 86, + "rshares": 86000000, "time": "2016-04-23T06:31:54", "voter": "officialfuzzy", "weight": 0 @@ -277,7 +277,7 @@ { "percent": 10000, "reputation": 13437403349222, - "rshares": 8158, + "rshares": 8158000000, "time": "2016-04-25T05:18:45", "voter": "pheonike", "weight": 70 diff --git a/tests/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.pat.json b/tests/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.pat.json index 84d5200ab..f4f585699 100644 --- a/tests/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.pat.json +++ b/tests/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.pat.json @@ -5,7 +5,7 @@ { "percent": 10000, "reputation": 13270505121655, - "rshares": 46820000, + "rshares": 46820000000000, "time": "2016-04-22T19:18:18", "voter": "ned", "weight": 46820000000000 diff --git a/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_author.pat.json b/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_author.pat.json index 7e1e2bf7d..acf1c63f9 100644 --- a/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_author.pat.json +++ b/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_author.pat.json @@ -13,7 +13,7 @@ { "percent": 10000, "reputation": 446491524573, - "rshares": 38536, + "rshares": 38536000000, "time": "2016-04-24T05:48:27", "voter": "fminerten1", "weight": 7650 @@ -29,7 +29,7 @@ { "percent": 10000, "reputation": 8151223409709, - "rshares": 16267754, + "rshares": 16267754000000, "time": "2016-04-25T06:31:03", "voter": "rainman", "weight": 397852479922 @@ -45,7 +45,7 @@ { "percent": 10000, "reputation": 13270505121655, - "rshares": 47756400, + "rshares": 47756400000000, "time": "2016-04-22T12:54:24", "voter": "ned", "weight": 47756400000000 @@ -53,7 +53,7 @@ { "percent": 10000, "reputation": 8779714777561, - "rshares": 394924, + "rshares": 394924000000, "time": "2016-04-22T17:48:39", "voter": "riverhead", "weight": 20038669 @@ -69,7 +69,7 @@ { "percent": 10000, "reputation": 9326993992, - "rshares": 248573, + "rshares": 248573000000, "time": "2016-04-22T18:06:03", "voter": "nextgenwitness", "weight": 4952272 @@ -77,7 +77,7 @@ { "percent": 10000, "reputation": 8272495818727, - "rshares": 43318, + "rshares": 43318000000, "time": "2016-04-22T13:34:39", "voter": "xeldal", "weight": 35575 @@ -85,7 +85,7 @@ { "percent": 10000, "reputation": 1049211085828, - "rshares": 4968859, + "rshares": 4968859000000, "time": "2016-04-22T15:48:21", "voter": "enki", "weight": 43978245909 @@ -93,7 +93,7 @@ { "percent": 10000, "reputation": 608057298751, - "rshares": 751212, + "rshares": 751212000000, "time": "2016-04-24T03:55:33", "voter": "justin", "weight": 56726103 @@ -109,7 +109,7 @@ { "percent": 10000, "reputation": 27931460807554, - "rshares": 1008027, + "rshares": 1008027000000, "time": "2016-04-24T07:15:57", "voter": "nextgencrypto", "weight": 133801075 @@ -117,7 +117,7 @@ { "percent": 10000, "reputation": 1357335712177, - "rshares": 31848, + "rshares": 31848000000, "time": "2016-04-22T14:27:24", "voter": "jabbasteem", "weight": 14119 @@ -141,7 +141,7 @@ { "percent": -100, "reputation": 89703349977794, - "rshares": -15642, + "rshares": -15642000000, "time": "2016-04-22T14:52:12", "voter": "xeroc", "weight": 0 @@ -157,7 +157,7 @@ { "percent": 10000, "reputation": 31405352060596, - "rshares": 135107, + "rshares": 135107000000, "time": "2016-04-22T17:48:18", "voter": "clayop", "weight": 813900 @@ -165,7 +165,7 @@ { "percent": 10000, "reputation": 28971806962251, - "rshares": 253289, + "rshares": 253289000000, "time": "2016-04-24T20:57:15", "voter": "joseph", "weight": 2110479 @@ -189,7 +189,7 @@ { "percent": 10000, "reputation": 9028537022578, - "rshares": 2095514, + "rshares": 2095514000000, "time": "2016-04-22T16:30:45", "voter": "recursive", "weight": 3051713817 @@ -253,7 +253,7 @@ { "percent": 10000, "reputation": 68236886814465, - "rshares": 86, + "rshares": 86000000, "time": "2016-04-23T06:31:54", "voter": "officialfuzzy", "weight": 0 @@ -277,7 +277,7 @@ { "percent": 10000, "reputation": 13437403349222, - "rshares": 8158, + "rshares": 8158000000, "time": "2016-04-25T05:18:45", "voter": "pheonike", "weight": 70 diff --git a/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.pat.json b/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.pat.json index 84d5200ab..f4f585699 100644 --- a/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.pat.json +++ b/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.pat.json @@ -5,7 +5,7 @@ { "percent": 10000, "reputation": 13270505121655, - "rshares": 46820000, + "rshares": 46820000000000, "time": "2016-04-22T19:18:18", "voter": "ned", "weight": 46820000000000 diff --git a/tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat.json b/tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat.json index be2aa5f93..7b7ff0223 100644 --- a/tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat.json +++ b/tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat.json @@ -5,7 +5,7 @@ { "percent": 100, "reputation": 145171381514207, - "rshares": 375241, + "rshares": 375241000000, "time": "2016-04-07T19:15:36", "voter": "dantheman", "weight": 32866333630 @@ -13,7 +13,7 @@ { "percent": 10000, "reputation": 190869539046, - "rshares": 886132, + "rshares": 886132000000, "time": "2016-04-06T19:29:03", "voter": "mr11acdee", "weight": 876019385955 @@ -21,7 +21,7 @@ { "percent": 10000, "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "time": "2016-03-30T20:13:00", "voter": "steemit78", "weight": 5100000000 @@ -29,7 +29,7 @@ { "percent": 10000, "reputation": 85602977273, - "rshares": 1259167, + "rshares": 1259167000000, "time": "2016-04-09T17:34:36", "voter": "anonymous", "weight": 312616340416 @@ -37,7 +37,7 @@ { "percent": 10000, "reputation": 159370, - "rshares": 318519, + "rshares": 318519000000, "time": "2016-04-15T10:12:36", "voter": "hello", "weight": 3369765102 @@ -45,7 +45,7 @@ { "percent": 10000, "reputation": 0, - "rshares": 153384, + "rshares": 153384000000, "time": "2016-04-15T10:12:30", "voter": "world", "weight": 472619298 @@ -53,7 +53,7 @@ { "percent": -100, "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "time": "2016-04-16T17:12:54", "voter": "ned", "weight": 0 @@ -61,7 +61,7 @@ { "percent": 10000, "reputation": 0, - "rshares": 59412, + "rshares": 59412000000, "time": "2016-04-15T10:12:39", "voter": "fufubar1", "weight": 21052793 @@ -69,7 +69,7 @@ { "percent": 10000, "reputation": 0, - "rshares": 14997, + "rshares": 14997000000, "time": "2016-04-15T10:12:33", "voter": "anonymous1", "weight": 437001 @@ -77,7 +77,7 @@ { "percent": 100, "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "time": "2016-04-07T14:55:15", "voter": "red", "weight": 3754 @@ -93,7 +93,7 @@ { "percent": 10000, "reputation": 9800209121307, - "rshares": 82748, + "rshares": 82748000000, "time": "2016-04-12T04:45:12", "voter": "roadscape", "weight": 83185649 @@ -101,7 +101,7 @@ { "percent": 100, "reputation": 89703349977794, - "rshares": 10772, + "rshares": 10772000000, "time": "2016-04-15T10:43:51", "voter": "xeroc", "weight": 124628 diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.pat.json b/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.pat.json index b1192b5b2..dc3405ffb 100644 --- a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.pat.json +++ b/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.pat.json @@ -2596,25 +2596,25 @@ { "percent": "10000", "reputation": 0, - "rshares": 2603246, + "rshares": 2603246000000, "voter": "fminerten" }, { "percent": "10000", "reputation": 949715155915, - "rshares": 2583596, + "rshares": 2583596000000, "voter": "steempty" }, { "percent": "10000", "reputation": 8151223409709, - "rshares": 16593109, + "rshares": 16593109000000, "voter": "rainman" }, { "percent": "10000", "reputation": 14765040488827, - "rshares": 30005989, + "rshares": 30005989000000, "voter": "berniesanders" }, { @@ -2626,25 +2626,25 @@ { "percent": "10000", "reputation": 1071953838884, - "rshares": 170226, + "rshares": 170226000000, "voter": "dele-puppy" }, { "percent": "10000", "reputation": 8272495818727, - "rshares": 138567, + "rshares": 138567000000, "voter": "xeldal" }, { "percent": "10000", "reputation": 1239558617638, - "rshares": 79912, + "rshares": 79912000000, "voter": "adol" }, { "percent": "10000", "reputation": 1049211085828, - "rshares": 5068237, + "rshares": 5068237000000, "voter": "enki" }, { @@ -2656,7 +2656,7 @@ { "percent": "10000", "reputation": 608057298751, - "rshares": 766236, + "rshares": 766236000000, "voter": "justin" }, { @@ -2674,7 +2674,7 @@ { "percent": "10000", "reputation": 9800209121307, - "rshares": 477042, + "rshares": 477042000000, "voter": "roadscape" }, { @@ -2686,13 +2686,13 @@ { "percent": "10000", "reputation": 1366085197760, - "rshares": 15180, + "rshares": 15180000000, "voter": "steem-id" }, { "percent": "10000", "reputation": 31405352060596, - "rshares": 520816, + "rshares": 520816000000, "voter": "clayop" }, { @@ -2710,7 +2710,7 @@ { "percent": "10000", "reputation": 13096661187964, - "rshares": 138837, + "rshares": 138837000000, "voter": "au1nethyb1" }, { @@ -2879,7 +2879,7 @@ "last_payout": "2016-08-21T15:28:39", "last_update": "2016-04-25T00:55:15", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 22810253455193, + "net_rshares": 81971187294200, "parent_author": "", "parent_permlink": "steemd", "pending_payout_value": "0.000 HBD", @@ -2910,7 +2910,7 @@ { "percent": "10000", "reputation": 13823888326286, - "rshares": 14110110, + "rshares": 14110110000000, "voter": "summon" }, { @@ -2922,19 +2922,19 @@ { "percent": "10000", "reputation": 13270505121655, - "rshares": 47756400, + "rshares": 47756400000000, "voter": "ned" }, { "percent": "10000", "reputation": 8779714777561, - "rshares": 435517, + "rshares": 435517000000, "voter": "riverhead" }, { "percent": "10000", "reputation": 3894279128605, - "rshares": 1853610, + "rshares": 1853610000000, "voter": "wackou" }, { @@ -2946,13 +2946,13 @@ { "percent": "10000", "reputation": 8272495818727, - "rshares": 43318, + "rshares": 43318000000, "voter": "xeldal" }, { "percent": "10000", "reputation": 1049211085828, - "rshares": 4968859, + "rshares": 4968859000000, "voter": "enki" }, { @@ -2982,7 +2982,7 @@ { "percent": "10000", "reputation": 1357335712177, - "rshares": 31848, + "rshares": 31848000000, "voter": "jabbasteem" }, { @@ -2994,7 +2994,7 @@ { "percent": "10000", "reputation": 31405352060596, - "rshares": 260, + "rshares": 260000000, "voter": "clayop" }, { @@ -3006,7 +3006,7 @@ { "percent": "10000", "reputation": 35483070303, - "rshares": 1343, + "rshares": 1343000000, "voter": "steemian" }, { @@ -3072,7 +3072,7 @@ { "percent": "10000", "reputation": 82600290949846, - "rshares": 19199, + "rshares": 19199000000, "voter": "cass" }, { @@ -3409,7 +3409,7 @@ "last_payout": "2016-08-21T15:29:00", "last_update": "2016-04-21T00:10:24", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 55658033056809, + "net_rshares": 124878427836345, "parent_author": "", "parent_permlink": "witness-category", "pending_payout_value": "0.000 HBD", @@ -3428,79 +3428,79 @@ { "percent": "100", "reputation": 10062655, - "rshares": 5217, + "rshares": 5217000000, "voter": "fmooo" }, { "percent": "10000", "reputation": 8151223409709, - "rshares": 16265859, + "rshares": 16265859000000, "voter": "rainman" }, { "percent": "100", "reputation": 14765040488827, - "rshares": 600119, + "rshares": 600119000000, "voter": "berniesanders" }, { "percent": "100", "reputation": 19903473, - "rshares": 100, + "rshares": 100000000, "voter": "donalddrumpf" }, { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "100", "reputation": 997596889281, - "rshares": 48857, + "rshares": 48857000000, "voter": "puppies" }, { "percent": "100", "reputation": 9326993992, - "rshares": 5178, + "rshares": 5178000000, "voter": "nextgenwitness" }, { "percent": "10000", "reputation": 9111465318256, - "rshares": 103341, + "rshares": 103341000000, "voter": "lafona" }, { "percent": "10000", "reputation": 0, - "rshares": 319505, + "rshares": 319505000000, "voter": "lafona5" }, { "percent": "100", "reputation": 75253737, - "rshares": 211, + "rshares": 211000000, "voter": "salvation" }, { "percent": "100", "reputation": 385282351, - "rshares": 2, + "rshares": 2000000, "voter": "taylorswift" }, { "percent": "100", "reputation": 35483070303, - "rshares": 26, + "rshares": 26000000, "voter": "steemian" }, { "percent": "10000", "reputation": 29394786822950, - "rshares": 8005, + "rshares": 8005000000, "voter": "markopaasila" }, { @@ -3585,7 +3585,7 @@ "last_payout": "2016-08-13T00:29:33", "last_update": "2016-04-12T04:37:42", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 59676222329, + "net_rshares": 16479679802309, "parent_author": "", "parent_permlink": "news", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.pat.json b/tests/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.pat.json index 71ed5cbd2..2cf7a0bef 100644 --- a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.pat.json +++ b/tests/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.pat.json @@ -2345,7 +2345,7 @@ "pending_payout_value": "595.718 HBD", "percent_hbd": 10000, "permlink": "another-billionaire-warns-of-catastrophic-depths-not-seen-in-5-000-years-and-emphasizes-gold", - "post_id": 1257181, + "post_id": 1257189, "promoted": "0.000 HBD", "replies": [], "root_title": "Another Billionaire Warns of Catastrophic Depths Not Seen in 5,000 Years - and Emphasizes Gold", @@ -2358,61 +2358,61 @@ { "percent": "100", "reputation": 145171381514207, - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 190869539046, - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { "percent": "10000", "reputation": 85602977273, - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { "percent": "10000", "reputation": 159370, - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { "percent": "10000", "reputation": 0, - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "10000", "reputation": 0, - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { "percent": "10000", "reputation": 0, - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -2424,13 +2424,13 @@ { "percent": "10000", "reputation": 9800209121307, - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { "percent": "100", "reputation": 89703349977794, - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -2977,7 +2977,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T18:30:18", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "parent_author": "", "parent_permlink": "meta", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.pat.json b/tests/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.pat.json index a3c3e5a32..9fabcaf6b 100644 --- a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.pat.json +++ b/tests/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.pat.json @@ -2345,7 +2345,7 @@ "pending_payout_value": "595.718 HBD", "percent_hbd": 10000, "permlink": "another-billionaire-warns-of-catastrophic-depths-not-seen-in-5-000-years-and-emphasizes-gold", - "post_id": 1257181, + "post_id": 1257189, "promoted": "0.000 HBD", "replies": [], "root_title": "Another Billionaire Warns of Catastrophic Depths Not Seen in 5,000 Years - and Emphasizes Gold", @@ -2358,61 +2358,61 @@ { "percent": "100", "reputation": 145171381514207, - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 190869539046, - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { "percent": "10000", "reputation": 85602977273, - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { "percent": "10000", "reputation": 159370, - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { "percent": "10000", "reputation": 0, - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "10000", "reputation": 0, - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { "percent": "10000", "reputation": 0, - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -2424,13 +2424,13 @@ { "percent": "10000", "reputation": 9800209121307, - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { "percent": "100", "reputation": 89703349977794, - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -2977,7 +2977,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T18:30:18", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "parent_author": "", "parent_permlink": "meta", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/admin.pat.json b/tests/tavern/condenser_api_patterns/get_discussions_by_comments/admin.pat.json index 66f32f8ca..42e79221f 100644 --- a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/admin.pat.json +++ b/tests/tavern/condenser_api_patterns/get_discussions_by_comments/admin.pat.json @@ -4,19 +4,19 @@ { "percent": "-100", "reputation": 145171381514207, - "rshares": -375241, + "rshares": -375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit46" }, { "percent": "10000", "reputation": 9800209121307, - "rshares": 81125, + "rshares": 81125000000, "voter": "roadscape" }, { @@ -77,7 +77,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T19:52:30", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 62423410900, + "net_rshares": -226592300084, "parent_author": "steemit", "parent_permlink": "firstpost", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.pat.json b/tests/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.pat.json index 66f32f8ca..42e79221f 100644 --- a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.pat.json +++ b/tests/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.pat.json @@ -4,19 +4,19 @@ { "percent": "-100", "reputation": 145171381514207, - "rshares": -375241, + "rshares": -375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit46" }, { "percent": "10000", "reputation": 9800209121307, - "rshares": 81125, + "rshares": 81125000000, "voter": "roadscape" }, { @@ -77,7 +77,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T19:52:30", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 62423410900, + "net_rshares": -226592300084, "parent_author": "steemit", "parent_permlink": "firstpost", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.pat.json b/tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.pat.json index 1add1d3df..113a55cf6 100644 --- a/tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.pat.json +++ b/tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.pat.json @@ -4,19 +4,19 @@ { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "10000", "reputation": 0, - "rshares": 555772, + "rshares": 555772000000, "voter": "gilead" }, { "percent": "10000", "reputation": 997596889281, - "rshares": 1777695, + "rshares": 1777695000000, "voter": "puppies" }, { @@ -28,25 +28,25 @@ { "percent": "10000", "reputation": 16685610555705, - "rshares": 12936224, + "rshares": 12936224000000, "voter": "tombstone" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { "percent": "10000", "reputation": 6136296747, - "rshares": 128626, + "rshares": 128626000000, "voter": "bastiat" }, { "percent": "100", "reputation": 75253737, - "rshares": 211, + "rshares": 211000000, "voter": "salvation" }, { @@ -77,7 +77,7 @@ "last_payout": "2016-08-03T00:00:06", "last_update": "2016-04-11T05:45:30", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 392722055850, + "net_rshares": 14856276592281, "parent_author": "", "parent_permlink": "quotes", "pending_payout_value": "0.000 HBD", @@ -96,37 +96,37 @@ { "percent": "-100", "reputation": 145171381514207, - "rshares": -376603, + "rshares": -376603000000, "voter": "dantheman" }, { "percent": "-100", "reputation": 8151223409709, - "rshares": -325317, + "rshares": -325317000000, "voter": "rainman" }, { "percent": "-10000", "reputation": 42786247901122, - "rshares": -46820000, + "rshares": -46820000000000, "voter": "dan" }, { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "10000", "reputation": 0, - "rshares": 555772, + "rshares": 555772000000, "voter": "gilead" }, { "percent": "10000", "reputation": 997596889281, - "rshares": 1777404, + "rshares": 1777404000000, "voter": "puppies" }, { @@ -138,37 +138,37 @@ { "percent": "-100", "reputation": 51047995307721, - "rshares": -47778, + "rshares": -47778000000, "voter": "pharesim" }, { "percent": "10000", "reputation": 0, - "rshares": 840919, + "rshares": 840919000000, "voter": "meow" }, { "percent": "10000", "reputation": 16685610555705, - "rshares": 13193749, + "rshares": 13193749000000, "voter": "tombstone" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { "percent": "10000", "reputation": 9800209121307, - "rshares": 46392, + "rshares": 46392000000, "voter": "roadscape" }, { "percent": "100", "reputation": 75253737, - "rshares": 211, + "rshares": 211000000, "voter": "salvation" } ], @@ -187,7 +187,7 @@ "last_payout": "2016-08-03T00:00:06", "last_update": "2016-04-11T03:38:06", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 343908745583, + "net_rshares": -31746269164207, "parent_author": "", "parent_permlink": "quotes", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.pat.json b/tests/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.pat.json index c38eece6b..3916afb65 100644 --- a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.pat.json +++ b/tests/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.pat.json @@ -1077,25 +1077,25 @@ { "percent": "-100", "reputation": 145171381514207, - "rshares": -376603, + "rshares": -376603000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 190869539046, - "rshares": 903854, + "rshares": 903854000000, "voter": "mr11acdee" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { "percent": "10000", "reputation": 89703349977794, - "rshares": 23446, + "rshares": 23446000000, "voter": "xeroc" }, { @@ -1144,7 +1144,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-04-06T19:22:42", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 60946052021, + "net_rshares": 613083499883, "parent_author": "steemit", "parent_permlink": "firstpost", "pending_payout_value": "0.000 HBD", @@ -1163,19 +1163,19 @@ { "percent": "100", "reputation": 145171381514207, - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 4152367932922, - "rshares": 2213400, + "rshares": 2213400000000, "voter": "proskynneo" }, { "percent": "100", "reputation": 13270505121655, - "rshares": 936400, + "rshares": 936400000000, "voter": "ned" }, { @@ -1230,7 +1230,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-31T13:54:33", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 59892484261, + "net_rshares": 3584929959220, "parent_author": "steemit", "parent_permlink": "firstpost", "pending_payout_value": "0.000 HBD", @@ -1249,19 +1249,19 @@ { "percent": "-100", "reputation": 145171381514207, - "rshares": -375241, + "rshares": -375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit46" }, { "percent": "10000", "reputation": 9800209121307, - "rshares": 81125, + "rshares": 81125000000, "voter": "roadscape" }, { @@ -1322,7 +1322,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T19:52:30", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 62423410900, + "net_rshares": -226592300084, "parent_author": "steemit", "parent_permlink": "firstpost", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/condenser_api_patterns/get_state/blog_roadscape.pat.json b/tests/tavern/condenser_api_patterns/get_state/blog_roadscape.pat.json index fea6628ef..521b09e00 100644 --- a/tests/tavern/condenser_api_patterns/get_state/blog_roadscape.pat.json +++ b/tests/tavern/condenser_api_patterns/get_state/blog_roadscape.pat.json @@ -226,19 +226,19 @@ { "percent": "-100", "reputation": 145171381514207, - "rshares": -376603, + "rshares": -376603000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 0, - "rshares": 566888, + "rshares": 566888000000, "voter": "gilead" }, { "percent": "10000", "reputation": 997596889281, - "rshares": 1811736, + "rshares": 1811736000000, "voter": "puppies" }, { @@ -299,7 +299,7 @@ "last_payout": "2016-08-20T17:03:00", "last_update": "2016-04-11T02:27:48", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 93759842798, + "net_rshares": 2095778840777, "parent_author": "", "parent_permlink": "random", "pending_payout_value": "0.000 HBD", @@ -1036,79 +1036,79 @@ { "percent": "100", "reputation": 10062655, - "rshares": 5217, + "rshares": 5217000000, "voter": "fmooo" }, { "percent": "10000", "reputation": 8151223409709, - "rshares": 16265859, + "rshares": 16265859000000, "voter": "rainman" }, { "percent": "100", "reputation": 14765040488827, - "rshares": 600119, + "rshares": 600119000000, "voter": "berniesanders" }, { "percent": "100", "reputation": 19903473, - "rshares": 100, + "rshares": 100000000, "voter": "donalddrumpf" }, { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "100", "reputation": 997596889281, - "rshares": 48857, + "rshares": 48857000000, "voter": "puppies" }, { "percent": "100", "reputation": 9326993992, - "rshares": 5178, + "rshares": 5178000000, "voter": "nextgenwitness" }, { "percent": "10000", "reputation": 9111465318256, - "rshares": 103341, + "rshares": 103341000000, "voter": "lafona" }, { "percent": "10000", "reputation": 0, - "rshares": 319505, + "rshares": 319505000000, "voter": "lafona5" }, { "percent": "100", "reputation": 75253737, - "rshares": 211, + "rshares": 211000000, "voter": "salvation" }, { "percent": "100", "reputation": 385282351, - "rshares": 2, + "rshares": 2000000, "voter": "taylorswift" }, { "percent": "100", "reputation": 35483070303, - "rshares": 26, + "rshares": 26000000, "voter": "steemian" }, { "percent": "10000", "reputation": 29394786822950, - "rshares": 8005, + "rshares": 8005000000, "voter": "markopaasila" }, { @@ -1193,7 +1193,7 @@ "last_payout": "2016-08-13T00:29:33", "last_update": "2016-04-12T04:37:42", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 59676222329, + "net_rshares": 16479679802309, "parent_author": "", "parent_permlink": "news", "pending_payout_value": "0.000 HBD", @@ -2398,25 +2398,25 @@ { "percent": "10000", "reputation": 0, - "rshares": 2603246, + "rshares": 2603246000000, "voter": "fminerten" }, { "percent": "10000", "reputation": 949715155915, - "rshares": 2583596, + "rshares": 2583596000000, "voter": "steempty" }, { "percent": "10000", "reputation": 8151223409709, - "rshares": 16593109, + "rshares": 16593109000000, "voter": "rainman" }, { "percent": "10000", "reputation": 14765040488827, - "rshares": 30005989, + "rshares": 30005989000000, "voter": "berniesanders" }, { @@ -2428,25 +2428,25 @@ { "percent": "10000", "reputation": 1071953838884, - "rshares": 170226, + "rshares": 170226000000, "voter": "dele-puppy" }, { "percent": "10000", "reputation": 8272495818727, - "rshares": 138567, + "rshares": 138567000000, "voter": "xeldal" }, { "percent": "10000", "reputation": 1239558617638, - "rshares": 79912, + "rshares": 79912000000, "voter": "adol" }, { "percent": "10000", "reputation": 1049211085828, - "rshares": 5068237, + "rshares": 5068237000000, "voter": "enki" }, { @@ -2458,7 +2458,7 @@ { "percent": "10000", "reputation": 608057298751, - "rshares": 766236, + "rshares": 766236000000, "voter": "justin" }, { @@ -2476,7 +2476,7 @@ { "percent": "10000", "reputation": 9800209121307, - "rshares": 477042, + "rshares": 477042000000, "voter": "roadscape" }, { @@ -2488,13 +2488,13 @@ { "percent": "10000", "reputation": 1366085197760, - "rshares": 15180, + "rshares": 15180000000, "voter": "steem-id" }, { "percent": "10000", "reputation": 31405352060596, - "rshares": 520816, + "rshares": 520816000000, "voter": "clayop" }, { @@ -2512,7 +2512,7 @@ { "percent": "10000", "reputation": 13096661187964, - "rshares": 138837, + "rshares": 138837000000, "voter": "au1nethyb1" }, { @@ -2681,7 +2681,7 @@ "last_payout": "2016-08-21T15:28:39", "last_update": "2016-04-25T00:55:15", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 22810253455193, + "net_rshares": 81971187294200, "parent_author": "", "parent_permlink": "steemd", "pending_payout_value": "0.000 HBD", @@ -3244,7 +3244,7 @@ { "percent": "10000", "reputation": 13823888326286, - "rshares": 14110110, + "rshares": 14110110000000, "voter": "summon" }, { @@ -3256,19 +3256,19 @@ { "percent": "10000", "reputation": 13270505121655, - "rshares": 47756400, + "rshares": 47756400000000, "voter": "ned" }, { "percent": "10000", "reputation": 8779714777561, - "rshares": 435517, + "rshares": 435517000000, "voter": "riverhead" }, { "percent": "10000", "reputation": 3894279128605, - "rshares": 1853610, + "rshares": 1853610000000, "voter": "wackou" }, { @@ -3280,13 +3280,13 @@ { "percent": "10000", "reputation": 8272495818727, - "rshares": 43318, + "rshares": 43318000000, "voter": "xeldal" }, { "percent": "10000", "reputation": 1049211085828, - "rshares": 4968859, + "rshares": 4968859000000, "voter": "enki" }, { @@ -3316,7 +3316,7 @@ { "percent": "10000", "reputation": 1357335712177, - "rshares": 31848, + "rshares": 31848000000, "voter": "jabbasteem" }, { @@ -3328,7 +3328,7 @@ { "percent": "10000", "reputation": 31405352060596, - "rshares": 260, + "rshares": 260000000, "voter": "clayop" }, { @@ -3340,7 +3340,7 @@ { "percent": "10000", "reputation": 35483070303, - "rshares": 1343, + "rshares": 1343000000, "voter": "steemian" }, { @@ -3406,7 +3406,7 @@ { "percent": "10000", "reputation": 82600290949846, - "rshares": 19199, + "rshares": 19199000000, "voter": "cass" }, { @@ -3743,7 +3743,7 @@ "last_payout": "2016-08-21T15:29:00", "last_update": "2016-04-21T00:10:24", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 55658033056809, + "net_rshares": 124878427836345, "parent_author": "", "parent_permlink": "witness-category", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/condenser_api_patterns/get_state/pre_appbase.pat.json b/tests/tavern/condenser_api_patterns/get_state/pre_appbase.pat.json index 6339c25a3..c7ab49fa3 100644 --- a/tests/tavern/condenser_api_patterns/get_state/pre_appbase.pat.json +++ b/tests/tavern/condenser_api_patterns/get_state/pre_appbase.pat.json @@ -23,61 +23,61 @@ { "percent": "100", "reputation": 145171381514207, - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 190869539046, - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { "percent": "10000", "reputation": 85602977273, - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { "percent": "10000", "reputation": 159370, - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { "percent": "10000", "reputation": 0, - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "10000", "reputation": 0, - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { "percent": "10000", "reputation": 0, - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -89,13 +89,13 @@ { "percent": "10000", "reputation": 9800209121307, - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { "percent": "100", "reputation": 89703349977794, - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -642,7 +642,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T18:30:18", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "parent_author": "", "parent_permlink": "meta", "pending_payout_value": "0.000 HBD", @@ -679,7 +679,7 @@ "pending_payout_value": "0.000 HBD", "percent_hbd": 10000, "permlink": "muted-in-this-community", - "post_id": 1256857, + "post_id": 1256861, "promoted": "0.000 HBD", "replies": [], "root_title": "i am muted in this community", diff --git a/tests/tavern/condenser_api_patterns/get_state/steemit.pat.json b/tests/tavern/condenser_api_patterns/get_state/steemit.pat.json index 6339c25a3..c7ab49fa3 100644 --- a/tests/tavern/condenser_api_patterns/get_state/steemit.pat.json +++ b/tests/tavern/condenser_api_patterns/get_state/steemit.pat.json @@ -23,61 +23,61 @@ { "percent": "100", "reputation": 145171381514207, - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 190869539046, - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { "percent": "10000", "reputation": 85602977273, - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { "percent": "10000", "reputation": 159370, - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { "percent": "10000", "reputation": 0, - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "10000", "reputation": 0, - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { "percent": "10000", "reputation": 0, - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -89,13 +89,13 @@ { "percent": "10000", "reputation": 9800209121307, - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { "percent": "100", "reputation": 89703349977794, - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -642,7 +642,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T18:30:18", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "parent_author": "", "parent_permlink": "meta", "pending_payout_value": "0.000 HBD", @@ -679,7 +679,7 @@ "pending_payout_value": "0.000 HBD", "percent_hbd": 10000, "permlink": "muted-in-this-community", - "post_id": 1256857, + "post_id": 1256861, "promoted": "0.000 HBD", "replies": [], "root_title": "i am muted in this community", diff --git a/tests/tavern/condenser_api_patterns/get_state/steemit_permlink.pat.json b/tests/tavern/condenser_api_patterns/get_state/steemit_permlink.pat.json index d99406ad1..b36b24954 100644 --- a/tests/tavern/condenser_api_patterns/get_state/steemit_permlink.pat.json +++ b/tests/tavern/condenser_api_patterns/get_state/steemit_permlink.pat.json @@ -277,19 +277,19 @@ { "percent": "-100", "reputation": 145171381514207, - "rshares": -375241, + "rshares": -375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit46" }, { "percent": "10000", "reputation": 9800209121307, - "rshares": 81125, + "rshares": 81125000000, "voter": "roadscape" }, { @@ -350,7 +350,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T19:52:30", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 62423410900, + "net_rshares": -226592300084, "parent_author": "steemit", "parent_permlink": "firstpost", "pending_payout_value": "0.000 HBD", @@ -1498,19 +1498,19 @@ { "percent": "100", "reputation": 145171381514207, - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 4152367932922, - "rshares": 2213400, + "rshares": 2213400000000, "voter": "proskynneo" }, { "percent": "100", "reputation": 13270505121655, - "rshares": 936400, + "rshares": 936400000000, "voter": "ned" }, { @@ -1565,7 +1565,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-31T13:54:33", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 59892484261, + "net_rshares": 3584929959220, "parent_author": "steemit", "parent_permlink": "firstpost", "pending_payout_value": "0.000 HBD", @@ -1584,25 +1584,25 @@ { "percent": "-100", "reputation": 145171381514207, - "rshares": -376603, + "rshares": -376603000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 190869539046, - "rshares": 903854, + "rshares": 903854000000, "voter": "mr11acdee" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { "percent": "10000", "reputation": 89703349977794, - "rshares": 23446, + "rshares": 23446000000, "voter": "xeroc" }, { @@ -1651,7 +1651,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-04-06T19:22:42", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 60946052021, + "net_rshares": 613083499883, "parent_author": "steemit", "parent_permlink": "firstpost", "pending_payout_value": "0.000 HBD", @@ -1836,61 +1836,61 @@ { "percent": "100", "reputation": 145171381514207, - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 190869539046, - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { "percent": "10000", "reputation": 85602977273, - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { "percent": "10000", "reputation": 159370, - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { "percent": "10000", "reputation": 0, - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "10000", "reputation": 0, - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { "percent": "10000", "reputation": 0, - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -1902,13 +1902,13 @@ { "percent": "10000", "reputation": 9800209121307, - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { "percent": "100", "reputation": 89703349977794, - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -2455,7 +2455,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T18:30:18", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "parent_author": "", "parent_permlink": "meta", "pending_payout_value": "0.000 HBD", diff --git a/tests/tavern/database_api_patterns/find_comments/deleted.pat.json b/tests/tavern/database_api_patterns/find_comments/deleted.pat.json new file mode 100644 index 000000000..bc59bc4cd --- /dev/null +++ b/tests/tavern/database_api_patterns/find_comments/deleted.pat.json @@ -0,0 +1,53 @@ +{ + "comments": [ + { + "abs_rshares": 0, + "active": "2016-07-19T11:31:12", + "allow_curation_rewards": true, + "allow_replies": true, + "allow_votes": true, + "author": "calva", + "author_rewards": 0, + "beneficiaries": [], + "body": "http://www.gifbin.com/bin/052010/1273745802_mickey-rourke-say-hi-to-mom.gif\n\"Be yourself; everyone else is already taken.\"-- Oscar Wilde", + "cashout_time": "1969-12-31T23:59:59", + "category": "introduceyourself", + "children": 0, + "children_abs_rshares": 0, + "created": "2016-07-19T11:31:12", + "curator_payout_value": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "depth": 1, + "id": 185978, + "json_metadata": "", + "last_payout": "2016-08-23T05:18:09", + "last_update": "2016-07-19T11:31:12", + "max_accepted_payout": { + "amount": "1000000000", + "nai": "@@000000013", + "precision": 3 + }, + "max_cashout_time": "1969-12-31T23:59:59", + "net_rshares": 0, + "net_votes": 0, + "parent_author": "tomaso88", + "parent_permlink": "i-m-australian-ask-me-anything", + "percent_hbd": 10000, + "permlink": "i-m-australian-ask-me-anything", + "reward_weight": 10000, + "root_author": "tomaso88", + "root_permlink": "i-m-australian-ask-me-anything", + "title": "", + "total_payout_value": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "total_vote_weight": 0, + "vote_rshares": 0 + } + ] +} diff --git a/tests/tavern/database_api_patterns/find_comments/deleted.tavern.yaml b/tests/tavern/database_api_patterns/find_comments/deleted.tavern.yaml new file mode 100644 index 000000000..0cad5369e --- /dev/null +++ b/tests/tavern/database_api_patterns/find_comments/deleted.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind + + marks: + - patterntest # that comment was created (block 3329142), edited (3329169 and 3329186), downvoted (3329582), deleted (3329753), recreated (3329969) and + # it was then processed for rewards (twice) - there was a bug in HM that assigned downvote to recreated comment, because they were + # processed in the same pack of blocks (showed in value of net_votes) + + includes: + - !include ../../common.yaml + + stages: + - name: test + request: + url: "{service.proto:s}://{service.server:s}:{service.port}/" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.find_comments" + params: {"comments":[["calva","i-m-australian-ask-me-anything"]]} + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + ignore_tags: "" diff --git a/tests/tavern/database_api_patterns/find_votes/deleted.pat.json b/tests/tavern/database_api_patterns/find_votes/deleted.pat.json new file mode 100644 index 000000000..cd537d989 --- /dev/null +++ b/tests/tavern/database_api_patterns/find_votes/deleted.pat.json @@ -0,0 +1,3 @@ +{ + "votes": [] +} diff --git a/tests/tavern/database_api_patterns/find_votes/deleted.tavern.yaml b/tests/tavern/database_api_patterns/find_votes/deleted.tavern.yaml new file mode 100644 index 000000000..49de02841 --- /dev/null +++ b/tests/tavern/database_api_patterns/find_votes/deleted.tavern.yaml @@ -0,0 +1,31 @@ +--- +test_name: Hivemind + +marks: + - patterntest # see comment in ../find_comments/deleted.tavern.yaml + +includes: + - !include ../../common.yaml + +stages: + - name: test + request: + url: "{service.proto:s}://{service.server:s}:{service.port}/" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.find_votes" + params: + { + "author":"calva", + "permlink":"i-m-australian-ask-me-anything" + } + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + ignore_tags: "" diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.pat.json b/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.pat.json index e7f690786..5003296e6 100644 --- a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.pat.json +++ b/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.pat.json @@ -6,7 +6,7 @@ "last_update": "2016-04-10T15:30:51", "num_changes": 0, "permlink": "bue-witness-post", - "rshares": 254, + "rshares": 254000000, "vote_percent": 10000, "voter": "boy", "weight": 9 @@ -17,7 +17,7 @@ "last_update": "2016-04-13T12:09:27", "num_changes": 0, "permlink": "news", - "rshares": 31140, + "rshares": 31140000000, "vote_percent": 10000, "voter": "boy", "weight": 7367803805 @@ -28,14 +28,14 @@ "last_update": "2016-04-14T18:45:57", "num_changes": 0, "permlink": "taiwanese", - "rshares": 31140, + "rshares": 31140000000, "vote_percent": 10000, "voter": "boy", "weight": 30076063213 }, { "author": "pharesim", - "id": 3416898, + "id": 3416893, "last_update": "2016-08-27T00:38:57", "num_changes": 0, "permlink": "witness-post", @@ -46,7 +46,7 @@ }, { "author": "recursive", - "id": 2436924, + "id": 2436919, "last_update": "2016-08-10T10:54:00", "num_changes": 0, "permlink": "bertrand-russell-on-the-paradox-of-fools-and-wise-men", @@ -57,7 +57,7 @@ }, { "author": "pfunk", - "id": 3268575, + "id": 3268570, "last_update": "2016-08-24T08:11:00", "num_changes": 0, "permlink": "an-in-depth-guide-into-how-the-bitcoin-mempool-works", @@ -68,7 +68,7 @@ }, { "author": "bue", - "id": 1159486, + "id": 1159483, "last_update": "2016-07-26T17:50:30", "num_changes": 0, "permlink": "re-lets-talk-politics", @@ -79,7 +79,7 @@ }, { "author": "xeroc", - "id": 3335881, + "id": 3335876, "last_update": "2016-08-25T14:50:54", "num_changes": 0, "permlink": "piston", @@ -90,7 +90,7 @@ }, { "author": "joe2100", - "id": 2832466, + "id": 2832461, "last_update": "2016-08-16T22:23:03", "num_changes": 0, "permlink": "machu-picchu-panorama", @@ -101,7 +101,7 @@ }, { "author": "nenad-ristic", - "id": 1151165, + "id": 1151162, "last_update": "2016-07-26T15:40:30", "num_changes": 0, "permlink": "why-we-downvote", @@ -112,7 +112,7 @@ }, { "author": "nanzo-scoop", - "id": 1151216, + "id": 1151213, "last_update": "2016-07-26T15:40:54", "num_changes": 0, "permlink": "re-nenad-ristic-why-we-downvote-20160604t190722989z", @@ -123,7 +123,7 @@ }, { "author": "smooth", - "id": 1151241, + "id": 1151238, "last_update": "2016-07-26T15:41:09", "num_changes": 0, "permlink": "re-nenad-ristic-why-we-downvote-20160604t200807500z", @@ -134,7 +134,7 @@ }, { "author": "joseph", - "id": 2666139, + "id": 2666134, "last_update": "2016-08-13T22:58:06", "num_changes": 0, "permlink": "li-fi", @@ -145,7 +145,7 @@ }, { "author": "pfunk", - "id": 993087, + "id": 993084, "last_update": "2016-07-24T13:25:54", "num_changes": 0, "permlink": "lets-discuss-verification-of-user-accounts-posting-previous-work-to-prevent-impersonation", @@ -156,7 +156,7 @@ }, { "author": "joseph", - "id": 2666109, + "id": 2666104, "last_update": "2016-08-13T22:57:42", "num_changes": 0, "permlink": "apples-and-oranges", @@ -167,7 +167,7 @@ }, { "author": "tatianamoroz", - "id": 3081374, + "id": 3081369, "last_update": "2016-08-21T00:45:00", "num_changes": 0, "permlink": "tatiana-moroz-on-stossel", @@ -178,7 +178,7 @@ }, { "author": "tombstone", - "id": 4140132, + "id": 4140127, "last_update": "2016-09-10T00:49:54", "num_changes": 0, "permlink": "nem-becomes-top-5-cryptocurrency", @@ -189,7 +189,7 @@ }, { "author": "funny", - "id": 1148650, + "id": 1148647, "last_update": "2016-07-26T15:11:12", "num_changes": 0, "permlink": "i-vote-we-get-rid-of-the-downvote", @@ -200,7 +200,7 @@ }, { "author": "tinfoilfedora", - "id": 1148859, + "id": 1148856, "last_update": "2016-07-26T15:13:00", "num_changes": 0, "permlink": "re-funny-i-vote-we-get-rid-of-the-downvote-20160620t223938100z", @@ -211,7 +211,7 @@ }, { "author": "funny", - "id": 1148812, + "id": 1148809, "last_update": "2016-07-26T15:12:33", "num_changes": 0, "permlink": "re-tinfoilfedora-re-funny-i-vote-we-get-rid-of-the-downvote-20160620t232034921z", @@ -222,7 +222,7 @@ }, { "author": "xeroc", - "id": 2502957, + "id": 2502952, "last_update": "2016-08-11T04:35:15", "num_changes": 0, "permlink": "simple-side-chaining-for-graphene-based-blockchains-bitsharespeerplayssteem", @@ -233,7 +233,7 @@ }, { "author": "followthechain", - "id": 1173702, + "id": 1173699, "last_update": "2016-07-26T21:19:18", "num_changes": 0, "permlink": "re-steempower-tether-prints-3-million-usdmnt-tripling-their-usdmnt-issuance-from-1-9-to-5-9-million-usd-in-june-2016-20160628t063654826z", @@ -244,7 +244,7 @@ }, { "author": "pfunk", - "id": 3268504, + "id": 3268499, "last_update": "2016-08-24T08:09:00", "num_changes": 0, "permlink": "the-return-of-flipp-a-90s-glam-rock-reunion-show", @@ -255,7 +255,7 @@ }, { "author": "jakevanderark", - "id": 3962551, + "id": 3962546, "last_update": "2016-09-06T18:54:27", "num_changes": 0, "permlink": "re-piedpiper-how-to-finally-meet-your-perfect-match-the-kucinich-approach-20160703t182752107z", @@ -266,7 +266,7 @@ }, { "author": "intelliguy", - "id": 1151414, + "id": 1151411, "last_update": "2016-07-26T15:43:18", "num_changes": 0, "permlink": "re-nenad-ristic-why-we-downvote-20160704t191146384z", @@ -277,7 +277,7 @@ }, { "author": "tuck-fheman", - "id": 2495944, + "id": 2495939, "last_update": "2016-08-11T02:18:36", "num_changes": 0, "permlink": "are-chemtrails-real-cia-director-john-o-brennan-seems-to-think-so", @@ -288,7 +288,7 @@ }, { "author": "intelliguy", - "id": 2496022, + "id": 2496017, "last_update": "2016-08-11T02:19:21", "num_changes": 0, "permlink": "re-tuck-fheman-are-chemtrails-real-cia-director-john-o-brennan-seems-to-think-so-20160706t054535945z", @@ -299,7 +299,7 @@ }, { "author": "tuck-fheman", - "id": 2496097, + "id": 2496092, "last_update": "2016-08-11T02:20:24", "num_changes": 0, "permlink": "re-pfunk-re-tuck-fheman-are-chemtrails-real-cia-director-john-o-brennan-seems-to-think-so-20160706t065414701z", @@ -310,7 +310,7 @@ }, { "author": "tuck-fheman", - "id": 2496069, + "id": 2496064, "last_update": "2016-08-11T02:20:03", "num_changes": 0, "permlink": "re-cryptogee-re-tuck-fheman-are-chemtrails-real-cia-director-john-o-brennan-seems-to-think-so-20160706t070614140z", @@ -321,7 +321,7 @@ }, { "author": "tuck-fheman", - "id": 2496123, + "id": 2496118, "last_update": "2016-08-11T02:20:57", "num_changes": 0, "permlink": "re-pfunk-re-tuck-fheman-are-chemtrails-real-cia-director-john-o-brennan-seems-to-think-so-20160706t080355633z", @@ -332,7 +332,7 @@ }, { "author": "les-peters", - "id": 3300721, + "id": 3300716, "last_update": "2016-08-24T20:15:27", "num_changes": 0, "permlink": "elementary-school-aspergers-circa-mid-1970-s", @@ -343,7 +343,7 @@ }, { "author": "jsc", - "id": 2495987, + "id": 2495982, "last_update": "2016-08-11T02:18:57", "num_changes": 0, "permlink": "re-tuck-fheman-are-chemtrails-real-cia-director-john-o-brennan-seems-to-think-so-20160706t151838379z", @@ -354,7 +354,7 @@ }, { "author": "tuck-fheman", - "id": 2496144, + "id": 2496139, "last_update": "2016-08-11T02:21:27", "num_changes": 0, "permlink": "re-rok-sivante-re-pfunk-re-tuck-fheman-are-chemtrails-real-cia-director-john-o-brennan-seems-to-think-so-20160706t220540388z", @@ -365,7 +365,7 @@ }, { "author": "fyrstikken", - "id": 1406080, + "id": 1406075, "last_update": "2016-07-29T06:53:27", "num_changes": 0, "permlink": "chemtrails-killed-the-honey-bees", @@ -376,7 +376,7 @@ }, { "author": "jamiecrypto", - "id": 2365601, + "id": 2365596, "last_update": "2016-08-09T08:54:03", "num_changes": 0, "permlink": "crypto-and-memes-by-jamiecrypto", @@ -387,7 +387,7 @@ }, { "author": "summon", - "id": 949895, + "id": 949892, "last_update": "2016-07-23T23:31:27", "num_changes": 0, "permlink": "pls-beware-of-spammers", @@ -398,7 +398,7 @@ }, { "author": "mr11acdee", - "id": 2496189, + "id": 2496184, "last_update": "2016-08-11T02:22:12", "num_changes": 0, "permlink": "re-metropolit-re-tuck-fheman-are-chemtrails-real-cia-director-john-o-brennan-seems-to-think-so-20160711t021222738z", @@ -409,7 +409,7 @@ }, { "author": "shawn-brewer", - "id": 1934977, + "id": 1934972, "last_update": "2016-08-04T14:54:27", "num_changes": 0, "permlink": "the-personal-goal-steemit-greater-than-retirement", @@ -420,7 +420,7 @@ }, { "author": "ericvancewalton", - "id": 3084681, + "id": 3084676, "last_update": "2016-08-21T02:25:09", "num_changes": 0, "permlink": "who-do-you-think-you-are", @@ -431,7 +431,7 @@ }, { "author": "steempower", - "id": 2620922, + "id": 2620917, "last_update": "2016-08-13T02:53:06", "num_changes": 0, "permlink": "trading-steem-and-steem-dollars-with-blocktrades-us-a-tool-to-check-the-best-value-conversion", @@ -442,7 +442,7 @@ }, { "author": "chhaylin", - "id": 1638476, + "id": 1638471, "last_update": "2016-08-01T00:57:48", "num_changes": 0, "permlink": "bruce-lee-s-philosophy-is-fundamentally-taoist-and-libertarian-in-nature-part-1", @@ -453,7 +453,7 @@ }, { "author": "brettflorio", - "id": 1851185, + "id": 1851180, "last_update": "2016-08-04T00:48:18", "num_changes": 0, "permlink": "why-i-argue-philosophy-with-my-co-founder", @@ -464,7 +464,7 @@ }, { "author": "anyx", - "id": 975380, + "id": 975377, "last_update": "2016-07-24T08:17:45", "num_changes": 0, "permlink": "hello-from-anyx", @@ -475,7 +475,7 @@ }, { "author": "artific", - "id": 1735015, + "id": 1735010, "last_update": "2016-08-02T10:56:33", "num_changes": 0, "permlink": "cannabis-oil-is-medicinal-revolution-that-has-been-suppressed-for-decades", @@ -486,7 +486,7 @@ }, { "author": "cloveandcinnamon", - "id": 968779, + "id": 968776, "last_update": "2016-07-24T05:19:33", "num_changes": 0, "permlink": "epic-clouds-over-calgary-photography-is-about-timing-like-your-trading-cryptocurrencies", @@ -497,7 +497,7 @@ }, { "author": "artific", - "id": 1734878, + "id": 1734873, "last_update": "2016-09-02T18:48:36", "num_changes": 1, "permlink": "this-is-why-it-s-hard-for-people-to-understand-facts-that-contradicts-their-beliefs", @@ -508,7 +508,7 @@ }, { "author": "cashbandicoot", - "id": 2283892, + "id": 2283887, "last_update": "2016-08-08T02:11:06", "num_changes": 0, "permlink": "what-s-going-on-steemit-my-name-is-john-aka-cashbandicoot-and-i-m-a-hip-hop-a-and-r-in-the-music-industry", @@ -519,7 +519,7 @@ }, { "author": "firepower", - "id": 2243049, + "id": 2243044, "last_update": "2016-08-07T14:09:36", "num_changes": 0, "permlink": "hi-steemers-this-is-firepower-i-ll-let-my-pictures-to-tell-you-an-awesome-story", @@ -530,7 +530,7 @@ }, { "author": "halo", - "id": 975797, + "id": 975794, "last_update": "2016-07-24T08:28:12", "num_changes": 0, "permlink": "hi-introducing-myself-again", @@ -541,7 +541,7 @@ }, { "author": "jholmes91", - "id": 1735054, + "id": 1735049, "last_update": "2016-08-02T10:57:27", "num_changes": 0, "permlink": "re-artific-cannabis-oil-is-medicinal-revolution-that-has-been-suppressed-for-decades-20160714t011007321z", @@ -552,7 +552,7 @@ }, { "author": "earnest", - "id": 958110, + "id": 958107, "last_update": "2016-07-24T01:52:12", "num_changes": 0, "permlink": "laura-lemons-how-many-times-did-you-get-raped", @@ -563,7 +563,7 @@ }, { "author": "benjojo", - "id": 958145, + "id": 958142, "last_update": "2016-07-24T01:52:39", "num_changes": 0, "permlink": "re-earnest-re-lauralemons-re-earnest-laura-lemons-how-many-times-did-you-get-raped-20160714t062709907z", @@ -574,7 +574,7 @@ }, { "author": "artific", - "id": 1735069, + "id": 1735064, "last_update": "2016-08-02T10:57:42", "num_changes": 0, "permlink": "re-jholmes91-re-artific-cannabis-oil-is-medicinal-revolution-that-has-been-suppressed-for-decades-20160714t085039369z", @@ -585,7 +585,7 @@ }, { "author": "menta", - "id": 2312885, + "id": 2312880, "last_update": "2016-08-08T14:22:36", "num_changes": 0, "permlink": "re-wackou-re-menta-do-androids-dream-of-electric-sheep-20160714t094010388z", @@ -596,7 +596,7 @@ }, { "author": "r3b37", - "id": 1081320, + "id": 1081317, "last_update": "2016-07-25T17:44:18", "num_changes": 0, "permlink": "steem-mining-for-windows-linux-linux-vm-in-windows", @@ -607,7 +607,7 @@ }, { "author": "modprobe", - "id": 990178, + "id": 990175, "last_update": "2016-07-24T12:42:54", "num_changes": 0, "permlink": "re-steemitblog-important-security-announcement-steemit-ceo-ned-scott-20160714t160023808z", @@ -618,7 +618,7 @@ }, { "author": "bue", - "id": 1159265, + "id": 1159262, "last_update": "2016-07-26T17:46:24", "num_changes": 0, "permlink": "re-steemitblog-important-security-announcement-steemit-ceo-ned-scott-20160714t162311399z", @@ -629,7 +629,7 @@ }, { "author": "halo", - "id": 975790, + "id": 975787, "last_update": "2016-07-24T08:28:00", "num_changes": 0, "permlink": "pic-1", @@ -640,7 +640,7 @@ }, { "author": "halo", - "id": 975782, + "id": 975779, "last_update": "2016-07-24T08:27:54", "num_changes": 0, "permlink": "headshot", @@ -651,7 +651,7 @@ }, { "author": "dots", - "id": 3319605, + "id": 3319600, "last_update": "2016-08-25T04:09:00", "num_changes": 0, "permlink": "1-dot", @@ -662,7 +662,7 @@ }, { "author": "jamiecrypto", - "id": 2365500, + "id": 2365495, "last_update": "2016-08-09T08:50:03", "num_changes": 0, "permlink": "the-occupy-movement-is-dead-its-time-to-vacate", @@ -673,7 +673,7 @@ }, { "author": "bue", - "id": 1159237, + "id": 1159234, "last_update": "2016-07-26T17:45:48", "num_changes": 0, "permlink": "re-ash-steem-how-to-create-store-and-change-a-secure-password-20160715t163445447z", @@ -684,7 +684,7 @@ }, { "author": "piedpiper", - "id": 967284, + "id": 967281, "last_update": "2016-07-24T04:50:03", "num_changes": 0, "permlink": "how-steem-is-earned-1min-video-for-my-curious-bitcoin-friends", @@ -695,7 +695,7 @@ }, { "author": "mikevalencia", - "id": 990058, + "id": 990055, "last_update": "2016-07-24T12:41:09", "num_changes": 0, "permlink": "why-steemit-s-website-will-be-hacked-again", @@ -706,7 +706,7 @@ }, { "author": "anonymint", - "id": 974240, + "id": 974237, "last_update": "2016-07-24T07:53:15", "num_changes": 0, "permlink": "anonymint-from-bitcointalk-introducing-myself", @@ -717,7 +717,7 @@ }, { "author": "halo", - "id": 975767, + "id": 975764, "last_update": "2016-07-24T08:27:39", "num_changes": 0, "permlink": "new-pics-7-17-2016", @@ -728,7 +728,7 @@ }, { "author": "cousteau", - "id": 2832274, + "id": 2832269, "last_update": "2016-08-16T22:19:42", "num_changes": 0, "permlink": "lost-technology-gods-or-a-few-questions-about-the-polygonal-masonry", @@ -739,7 +739,7 @@ }, { "author": "noaommerrr", - "id": 1179446, + "id": 1179443, "last_update": "2016-07-26T23:03:45", "num_changes": 0, "permlink": "6pvtse-where-to-find-the-source-code-of-steemid-com", @@ -750,7 +750,7 @@ }, { "author": "rkpl", - "id": 954786, + "id": 954783, "last_update": "2016-07-24T00:55:24", "num_changes": 0, "permlink": "photography-travel-mountains-karkonosze-sniezka-poland", @@ -761,7 +761,7 @@ }, { "author": "chhaylin", - "id": 1638511, + "id": 1638506, "last_update": "2016-08-01T00:58:18", "num_changes": 0, "permlink": "the-philosophy-of-bruce-lee-part-2", @@ -772,7 +772,7 @@ }, { "author": "earnest", - "id": 958009, + "id": 958006, "last_update": "2016-07-24T01:50:54", "num_changes": 0, "permlink": "laura-you-were-the-saddest-song-in-the-shape-of-a-woman", @@ -783,7 +783,7 @@ }, { "author": "cryptoctopus", - "id": 4119289, + "id": 4119284, "last_update": "2016-09-09T16:28:12", "num_changes": 0, "permlink": "re-piedpiper-how-to-find-your-perfect-match-part-2-sorting-through-the-crazy-20160717t232747952z", @@ -794,7 +794,7 @@ }, { "author": "halo", - "id": 975757, + "id": 975754, "last_update": "2016-07-24T08:27:24", "num_changes": 0, "permlink": "steemit-girl-halo-part-2-7-17-2016-photoshoot", @@ -805,7 +805,7 @@ }, { "author": "sunshinecrypto", - "id": 3470305, + "id": 3470300, "last_update": "2016-08-28T04:38:27", "num_changes": 0, "permlink": "first-video-for-the-steem-community", @@ -816,7 +816,7 @@ }, { "author": "earnest", - "id": 957931, + "id": 957928, "last_update": "2016-07-24T01:49:51", "num_changes": 0, "permlink": "how-to-make-yourself-look-better-than-you-are-ugly-bitch", @@ -827,7 +827,7 @@ }, { "author": "leylar", - "id": 965057, + "id": 965054, "last_update": "2016-07-24T04:00:36", "num_changes": 0, "permlink": "in-harmony-with-the-wildlife-or-a-brave-boy", @@ -838,7 +838,7 @@ }, { "author": "knoopx", - "id": 980172, + "id": 980169, "last_update": "2016-07-24T09:55:48", "num_changes": 0, "permlink": "get-your-steeem-wallet-details-in-your-os-x-menu-bar-bitbar-plugin", @@ -849,7 +849,7 @@ }, { "author": "lunamoonuh", - "id": 3602066, + "id": 3602061, "last_update": "2016-08-30T16:15:33", "num_changes": 0, "permlink": "re-steve-walschot-pokemon-go-showoff-topic-20160718t160027025z", @@ -860,7 +860,7 @@ }, { "author": "steve-walschot", - "id": 989070, + "id": 989067, "last_update": "2016-07-24T12:25:00", "num_changes": 0, "permlink": "re-lunamoonuh-re-steve-walschot-re-lunamoonuh-re-steve-walschot-pokemon-go-showoff-topic-20160718t162535830z", @@ -871,7 +871,7 @@ }, { "author": "halo", - "id": 975749, + "id": 975746, "last_update": "2016-07-24T08:27:15", "num_changes": 0, "permlink": "steemit-girl-halo-video-verification-for-every-one-you-think-im-a-scammer", @@ -882,7 +882,7 @@ }, { "author": "jesta", - "id": 960977, + "id": 960974, "last_update": "2016-07-24T02:45:21", "num_changes": 0, "permlink": "introducing-steempress-an-experiment-view-for-steem-s-blockchain-blogging", @@ -893,7 +893,7 @@ }, { "author": "silversteem", - "id": 2255401, + "id": 2255396, "last_update": "2016-08-07T18:08:51", "num_changes": 0, "permlink": "re-steemed-steem-is-on-poloniex-20160719t043508895z", @@ -904,7 +904,7 @@ }, { "author": "sictransitgloria", - "id": 1182296, + "id": 1182293, "last_update": "2016-07-26T23:52:36", "num_changes": 0, "permlink": "steem-steem-sumup-in-chinese", @@ -915,7 +915,7 @@ }, { "author": "cryptoiskey", - "id": 2477806, + "id": 2477801, "last_update": "2016-08-10T20:37:33", "num_changes": 0, "permlink": "me-and-jay-introduction-part1-life-is-full-of-surprises-i-finally-get-to-meet-my-son", @@ -926,7 +926,7 @@ }, { "author": "apocaloptimisto", - "id": 1721743, + "id": 1721738, "last_update": "2016-08-02T04:19:21", "num_changes": 0, "permlink": "solar-pedal-powered-diy-amphibious-camper-trike", @@ -937,7 +937,7 @@ }, { "author": "leylar", - "id": 965090, + "id": 965087, "last_update": "2016-07-24T04:01:18", "num_changes": 0, "permlink": "sunset-in-ukraine", @@ -948,7 +948,7 @@ }, { "author": "corinnestokes", - "id": 953665, + "id": 953662, "last_update": "2016-07-24T00:38:24", "num_changes": 0, "permlink": "ggtuw-family-road-trip-tennessee-greater-than-ohio-greater-than-canada-greater-than-new-york-greater-than-pennsylvania-greater-than", @@ -959,7 +959,7 @@ }, { "author": "earnest", - "id": 953817, + "id": 953814, "last_update": "2016-07-24T00:40:27", "num_changes": 0, "permlink": "we-need-more-posts-about-steem-in-the-trending-page-too-diverse-right-now", @@ -970,7 +970,7 @@ }, { "author": "halo", - "id": 975715, + "id": 975712, "last_update": "2016-07-24T08:26:24", "num_changes": 0, "permlink": "steemit-girl-halo-just-hangin-out-in-the-back-yard", @@ -981,7 +981,7 @@ }, { "author": "johnmelendez", - "id": 3656606, + "id": 3656601, "last_update": "2016-08-31T16:27:54", "num_changes": 0, "permlink": "finding-creativity-in-the-constrained-workplace", @@ -992,7 +992,7 @@ }, { "author": "full-measure", - "id": 973510, + "id": 973507, "last_update": "2016-07-24T07:36:12", "num_changes": 0, "permlink": "re-nikolarakic-re-sunnyray-re-sterlinluxan-i-want-you-to-be-an-anarchist-20160720t023501531z", @@ -1003,7 +1003,7 @@ }, { "author": "bitbo", - "id": 1119741, + "id": 1119738, "last_update": "2016-07-26T05:15:21", "num_changes": 0, "permlink": "soviet-cars-various-cities-in-russia", @@ -1014,7 +1014,7 @@ }, { "author": "hien-tran", - "id": 955556, + "id": 955553, "last_update": "2016-07-24T01:08:15", "num_changes": 0, "permlink": "lonely-planet-s-best-in-asia-for-2016", @@ -1025,7 +1025,7 @@ }, { "author": "steve-walschot", - "id": 989029, + "id": 989026, "last_update": "2016-07-24T12:24:27", "num_changes": 0, "permlink": "ethxit-why-ethereum-deserves-to-die-from-a-hardcore-day-1-addict-point-of-view", @@ -1036,7 +1036,7 @@ }, { "author": "hien-tran", - "id": 955532, + "id": 955529, "last_update": "2016-07-24T01:07:45", "num_changes": 0, "permlink": "steemit-for-vietnamese-language-by-tonyson", @@ -1047,7 +1047,7 @@ }, { "author": "halo", - "id": 975720, + "id": 975717, "last_update": "2016-07-24T08:26:36", "num_changes": 0, "permlink": "steemit-girl-halo-something-a-little-different", @@ -1058,7 +1058,7 @@ }, { "author": "steemitpolitics", - "id": 940682, + "id": 940680, "last_update": "2016-07-23T20:59:03", "num_changes": 0, "permlink": "6rqxnc-to-the-whales-get-your-head-out-of-your-ass-and-vote-good-content-up-you-are-harming-steemit", @@ -1069,7 +1069,7 @@ }, { "author": "pharesim", - "id": 940562, + "id": 940560, "last_update": "2016-07-23T20:58:00", "num_changes": 0, "permlink": "re-steemitpolitics-6rqxnc-to-the-whales-get-your-head-out-of-your-ass-and-vote-good-content-up-you-are-harming-steemit-20160720t201947664z", @@ -1080,7 +1080,7 @@ }, { "author": "steemitpolitics", - "id": 940634, + "id": 940632, "last_update": "2016-07-23T20:58:39", "num_changes": 0, "permlink": "re-pharesim-re-steemitpolitics-6rqxnc-to-the-whales-get-your-head-out-of-your-ass-and-vote-good-content-up-you-are-harming-steemit-20160720t203029633z", @@ -1091,7 +1091,7 @@ }, { "author": "scottvanfossen", - "id": 2223377, + "id": 2223372, "last_update": "2016-08-07T04:10:57", "num_changes": 0, "permlink": "another-nashville-guitarist-nope-guitaristcoffeeloverampbuildernaturelovertattooedpositive-ist", @@ -1102,7 +1102,7 @@ }, { "author": "halo", - "id": 975737, + "id": 975734, "last_update": "2016-07-24T08:26:51", "num_changes": 0, "permlink": "steemit-girl-halo-photo-shoot-7-20-2016-part-1", @@ -1113,7 +1113,7 @@ }, { "author": "deeallen", - "id": 1120074, + "id": 1120071, "last_update": "2016-07-26T05:21:09", "num_changes": 0, "permlink": "a-quick-linguistic-history-of-wool-including-the-origin-of-the-word-flannel", @@ -1124,7 +1124,7 @@ }, { "author": "cloveandcinnamon", - "id": 968765, + "id": 968762, "last_update": "2016-07-24T05:19:12", "num_changes": 0, "permlink": "steem-is-a-social-experiment-not-a-socialist-experiment", @@ -1135,7 +1135,7 @@ }, { "author": "brunopro", - "id": 970950, + "id": 970947, "last_update": "2016-07-24T06:23:15", "num_changes": 0, "permlink": "first-steemit-community-challenge-how-can-you-change-someones-life-for-better-when-they-are-in-need", @@ -1146,7 +1146,7 @@ }, { "author": "acidyo", - "id": 979766, + "id": 979763, "last_update": "2016-07-24T09:48:00", "num_changes": 0, "permlink": "parents-on-vacation-got-our-15-year-old-cat-steeming-with-me-at-my-place-for-a-week", @@ -1157,7 +1157,7 @@ }, { "author": "halo", - "id": 975744, + "id": 975741, "last_update": "2016-07-24T08:27:03", "num_changes": 0, "permlink": "steemit-girl-halo-photo-shoot-7-20-2016-part-2", @@ -1168,7 +1168,7 @@ }, { "author": "thecleangame", - "id": 1735043, + "id": 1735038, "last_update": "2016-08-02T10:57:12", "num_changes": 0, "permlink": "re-artific-cannabis-oil-is-medicinal-revolution-that-has-been-suppressed-for-decades-20160721t020647877z", @@ -1179,7 +1179,7 @@ }, { "author": "bravenewcoin", - "id": 948523, + "id": 948520, "last_update": "2016-07-23T23:03:42", "num_changes": 0, "permlink": "steem-and-steem-dollars-indices-now-live", @@ -1190,7 +1190,7 @@ }, { "author": "blockchainbilly", - "id": 2357367, + "id": 2357362, "last_update": "2016-08-09T04:37:30", "num_changes": 0, "permlink": "do-not-vote-for-this-post", @@ -1201,7 +1201,7 @@ }, { "author": "xem", - "id": 1161059, + "id": 1161056, "last_update": "2016-07-26T18:18:09", "num_changes": 0, "permlink": "help-makes-me-happy", @@ -1212,7 +1212,7 @@ }, { "author": "steve-walschot", - "id": 988647, + "id": 988644, "last_update": "2016-07-24T12:18:00", "num_changes": 0, "permlink": "farewell-my-best-friend", @@ -1223,7 +1223,7 @@ }, { "author": "xem", - "id": 1160096, + "id": 1160093, "last_update": "2016-07-26T18:01:42", "num_changes": 0, "permlink": "i-m-finally-introducing-myself-you-will-be-starved-for-cleavage-but-you-get-to-see-my-cat-and-bacon", @@ -1234,7 +1234,7 @@ }, { "author": "taz", - "id": 1572831, + "id": 1572826, "last_update": "2016-07-31T00:15:27", "num_changes": 0, "permlink": "the-future-of-migrate2steem-com", @@ -1245,7 +1245,7 @@ }, { "author": "halo", - "id": 975702, + "id": 975699, "last_update": "2016-07-24T08:26:03", "num_changes": 0, "permlink": "steemit-girl-halo-in-my-steemit-cloths", @@ -1256,7 +1256,7 @@ }, { "author": "anyx", - "id": 1140008, + "id": 1140005, "last_update": "2016-07-26T13:06:21", "num_changes": 0, "permlink": "cheetah-bot-the-fight-against-spam-and-plagiarism-continues", @@ -1267,7 +1267,7 @@ }, { "author": "paris-loves-her", - "id": 984919, + "id": 984916, "last_update": "2016-07-24T11:15:27", "num_changes": 0, "permlink": "live-your-days-with-passion-for-the-hungry-steemit-soul", @@ -1278,7 +1278,7 @@ }, { "author": "halo", - "id": 975688, + "id": 975685, "last_update": "2016-07-24T08:25:42", "num_changes": 0, "permlink": "steemit-girl-halo-you-have-steemit-cloths-but-do-you-have-a-pair-of-these", @@ -1289,7 +1289,7 @@ }, { "author": "leylar", - "id": 965128, + "id": 965125, "last_update": "2016-07-24T04:02:09", "num_changes": 0, "permlink": "do-you-have-imagination", @@ -1300,7 +1300,7 @@ }, { "author": "rkpl", - "id": 954812, + "id": 954809, "last_update": "2016-07-24T00:55:45", "num_changes": 0, "permlink": "norwegian-pair-maria-peszek-wedding-photography-at-the-skyrocketing", @@ -1311,7 +1311,7 @@ }, { "author": "bitlord", - "id": 1112761, + "id": 1112758, "last_update": "2016-07-26T02:49:57", "num_changes": 0, "permlink": "steemit-is-a-secret-conspiracy-and-a-trap", @@ -1322,7 +1322,7 @@ }, { "author": "shawn-brewer", - "id": 1935093, + "id": 1935088, "last_update": "2016-08-04T14:55:24", "num_changes": 0, "permlink": "steemit-campaign-results-of-5-days", @@ -1333,7 +1333,7 @@ }, { "author": "xem", - "id": 1161040, + "id": 1161037, "last_update": "2016-07-26T18:17:57", "num_changes": 0, "permlink": "hello-steemians-its-about-time-i-said-hello", @@ -1344,7 +1344,7 @@ }, { "author": "paris-loves-her", - "id": 984876, + "id": 984873, "last_update": "2016-07-24T11:15:00", "num_changes": 0, "permlink": "sharing-steemit-on-social-media-8k-followers-plus-my-peeps", @@ -1355,7 +1355,7 @@ }, { "author": "imjefe", - "id": 1127075, + "id": 1127072, "last_update": "2016-07-26T08:28:18", "num_changes": 0, "permlink": "hacking-steem-and-intrinsic-motivation", @@ -1366,7 +1366,7 @@ }, { "author": "xem", - "id": 1162553, + "id": 1162550, "last_update": "2016-07-26T18:41:15", "num_changes": 0, "permlink": "the-view-from-my-place-in-san-francisco", @@ -1377,7 +1377,7 @@ }, { "author": "xem", - "id": 1162534, + "id": 1162531, "last_update": "2016-07-26T18:41:03", "num_changes": 0, "permlink": "introducing", @@ -1388,7 +1388,7 @@ }, { "author": "xem", - "id": 1160345, + "id": 1160342, "last_update": "2016-07-26T18:06:00", "num_changes": 0, "permlink": "all-about-kidsysco-s-art-blog", @@ -1399,7 +1399,7 @@ }, { "author": "sonarous", - "id": 1394575, + "id": 1394570, "last_update": "2016-07-29T02:56:30", "num_changes": 0, "permlink": "my-introduction-rags-to-riches-to-rags-and-the-slow-climb-back-to-normal-persistence", @@ -1410,7 +1410,7 @@ }, { "author": "xem", - "id": 1162501, + "id": 1162498, "last_update": "2016-07-26T18:40:39", "num_changes": 0, "permlink": "cheers-i-m-introducing-myself", @@ -1421,7 +1421,7 @@ }, { "author": "xem", - "id": 1160323, + "id": 1160320, "last_update": "2016-07-26T18:05:39", "num_changes": 0, "permlink": "feed-steemit-and-steemit-feed-us-introduceyourself-steemit", @@ -1432,7 +1432,7 @@ }, { "author": "maximkichev", - "id": 957403, + "id": 957400, "last_update": "2016-07-24T01:42:06", "num_changes": 0, "permlink": "ticket-to-the-moooon", @@ -1443,7 +1443,7 @@ }, { "author": "steve-walschot", - "id": 968242, + "id": 968239, "last_update": "2016-07-24T05:10:09", "num_changes": 0, "permlink": "security-bug-steemit-vulerable-to-session-hijacking", @@ -1454,7 +1454,7 @@ }, { "author": "xem", - "id": 1160135, + "id": 1160132, "last_update": "2016-07-26T18:02:15", "num_changes": 0, "permlink": "i-m-an-engineer-at-google-ask-me-anything", @@ -1465,7 +1465,7 @@ }, { "author": "shla-rafia", - "id": 987834, + "id": 987831, "last_update": "2016-07-24T12:03:24", "num_changes": 0, "permlink": "i-am-martin-raum-and-this-is-my-full-introduction-to-the-people-of-steemit-and-the-world", @@ -1476,7 +1476,7 @@ }, { "author": "xem", - "id": 1160294, + "id": 1160291, "last_update": "2016-07-26T18:05:09", "num_changes": 0, "permlink": "i-am-martin-raum-and-this-is-my-full-introduction-to-the-people-of-steemit-and-the-world", @@ -1487,7 +1487,7 @@ }, { "author": "xem", - "id": 1162482, + "id": 1162479, "last_update": "2016-07-26T18:40:27", "num_changes": 0, "permlink": "hello-steemit-i-created-the-new-tag-recipes-book-to-start-a-new-serie-the-gastronomy-journey-ft-steemit", @@ -1498,7 +1498,7 @@ }, { "author": "brunopro", - "id": 971171, + "id": 971168, "last_update": "2016-07-24T06:29:33", "num_changes": 0, "permlink": "how-i-m-becoming-a-steemit-evangelist-at-a-time-steemit-is-becoming-viral-original-content-or-reading-time-10m", @@ -1509,7 +1509,7 @@ }, { "author": "xem", - "id": 1161078, + "id": 1161075, "last_update": "2016-07-26T18:18:24", "num_changes": 0, "permlink": "le-courdon-bleu-recipe-at-culinary-school", @@ -1520,7 +1520,7 @@ }, { "author": "shla-rafia", - "id": 954989, + "id": 954986, "last_update": "2016-07-24T00:58:12", "num_changes": 0, "permlink": "where-can-i-see-auto-buy-orders-of-power-up", @@ -1531,7 +1531,7 @@ }, { "author": "jchch", - "id": 1883344, + "id": 1883339, "last_update": "2016-08-04T06:40:00", "num_changes": 0, "permlink": "on-china-s-largest-web-portal-cute-carton-illustrating-cryptocurrency", @@ -1542,7 +1542,7 @@ }, { "author": "corinnestokes", - "id": 953652, + "id": 953649, "last_update": "2016-07-24T00:38:12", "num_changes": 0, "permlink": "adventurekate-more-than-plagiarism-identity-theft", @@ -1553,7 +1553,7 @@ }, { "author": "nzoomed", - "id": 985757, + "id": 985754, "last_update": "2016-07-24T11:28:51", "num_changes": 0, "permlink": "check-out-this-hot-british-classic-car", @@ -1564,7 +1564,7 @@ }, { "author": "milk", - "id": 886127, + "id": 886125, "last_update": "2016-07-23T02:05:30", "num_changes": 0, "permlink": "hi-steemians-this-is-how-i-overcame-my-3-years-addiction", @@ -1575,7 +1575,7 @@ }, { "author": "rainchen", - "id": 965049, + "id": 965046, "last_update": "2016-07-24T04:00:24", "num_changes": 0, "permlink": "photograhpy-session-with-hot-chicks", @@ -1586,7 +1586,7 @@ }, { "author": "knoopx", - "id": 979996, + "id": 979993, "last_update": "2016-07-24T09:52:15", "num_changes": 0, "permlink": "introducing-myself-my-name-is-victor-hello-from-barcelona", @@ -1597,7 +1597,7 @@ }, { "author": "ph111p", - "id": 974024, + "id": 974021, "last_update": "2016-07-24T07:48:30", "num_changes": 0, "permlink": "introducing-your-kids-to-blockchain-with-a-piggy-bank", @@ -1608,7 +1608,7 @@ }, { "author": "frk.keller", - "id": 850146, + "id": 850144, "last_update": "2016-07-22T13:32:33", "num_changes": 0, "permlink": "hi-steemit-i-m-27-years-old-my-name-is-less-than-b-greater-than-sarah-and-i-m-from-denmark-in-scandinavia-less-than-b-greater", @@ -1619,7 +1619,7 @@ }, { "author": "jamtaylor", - "id": 989960, + "id": 989957, "last_update": "2016-07-24T12:40:03", "num_changes": 0, "permlink": "steemit-photo-challenge-1-theme-announcement", @@ -1630,7 +1630,7 @@ }, { "author": "webdeals", - "id": 847840, + "id": 847838, "last_update": "2016-07-22T12:42:06", "num_changes": 0, "permlink": "just-for-italians", @@ -1641,7 +1641,7 @@ }, { "author": "decrypt", - "id": 849307, + "id": 849305, "last_update": "2016-07-22T13:13:39", "num_changes": 0, "permlink": "bounty-for-integrating-steemit-voting-data-into-wings-eggs-bounty-application", @@ -1652,7 +1652,7 @@ }, { "author": "weenis", - "id": 847966, + "id": 847964, "last_update": "2016-07-22T12:45:06", "num_changes": 0, "permlink": "steemit-the-most-interesting-thing-on-the-net-at-this-moment-bots-bloatsteemit-bloat-test", @@ -1663,7 +1663,7 @@ }, { "author": "timd", - "id": 848415, + "id": 848413, "last_update": "2016-07-22T12:55:27", "num_changes": 0, "permlink": "something-that-we-all-hate", @@ -1674,7 +1674,7 @@ }, { "author": "konti", - "id": 847512, + "id": 847510, "last_update": "2016-07-22T12:32:09", "num_changes": 0, "permlink": "doping-retests-uncover-45-new-failures-from-london-and-beijing-games", @@ -1685,7 +1685,7 @@ }, { "author": "dr2073", - "id": 849132, + "id": 849130, "last_update": "2016-07-22T13:09:36", "num_changes": 0, "permlink": "global-pokemon-go-location-map", @@ -1696,7 +1696,7 @@ }, { "author": "shredlord", - "id": 848249, + "id": 848247, "last_update": "2016-07-22T12:50:48", "num_changes": 0, "permlink": "facebook-knows-what-photo-you-took-last-night", @@ -1707,7 +1707,7 @@ }, { "author": "aqlsam", - "id": 847123, + "id": 847121, "last_update": "2016-07-22T12:22:45", "num_changes": 0, "permlink": "chto-takoe-lisk-i-pochemu-stoit-obratit-na-nego-vnimanie", @@ -1718,7 +1718,7 @@ }, { "author": "franciscomario", - "id": 847337, + "id": 847335, "last_update": "2016-07-22T12:27:33", "num_changes": 0, "permlink": "will-ether-value-soar-after-ethereum-hard-fork-and-eth-btf-launch", @@ -1729,7 +1729,7 @@ }, { "author": "ap2002", - "id": 847667, + "id": 847665, "last_update": "2016-07-22T12:37:00", "num_changes": 0, "permlink": "kratko-osnovnye-momenty-o-steemit", @@ -1740,7 +1740,7 @@ }, { "author": "taz", - "id": 848623, + "id": 848621, "last_update": "2016-07-22T13:00:27", "num_changes": 0, "permlink": "claim-global-warming-and-snow-is-killing-soldiers-in-the-kashmir-standoff", @@ -1751,7 +1751,7 @@ }, { "author": "quotefancy", - "id": 848872, + "id": 848870, "last_update": "2016-07-22T13:04:57", "num_changes": 0, "permlink": "whang-od-the-oldest-tattoo-artist-from-philippines-first-steemit-historical-tattoo-post", @@ -1762,7 +1762,7 @@ }, { "author": "anduweb", - "id": 849727, + "id": 849725, "last_update": "2016-07-22T13:22:45", "num_changes": 0, "permlink": "steem-apps-built-on-the-blockchain-2-new-ideas", @@ -1773,7 +1773,7 @@ }, { "author": "katrienstoops", - "id": 851125, + "id": 851123, "last_update": "2016-07-22T13:51:27", "num_changes": 0, "permlink": "market-context-before-the-us-open-from-globex-hours-to-rth", @@ -1784,7 +1784,7 @@ }, { "author": "nippel66", - "id": 851370, + "id": 851368, "last_update": "2016-07-22T13:56:42", "num_changes": 0, "permlink": "the-chicken-was-still-alive", @@ -1795,7 +1795,7 @@ }, { "author": "deeprocks", - "id": 851575, + "id": 851573, "last_update": "2016-07-22T14:01:00", "num_changes": 0, "permlink": "why-do-you-smoke-marijuana", @@ -1806,7 +1806,7 @@ }, { "author": "algo-rythm", - "id": 851818, + "id": 851816, "last_update": "2016-07-22T14:05:57", "num_changes": 0, "permlink": "steem-master-branch-build-is-currently-failing", @@ -1817,7 +1817,7 @@ }, { "author": "rok-sivante", - "id": 938958, + "id": 938956, "last_update": "2016-07-23T20:36:36", "num_changes": 0, "permlink": "on-the-politics-of-down-voting-trending-posts-when-is-it-fair-to-knock-down-the-top", @@ -1828,7 +1828,7 @@ }, { "author": "rok-sivante", - "id": 997903, + "id": 997900, "last_update": "2016-07-24T14:34:24", "num_changes": 0, "permlink": "the-1-imminent-threat-to-the-survival-of-the-human-species-is-not-what-you-think-it-is", @@ -1839,7 +1839,7 @@ }, { "author": "tmendieta", - "id": 979731, + "id": 979728, "last_update": "2016-07-24T09:47:24", "num_changes": 0, "permlink": "re-camilla-re-tmendieta-savory-seitan-and-mushroom-stew-20160722t131625289z", @@ -1850,7 +1850,7 @@ }, { "author": "lukestokes", - "id": 880466, + "id": 880464, "last_update": "2016-07-22T23:27:54", "num_changes": 0, "permlink": "the-currency-of-steemit-isn-t-steem-power-steem-or-sbd", @@ -1861,7 +1861,7 @@ }, { "author": "kevinwong", - "id": 953547, + "id": 953544, "last_update": "2016-07-24T00:36:45", "num_changes": 0, "permlink": "steemit-and-the-dance-music-scene", @@ -1872,7 +1872,7 @@ }, { "author": "xeroc", - "id": 879212, + "id": 879210, "last_update": "2016-07-22T23:01:54", "num_changes": 0, "permlink": "piston-web-first-open-source-steem-gui---searching-for-alpha-testers", @@ -1883,7 +1883,7 @@ }, { "author": "hisnameisolllie", - "id": 941201, + "id": 941199, "last_update": "2016-07-23T21:05:09", "num_changes": 0, "permlink": "re-thecleangame-re-hisnameisolllie-re-thecleangame-re-hisnameisolllie-discussion-why-the-world-should-legalise-drugs-20160722t170508188z", @@ -1894,7 +1894,7 @@ }, { "author": "hellokitty", - "id": 879317, + "id": 879315, "last_update": "2016-07-22T23:04:33", "num_changes": 0, "permlink": "laying-low-in-laos-oh-no-more-tits-n-travel", @@ -1905,7 +1905,7 @@ }, { "author": "ntomaino", - "id": 955507, + "id": 955504, "last_update": "2016-07-24T01:07:12", "num_changes": 0, "permlink": "i-m-nick-tomaino-a-vc-at-runa-capital-excited-to-introduce-myself-today-on-steemit-via-a-snapstorm", @@ -1916,7 +1916,7 @@ }, { "author": "arhag", - "id": 945085, + "id": 945082, "last_update": "2016-07-23T21:56:18", "num_changes": 0, "permlink": "a-response-to-steemit-to-update-password-policy", @@ -1927,7 +1927,7 @@ }, { "author": "giffordde2000", - "id": 966873, + "id": 966870, "last_update": "2016-07-24T04:43:06", "num_changes": 0, "permlink": "my-home-in-the-san-luis-valley-it-used-to-be-called-the-bloodless-valley", @@ -1938,7 +1938,7 @@ }, { "author": "wpalczynski", - "id": 957415, + "id": 957412, "last_update": "2016-07-24T01:42:15", "num_changes": 0, "permlink": "stumbled-upon-in-amsterdam-review-of-amnesia-marijuana-strain-the-best-bud-i-ve-ever-smoked", @@ -1949,7 +1949,7 @@ }, { "author": "georgedonnelly", - "id": 949313, + "id": 949310, "last_update": "2016-07-23T23:18:57", "num_changes": 0, "permlink": "hi-i-m-sci-fi-author-george-donnelly-and-here-free-is-my-dystopian-cryptocurrency-novel-the-coup-conspiracy", @@ -1960,7 +1960,7 @@ }, { "author": "justbc", - "id": 967962, + "id": 967959, "last_update": "2016-07-24T05:04:54", "num_changes": 0, "permlink": "early-bird-gets-no-earn-one-shocking-lesson-of-curation-rewards-that-ll-earn-you-thousands", @@ -1971,7 +1971,7 @@ }, { "author": "paris-loves-her", - "id": 984841, + "id": 984838, "last_update": "2016-07-24T11:14:36", "num_changes": 0, "permlink": "fibonacci-a-quote-and-a-quickie-invest-first-ask-questions-later", @@ -1982,7 +1982,7 @@ }, { "author": "hypno", - "id": 886578, + "id": 886576, "last_update": "2016-07-23T02:17:00", "num_changes": 0, "permlink": "the-secret-life-of-a-hypnotist", @@ -1993,7 +1993,7 @@ }, { "author": "admiral", - "id": 951793, + "id": 951790, "last_update": "2016-07-24T00:09:06", "num_changes": 0, "permlink": "steemit-security-tutorial-how-to-save-your-most-valuable-information-on-steemit", @@ -2004,7 +2004,7 @@ }, { "author": "moonjelly", - "id": 991135, + "id": 991132, "last_update": "2016-07-24T13:00:39", "num_changes": 0, "permlink": "re-xeroc-piston-web-first-open-source-steem-gui---searching-for-alpha-testers-20160722t185320095z", @@ -2015,7 +2015,7 @@ }, { "author": "silentpower", - "id": 984756, + "id": 984753, "last_update": "2016-07-24T11:13:33", "num_changes": 0, "permlink": "my-epic-10-year-journey-exploring-the-beauty-magic-and-mysticism-of-the-hawaiian-islands-part-1", @@ -2026,7 +2026,7 @@ }, { "author": "cryptoiskey", - "id": 952046, + "id": 952043, "last_update": "2016-07-24T00:12:42", "num_changes": 0, "permlink": "steem-taking-drugs-at-school-the-new-drug-of-choice", @@ -2037,7 +2037,7 @@ }, { "author": "dana-edwards", - "id": 879706, + "id": 879704, "last_update": "2016-07-22T23:12:33", "num_changes": 0, "permlink": "attention-based-stigmergic-distributed-collaborative-organizations", @@ -2048,7 +2048,7 @@ }, { "author": "tsugimoto", - "id": 2788096, + "id": 2788091, "last_update": "2016-08-16T06:05:45", "num_changes": 0, "permlink": "bitshare-2-0-graphene-technical-documentation-sitemap", @@ -2059,7 +2059,7 @@ }, { "author": "fyrstikken", - "id": 879967, + "id": 879965, "last_update": "2016-07-22T23:17:48", "num_changes": 0, "permlink": "roger-and-snorre-the-witnesses", @@ -2070,7 +2070,7 @@ }, { "author": "venuspcs", - "id": 949876, + "id": 949873, "last_update": "2016-07-23T23:31:03", "num_changes": 0, "permlink": "the-horror-that-was-my-childhood-a-tale-of-survival-against-the-greatest-of-odds-part-4", @@ -2081,7 +2081,7 @@ }, { "author": "jay-kopinski", - "id": 988710, + "id": 988707, "last_update": "2016-07-24T12:19:00", "num_changes": 0, "permlink": "so-i-heard-you-folks-like-flowers", @@ -2092,7 +2092,7 @@ }, { "author": "kaylinart", - "id": 879524, + "id": 879522, "last_update": "2016-07-22T23:08:09", "num_changes": 0, "permlink": "why-do-people-choose-to-fail", @@ -2103,7 +2103,7 @@ }, { "author": "freiheit", - "id": 940368, + "id": 940366, "last_update": "2016-07-23T20:55:30", "num_changes": 0, "permlink": "why-steemit-isn-t-ponzi-scheme-3-minutes-read", @@ -2114,7 +2114,7 @@ }, { "author": "the-alien", - "id": 880210, + "id": 880208, "last_update": "2016-07-22T23:22:45", "num_changes": 0, "permlink": "how-to-become-the-most-powerful-man-in-the-world-and-sell-millions", @@ -2125,7 +2125,7 @@ }, { "author": "seagul", - "id": 879862, + "id": 879860, "last_update": "2016-07-22T23:15:30", "num_changes": 0, "permlink": "don-t-build-steem-apps-for-money-don-t-rush-build-quality-apps-and-websites-open-source-it", @@ -2136,7 +2136,7 @@ }, { "author": "steemed-open", - "id": 885034, + "id": 885032, "last_update": "2016-07-23T01:37:39", "num_changes": 0, "permlink": "little-glimpses", @@ -2147,7 +2147,7 @@ }, { "author": "positive", - "id": 880098, + "id": 880096, "last_update": "2016-07-22T23:20:27", "num_changes": 0, "permlink": "i-want-to-discuss-steemit-based-maths-with-some-people-is-there-a-tag-steemit", @@ -2158,7 +2158,7 @@ }, { "author": "merlinscat", - "id": 880363, + "id": 880361, "last_update": "2016-07-22T23:25:33", "num_changes": 0, "permlink": "shapeshift-working-on-adding-steem-to-its-very-popular-crypto-exchange-service", @@ -2169,7 +2169,7 @@ }, { "author": "paris-loves-her", - "id": 984803, + "id": 984800, "last_update": "2016-07-24T11:14:09", "num_changes": 0, "permlink": "portraits-of-kauai-south-pacific-love", @@ -2180,7 +2180,7 @@ }, { "author": "ben.zimmerman", - "id": 886024, + "id": 886022, "last_update": "2016-07-23T02:02:57", "num_changes": 0, "permlink": "hi-steemy-friends-i-m-ben-finishing-up-my-doctorate-in-neuroscience-and-obsessed-with-the-brain", @@ -2191,7 +2191,7 @@ }, { "author": "spookypooky", - "id": 940712, + "id": 940710, "last_update": "2016-07-23T20:59:24", "num_changes": 0, "permlink": "re-alexbeyman-re-freiheit-why-steemit-isn-t-ponzi-scheme-3-minutes-read-20160722t224332298z", @@ -2202,7 +2202,7 @@ }, { "author": "lauralemons", - "id": 885895, + "id": 885893, "last_update": "2016-07-23T01:59:51", "num_changes": 0, "permlink": "28-going-on-80", @@ -2213,7 +2213,7 @@ }, { "author": "guerrint", - "id": 881384, + "id": 881382, "last_update": "2016-07-22T23:50:06", "num_changes": 0, "permlink": "steemit-in-the-streets-tara-gets-interviews-and-reactions-from-people-who-ve-never-seen-steemit", @@ -2224,7 +2224,7 @@ }, { "author": "rainbowdash", - "id": 884945, + "id": 884943, "last_update": "2016-07-23T01:35:06", "num_changes": 0, "permlink": "my-powerkit-for-living-with-depression-and-anxiety-part-1", @@ -2235,7 +2235,7 @@ }, { "author": "bitcoinmeister", - "id": 3499703, + "id": 3499698, "last_update": "2016-08-28T18:54:39", "num_changes": 0, "permlink": "debunking-shemitah-silliness-and-the-irony-behind-so-called-free-speech-conspiracy-sites-censoring-critics", @@ -2246,7 +2246,7 @@ }, { "author": "sascha", - "id": 946003, + "id": 946000, "last_update": "2016-07-23T22:14:21", "num_changes": 0, "permlink": "rock-n-roll-is-sooooo-yesterday-long-live-post-n-earn", @@ -2257,7 +2257,7 @@ }, { "author": "anyx", - "id": 884682, + "id": 884680, "last_update": "2016-07-23T01:29:03", "num_changes": 0, "permlink": "witness-application-anyx", @@ -2268,7 +2268,7 @@ }, { "author": "moonflower", - "id": 948478, + "id": 948475, "last_update": "2016-07-23T23:03:06", "num_changes": 0, "permlink": "a-new-life-in-maui", @@ -2279,7 +2279,7 @@ }, { "author": "neilstrauss", - "id": 938198, + "id": 938196, "last_update": "2016-07-23T20:25:48", "num_changes": 0, "permlink": "hate-mail-from-phil-collins", @@ -2290,7 +2290,7 @@ }, { "author": "cmp2020", - "id": 968318, + "id": 968315, "last_update": "2016-07-24T05:11:21", "num_changes": 0, "permlink": "hi-i-m-christopher", @@ -2301,7 +2301,7 @@ }, { "author": "gridcoinman", - "id": 889752, + "id": 889750, "last_update": "2016-07-23T03:23:15", "num_changes": 0, "permlink": "the-actual-sizes-of-countries", @@ -2312,7 +2312,7 @@ }, { "author": "donkeypong", - "id": 956180, + "id": 956177, "last_update": "2016-07-24T01:22:03", "num_changes": 0, "permlink": "unleashing-the-inner-kid", @@ -2323,7 +2323,7 @@ }, { "author": "roelandp", - "id": 938885, + "id": 938883, "last_update": "2016-07-23T20:35:36", "num_changes": 0, "permlink": "game-steemfighter-com-the-classic-arcade-game-driven-by-steem-power", @@ -2334,7 +2334,7 @@ }, { "author": "fusenn", - "id": 888982, + "id": 888980, "last_update": "2016-07-23T03:05:15", "num_changes": 0, "permlink": "the-coming-collapse-and-debt-based-economies-and-why-you-should-stock-up-on-crypto-currencies-explained", @@ -2345,7 +2345,7 @@ }, { "author": "missis", - "id": 888418, + "id": 888416, "last_update": "2016-07-23T02:58:27", "num_changes": 0, "permlink": "i-know-where-babies-come-from", @@ -2356,7 +2356,7 @@ }, { "author": "aeico", - "id": 888272, + "id": 888270, "last_update": "2016-07-23T02:55:54", "num_changes": 0, "permlink": "the-straw-millionaire-and-why-steemit-is-the-straw-in-this-folk-tale", @@ -2367,7 +2367,7 @@ }, { "author": "mistasmitty", - "id": 950548, + "id": 950545, "last_update": "2016-07-23T23:46:27", "num_changes": 0, "permlink": "family-what-drives-me", @@ -2378,7 +2378,7 @@ }, { "author": "ricegum", - "id": 957380, + "id": 957377, "last_update": "2016-07-24T01:41:45", "num_changes": 0, "permlink": "explore-the-fashion-world-with-a-steemit-girl", @@ -2389,7 +2389,7 @@ }, { "author": "shaneradliff", - "id": 888110, + "id": 888108, "last_update": "2016-07-23T02:53:09", "num_changes": 0, "permlink": "the-most-common-arguments-against-anarchism-refuted", @@ -2400,7 +2400,7 @@ }, { "author": "desertflower", - "id": 888023, + "id": 888021, "last_update": "2016-07-23T02:50:45", "num_changes": 0, "permlink": "hello-steemit-i-m-a-teacher-and-steemit-will-be-part-of-my-writing-class-next-week", @@ -2411,7 +2411,7 @@ }, { "author": "bendjmiller222", - "id": 957358, + "id": 957355, "last_update": "2016-07-24T01:41:24", "num_changes": 0, "permlink": "my-mom-claims-steemit-isn-t-real-help-me-prove-her-wrong", @@ -2422,7 +2422,7 @@ }, { "author": "shredlord", - "id": 887615, + "id": 887613, "last_update": "2016-07-23T02:40:12", "num_changes": 0, "permlink": "whales-dolphins-and-minnows", @@ -2433,7 +2433,7 @@ }, { "author": "wrightlabs", - "id": 887501, + "id": 887499, "last_update": "2016-07-23T02:37:21", "num_changes": 0, "permlink": "hello-steemit-introducing-myself-college-graduate-self-employed-one-man-startup-software-developer-christian-artist-amateur", @@ -2444,7 +2444,7 @@ }, { "author": "hypno", - "id": 886423, + "id": 886421, "last_update": "2016-07-23T02:13:06", "num_changes": 0, "permlink": "hello-steemit-i-am-your-first-hypnotist", @@ -2455,7 +2455,7 @@ }, { "author": "brianphobos", - "id": 886348, + "id": 886346, "last_update": "2016-07-23T02:11:00", "num_changes": 0, "permlink": "it-is-good-when-the-steemit-whales-power-down-the-reasons-why-explained", @@ -2466,7 +2466,7 @@ }, { "author": "robsteady", - "id": 886710, + "id": 886708, "last_update": "2016-07-23T02:19:48", "num_changes": 0, "permlink": "re-e-steem-lack-of-politics-and-religion-here-at-steemit-so-far-20160723t021315663z", @@ -2477,7 +2477,7 @@ }, { "author": "anwenbaumeister", - "id": 979428, + "id": 979425, "last_update": "2016-07-24T09:40:21", "num_changes": 0, "permlink": "my-analysis-of-the-graffiti-of-chile-and-how-it-has-decentralize-the-streets-imagine-a-city-where-graffiti-wasn-t-illegal-a-city", @@ -2488,7 +2488,7 @@ }, { "author": "andrarchy", - "id": 947986, + "id": 947983, "last_update": "2016-07-23T22:53:09", "num_changes": 0, "permlink": "steemit-s-real-diabolical-plan-for-world-domination", @@ -2499,7 +2499,7 @@ }, { "author": "coderabbitcrypto", - "id": 939009, + "id": 939007, "last_update": "2016-07-23T20:37:09", "num_changes": 0, "permlink": "olympic-games-brazil-2016-good-or-bad", @@ -2510,7 +2510,7 @@ }, { "author": "officialfuzzy", - "id": 943368, + "id": 943365, "last_update": "2016-07-23T21:32:54", "num_changes": 0, "permlink": "e165-2016-07-22-beyond-bitcoin-peerplays-referral-bonus-steem-marketplace-and-what-bitshares-made-possible", @@ -2521,7 +2521,7 @@ }, { "author": "earnest", - "id": 953909, + "id": 953906, "last_update": "2016-07-24T00:41:36", "num_changes": 0, "permlink": "re-treeshaface-versatality-in-the-hair-industry-lots-of-pics-love-my-job-20160723t024804790z", @@ -2532,7 +2532,7 @@ }, { "author": "fubar-bdhr", - "id": 979923, + "id": 979920, "last_update": "2016-07-24T09:50:24", "num_changes": 0, "permlink": "steem-rise-above-logo-meme-i-just-whipped-up", @@ -2543,7 +2543,7 @@ }, { "author": "cmp2020", - "id": 968305, + "id": 968302, "last_update": "2016-07-24T05:11:09", "num_changes": 0, "permlink": "how-bach-s-first-invention-may-have-been-obscured-by-the-technology-of-his-time", @@ -2554,7 +2554,7 @@ }, { "author": "thedashguy", - "id": 950568, + "id": 950565, "last_update": "2016-07-23T23:46:45", "num_changes": 0, "permlink": "where-are-you-smoking-today", @@ -2565,7 +2565,7 @@ }, { "author": "cmp2020", - "id": 963361, + "id": 963358, "last_update": "2016-07-24T03:24:45", "num_changes": 0, "permlink": "me-playing-the-maple-leaf-rag-for-my-first-piano-recital", @@ -2576,7 +2576,7 @@ }, { "author": "cmp2020", - "id": 963349, + "id": 963346, "last_update": "2016-07-24T03:24:24", "num_changes": 0, "permlink": "the-first-part-of-my-symphony", @@ -2587,7 +2587,7 @@ }, { "author": "edgeland", - "id": 968366, + "id": 968363, "last_update": "2016-07-24T05:11:57", "num_changes": 0, "permlink": "re-cmp2020-hi-i-m-christopher-20160723t034807475z", @@ -2598,7 +2598,7 @@ }, { "author": "laonie", - "id": 1147045, + "id": 1147042, "last_update": "2016-07-26T14:52:51", "num_changes": 0, "permlink": "re-myfirst-re-laonie-steem-20160723t035116024z", @@ -2609,7 +2609,7 @@ }, { "author": "flandude", - "id": 957614, + "id": 957611, "last_update": "2016-07-24T01:45:24", "num_changes": 0, "permlink": "lessons-learned-from-getting-kicked-out-of-the-u-s-military", @@ -2620,7 +2620,7 @@ }, { "author": "suburbancaveman", - "id": 972263, + "id": 972260, "last_update": "2016-07-24T07:01:06", "num_changes": 0, "permlink": "re-paul-labossiere-re-piedpiper-hollywood-robot-builder-annika-o-brien-joins-steemit-video-interview-20160723t041100061z", @@ -2631,7 +2631,7 @@ }, { "author": "steempower", - "id": 949110, + "id": 949107, "last_update": "2016-07-23T23:14:42", "num_changes": 0, "permlink": "i-m-back-1-week-without-steemit-the-hack-social-engineering-gone-wrong-and-where-to-next", @@ -2642,7 +2642,7 @@ }, { "author": "brianphobos", - "id": 914357, + "id": 914355, "last_update": "2016-07-23T13:18:21", "num_changes": 0, "permlink": "millionaires-will-be-minted-by-just-teaching-steemit-to-new-users-proof-inside-and-discussion-on-the-problems-of-teaching", @@ -2653,7 +2653,7 @@ }, { "author": "rainchen", - "id": 956147, + "id": 956144, "last_update": "2016-07-24T01:21:30", "num_changes": 0, "permlink": "borneo-dayak-traditional-custome-head-hunter-tribe-pre-wedding-photoshoot", @@ -2664,7 +2664,7 @@ }, { "author": "nzoomed", - "id": 986049, + "id": 986046, "last_update": "2016-07-24T11:32:21", "num_changes": 0, "permlink": "ive-built-my-first-musical-tesla-coil", @@ -2675,7 +2675,7 @@ }, { "author": "chadsphotos", - "id": 975442, + "id": 975439, "last_update": "2016-07-24T08:18:48", "num_changes": 0, "permlink": "hi-steemit-i-stopped-providing-free-content-for-facebook", @@ -2686,7 +2686,7 @@ }, { "author": "norbu", - "id": 952515, + "id": 952512, "last_update": "2016-07-24T00:20:42", "num_changes": 0, "permlink": "the-sheeple-and-the-whales-is-steemit-heading-towards-what-you-want-it-to-be", @@ -2697,7 +2697,7 @@ }, { "author": "skapaneas", - "id": 911842, + "id": 911840, "last_update": "2016-07-23T12:32:24", "num_changes": 0, "permlink": "so-you-made-it-to-the-top-10-trending-posts-on-steemit-what-comes-next", @@ -2708,7 +2708,7 @@ }, { "author": "alexfortin", - "id": 978111, + "id": 978108, "last_update": "2016-07-24T09:10:51", "num_changes": 0, "permlink": "registration-is-now-re-open-and-ranking-is-all-time-high", @@ -2719,7 +2719,7 @@ }, { "author": "amy-goodrich", - "id": 948118, + "id": 948115, "last_update": "2016-07-23T22:56:00", "num_changes": 0, "permlink": "here-to-change-lives-one-crypto-geek-at-a-time", @@ -2730,7 +2730,7 @@ }, { "author": "stealthtrader", - "id": 956155, + "id": 956152, "last_update": "2016-07-24T01:21:39", "num_changes": 0, "permlink": "re-rainchen-borneo-dayak-traditional-custome-head-hunter-tribe-pre-wedding-photoshoot-20160723t064331780z", @@ -2741,7 +2741,7 @@ }, { "author": "jasonstaggers", - "id": 946073, + "id": 946070, "last_update": "2016-07-23T22:15:27", "num_changes": 0, "permlink": "how-my-most-painful-investing-mistake-could-make-you-a-steemillionaire", @@ -2752,7 +2752,7 @@ }, { "author": "asim", - "id": 995326, + "id": 995323, "last_update": "2016-07-24T13:57:48", "num_changes": 0, "permlink": "my-hobby-is-the-home-garden", @@ -2763,7 +2763,7 @@ }, { "author": "elargroup", - "id": 992622, + "id": 992619, "last_update": "2016-07-24T13:20:36", "num_changes": 0, "permlink": "re-moonflower-a-new-life-in-maui-20160723t072424313z", @@ -2774,7 +2774,7 @@ }, { "author": "meesterboom", - "id": 985515, + "id": 985512, "last_update": "2016-07-24T11:25:27", "num_changes": 0, "permlink": "and-i-got-steem-now-i-m-a-believer", @@ -2785,7 +2785,7 @@ }, { "author": "oaldamster", - "id": 939906, + "id": 939904, "last_update": "2016-07-23T20:49:24", "num_changes": 0, "permlink": "steem-subchains-also-know-as-sidechains-childchains-explained-for-the-non-programmer", @@ -2796,7 +2796,7 @@ }, { "author": "hisnameisolllie", - "id": 941094, + "id": 941092, "last_update": "2016-07-23T21:04:03", "num_changes": 0, "permlink": "re-adela77-re-hisnameisolllie-discussion-why-the-world-should-legalise-drugs-20160723t085727685z", @@ -2807,7 +2807,7 @@ }, { "author": "hisnameisolllie", - "id": 941168, + "id": 941166, "last_update": "2016-07-23T21:04:51", "num_changes": 0, "permlink": "re-sportsfan-re-hisnameisolllie-discussion-why-the-world-should-legalise-drugs-20160723t085827924z", @@ -2818,7 +2818,7 @@ }, { "author": "hisnameisolllie", - "id": 941137, + "id": 941135, "last_update": "2016-07-23T21:04:30", "num_changes": 0, "permlink": "re-thecleangame-re-leksimus-re-hisnameisolllie-discussion-why-the-world-should-legalise-drugs-20160723t090001115z", @@ -2829,7 +2829,7 @@ }, { "author": "ogijun", - "id": 912642, + "id": 912640, "last_update": "2016-07-23T12:46:09", "num_changes": 0, "permlink": "to-steemit-with-love", @@ -2840,7 +2840,7 @@ }, { "author": "ash", - "id": 974280, + "id": 974277, "last_update": "2016-07-24T07:54:21", "num_changes": 0, "permlink": "steemit-adoption-how-to-setup-an-ad-campaign", @@ -2851,7 +2851,7 @@ }, { "author": "masteryoda", - "id": 957487, + "id": 957484, "last_update": "2016-07-24T01:43:27", "num_changes": 0, "permlink": "fox-dives-headfirst-into-snow", @@ -2862,7 +2862,7 @@ }, { "author": "lemooljiang", - "id": 2498293, + "id": 2498288, "last_update": "2016-08-11T02:53:36", "num_changes": 0, "permlink": "real-estate-platform-uses-blockchain-for-property-transfer", @@ -2873,7 +2873,7 @@ }, { "author": "yarike", - "id": 955042, + "id": 955039, "last_update": "2016-07-24T00:58:54", "num_changes": 0, "permlink": "supercaps-batteries-of-the-future", @@ -2884,7 +2884,7 @@ }, { "author": "innuendo", - "id": 911708, + "id": 911706, "last_update": "2016-07-23T12:29:27", "num_changes": 0, "permlink": "how-to-fix-the-downvoting-issue", @@ -2895,7 +2895,7 @@ }, { "author": "essra", - "id": 981838, + "id": 981835, "last_update": "2016-07-24T10:22:54", "num_changes": 0, "permlink": "re-silentpower-my-epic-10-year-journey-exploring-the-beauty-magic-and-mysticism-of-the-hawaiian-islands-part-1-20160723t104435693z", @@ -2906,7 +2906,7 @@ }, { "author": "jedau", - "id": 912932, + "id": 912930, "last_update": "2016-07-23T12:52:15", "num_changes": 0, "permlink": "the-wisdom-of-non-competitiveness", @@ -2917,7 +2917,7 @@ }, { "author": "hisnameisolllie", - "id": 941065, + "id": 941063, "last_update": "2016-07-23T21:03:48", "num_changes": 0, "permlink": "re-sportsfan-re-hisnameisolllie-re-sportsfan-re-hisnameisolllie-discussion-why-the-world-should-legalise-drugs-20160723t112819945z", @@ -2928,7 +2928,7 @@ }, { "author": "corina", - "id": 912172, + "id": 912170, "last_update": "2016-07-23T12:37:45", "num_changes": 0, "permlink": "how-do-you-convince-people-how-great-steemit-is-without-risking-to-sound-like-a-spam-email", @@ -2939,7 +2939,7 @@ }, { "author": "norbu", - "id": 911518, + "id": 911516, "last_update": "2016-07-23T12:26:21", "num_changes": 0, "permlink": "re-innuendo-how-to-fix-the-downvoting-issue-20160723t115007892z", @@ -2950,7 +2950,7 @@ }, { "author": "pipokinha", - "id": 960206, + "id": 960203, "last_update": "2016-07-24T02:30:21", "num_changes": 0, "permlink": "re-andrarchy-steemit-s-real-diabolical-plan-for-world-domination-20160723t115154706z", @@ -2961,7 +2961,7 @@ }, { "author": "cryptogee", - "id": 975223, + "id": 975220, "last_update": "2016-07-24T08:14:06", "num_changes": 0, "permlink": "antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old", @@ -2972,7 +2972,7 @@ }, { "author": "metrox", - "id": 919532, + "id": 919530, "last_update": "2016-07-23T15:09:27", "num_changes": 0, "permlink": "do-you-need-to-wear-a-bikini-to-swim-with-the-whales", @@ -2983,7 +2983,7 @@ }, { "author": "venuspcs", - "id": 999301, + "id": 999298, "last_update": "2016-07-24T14:52:06", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t121331909z", @@ -2994,7 +2994,7 @@ }, { "author": "pr3ttyp3rf3ct", - "id": 999343, + "id": 999340, "last_update": "2016-07-24T14:52:48", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t121620498z", @@ -3005,7 +3005,7 @@ }, { "author": "acidyo", - "id": 979869, + "id": 979866, "last_update": "2016-07-24T09:49:15", "num_changes": 0, "permlink": "my-steamname-lately", @@ -3016,7 +3016,7 @@ }, { "author": "gavvet", - "id": 936998, + "id": 936996, "last_update": "2016-07-23T20:08:21", "num_changes": 0, "permlink": "controversies-in-the-health-industry-coffee-good-or-bad-featuring-crazymumzysa-as-author", @@ -3027,7 +3027,7 @@ }, { "author": "mctiller", - "id": 997541, + "id": 997538, "last_update": "2016-07-24T14:30:39", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t122835386z", @@ -3038,7 +3038,7 @@ }, { "author": "biletskiy", - "id": 912787, + "id": 912785, "last_update": "2016-07-23T12:49:27", "num_changes": 0, "permlink": "secrets-of-tags-in-steemit-how-to-use-it-properly-yes-you-better-do-it-to-be-more-popular", @@ -3049,7 +3049,7 @@ }, { "author": "cryptogee", - "id": 997564, + "id": 997561, "last_update": "2016-07-24T14:30:54", "num_changes": 0, "permlink": "re-mctiller-re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t123524302z", @@ -3060,7 +3060,7 @@ }, { "author": "liondani", - "id": 998574, + "id": 998571, "last_update": "2016-07-24T14:42:18", "num_changes": 0, "permlink": "re-anyx-witness-application-anyx-20160723t123639994z", @@ -3071,7 +3071,7 @@ }, { "author": "infovore", - "id": 999287, + "id": 999284, "last_update": "2016-07-24T14:51:54", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t124437840z", @@ -3082,7 +3082,7 @@ }, { "author": "wingz", - "id": 997510, + "id": 997507, "last_update": "2016-07-24T14:30:18", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t124509920z", @@ -3093,7 +3093,7 @@ }, { "author": "spookypooky", - "id": 971847, + "id": 971844, "last_update": "2016-07-24T06:48:00", "num_changes": 0, "permlink": "posts-on-steemit-aren-t-valuable", @@ -3104,7 +3104,7 @@ }, { "author": "cryptogee", - "id": 997522, + "id": 997519, "last_update": "2016-07-24T14:30:24", "num_changes": 0, "permlink": "re-wingz-re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t125550613z", @@ -3115,7 +3115,7 @@ }, { "author": "fyrstikken", - "id": 952158, + "id": 952155, "last_update": "2016-07-24T00:14:24", "num_changes": 0, "permlink": "roger-and-snorre-the-nurse", @@ -3126,7 +3126,7 @@ }, { "author": "gavvet", - "id": 957498, + "id": 957495, "last_update": "2016-07-24T01:43:36", "num_changes": 0, "permlink": "computer-gaming-dubbed-e-sports-a-multimillion-dollar-industry-featuring-jacor-as-author", @@ -3137,7 +3137,7 @@ }, { "author": "rok-sivante", - "id": 946094, + "id": 946091, "last_update": "2016-07-23T22:15:51", "num_changes": 0, "permlink": "how-steemit-is-rewiring-my-brain-to-become-a-better-person-a-journey-from-being-a-self-centered-scrooge-to-community-loving", @@ -3148,7 +3148,7 @@ }, { "author": "giostar", - "id": 999333, + "id": 999330, "last_update": "2016-07-24T14:52:39", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t132327067z", @@ -3159,7 +3159,7 @@ }, { "author": "vdoh", - "id": 999313, + "id": 999310, "last_update": "2016-07-24T14:52:21", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t132456937z", @@ -3170,7 +3170,7 @@ }, { "author": "dasan-oneia", - "id": 975943, + "id": 975940, "last_update": "2016-07-24T08:31:06", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t132836137z", @@ -3181,7 +3181,7 @@ }, { "author": "healthyrecipes", - "id": 945892, + "id": 945889, "last_update": "2016-07-23T22:12:36", "num_changes": 0, "permlink": "cherry-spinach-smoothie", @@ -3192,7 +3192,7 @@ }, { "author": "rok-sivante", - "id": 952522, + "id": 952519, "last_update": "2016-07-24T00:20:51", "num_changes": 0, "permlink": "re-norbu-the-sheeple-and-the-whales-is-steemit-heading-towards-what-you-want-it-to-be-20160723t133649817z", @@ -3203,7 +3203,7 @@ }, { "author": "recursive", - "id": 947316, + "id": 947313, "last_update": "2016-07-23T22:39:51", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t134908758z", @@ -3214,7 +3214,7 @@ }, { "author": "jl777", - "id": 956292, + "id": 956289, "last_update": "2016-07-24T01:23:45", "num_changes": 0, "permlink": "why-whales-are-needed-and-a-proposal-to-insure-the-massive-success-of-steemit", @@ -3225,7 +3225,7 @@ }, { "author": "robrigo", - "id": 947589, + "id": 947586, "last_update": "2016-07-23T22:44:48", "num_changes": 0, "permlink": "security-how-to-how-anyone-can-avoid-losing-access-to-their-steemit-account-with-lastpass-and-duo", @@ -3236,7 +3236,7 @@ }, { "author": "pinartemiz", - "id": 949710, + "id": 949707, "last_update": "2016-07-23T23:27:00", "num_changes": 0, "permlink": "introduction-hi-steemit-i-m-pinar-a-sound-designer-installation-artist-here-is-my-story-so-far-looking-forward-to-see-how-far-we", @@ -3247,7 +3247,7 @@ }, { "author": "yuridan", - "id": 992751, + "id": 992748, "last_update": "2016-07-24T13:22:09", "num_changes": 0, "permlink": "re-moonflower-a-new-life-in-maui-20160723t140745349z", @@ -3258,7 +3258,7 @@ }, { "author": "gamnama", - "id": 945979, + "id": 945976, "last_update": "2016-07-23T22:14:00", "num_changes": 0, "permlink": "i-do-not-want-my-children-to-know-i-smoke-marijuana", @@ -3269,7 +3269,7 @@ }, { "author": "cryptocreative", - "id": 950108, + "id": 950105, "last_update": "2016-07-23T23:36:42", "num_changes": 0, "permlink": "why-steemit-will-revolutionise-the-visual-arts-industry", @@ -3280,7 +3280,7 @@ }, { "author": "lukestokes", - "id": 963399, + "id": 963396, "last_update": "2016-07-24T03:25:30", "num_changes": 0, "permlink": "password-security-you-re-the-problem", @@ -3291,7 +3291,7 @@ }, { "author": "stellabelle", - "id": 967822, + "id": 967819, "last_update": "2016-07-24T05:02:03", "num_changes": 0, "permlink": "re-andrarchy-re-kevinwong-re-andrarchy-steemit-s-real-diabolical-plan-for-world-domination-20160723t143516688z", @@ -3302,7 +3302,7 @@ }, { "author": "djm34", - "id": 944813, + "id": 944810, "last_update": "2016-07-23T21:50:57", "num_changes": 0, "permlink": "djm34-in-da-place", @@ -3313,7 +3313,7 @@ }, { "author": "clement", - "id": 958047, + "id": 958044, "last_update": "2016-07-24T01:51:24", "num_changes": 0, "permlink": "partial-network-analysis-the-interaction-of-the-top-10-users-from-the-last-few-hours", @@ -3324,7 +3324,7 @@ }, { "author": "hisnameisolllie", - "id": 941032, + "id": 941030, "last_update": "2016-07-23T21:03:27", "num_changes": 0, "permlink": "re-hisnameisolllie-discussion-why-the-world-should-legalise-drugs-20160723t145037233z", @@ -3335,7 +3335,7 @@ }, { "author": "sterlinluxan", - "id": 973541, + "id": 973538, "last_update": "2016-07-24T07:36:54", "num_changes": 0, "permlink": "spanking-children-is-an-unconscious-act-of-vengeance", @@ -3346,7 +3346,7 @@ }, { "author": "hitmeasap", - "id": 941906, + "id": 941904, "last_update": "2016-07-23T21:14:42", "num_changes": 0, "permlink": "why-most-steemers-will-quit-shortly-after-starting", @@ -3357,7 +3357,7 @@ }, { "author": "corinnestokes", - "id": 995419, + "id": 995416, "last_update": "2016-07-24T13:59:12", "num_changes": 0, "permlink": "re-posting-other-peoples-photos-videos-on-steemit-fair-use-vs-commercial-use", @@ -3368,7 +3368,7 @@ }, { "author": "rules169", - "id": 984901, + "id": 984898, "last_update": "2016-07-24T11:15:15", "num_changes": 0, "permlink": "re-gavvet-controversies-in-the-health-industry-coffee-good-or-bad-featuring-crazymumzysa-as-author-20160723t151742642z", @@ -3379,7 +3379,7 @@ }, { "author": "robrigo", - "id": 963406, + "id": 963403, "last_update": "2016-07-24T03:25:39", "num_changes": 0, "permlink": "re-lukestokes-re-robrigo-re-lukestokes-password-security-you-re-the-problem-20160723t152030591z", @@ -3390,7 +3390,7 @@ }, { "author": "cmp2020", - "id": 963369, + "id": 963366, "last_update": "2016-07-24T03:24:54", "num_changes": 0, "permlink": "my-original-composition-my-doubts-resolved", @@ -3401,7 +3401,7 @@ }, { "author": "rok-sivante", - "id": 949294, + "id": 949291, "last_update": "2016-07-23T23:18:33", "num_changes": 0, "permlink": "how-steemit-is-convincing-me-that-becoming-a-hybrid-human-robot-might-not-be-such-an-evil-horrible-thing-afterall", @@ -3412,7 +3412,7 @@ }, { "author": "condra", - "id": 971089, + "id": 971086, "last_update": "2016-07-24T06:27:30", "num_changes": 0, "permlink": "re-rok-sivante-how-steemit-is-rewiring-my-brain-to-become-a-better-person-a-journey-from-being-a-self-centered-scrooge-to-community-loving-20160723t153453660z", @@ -3423,7 +3423,7 @@ }, { "author": "rok-sivante", - "id": 971843, + "id": 971840, "last_update": "2016-07-24T06:47:54", "num_changes": 0, "permlink": "re-spookypooky-posts-on-steemit-aren-t-valuable-20160723t154150138z", @@ -3434,7 +3434,7 @@ }, { "author": "geronimo", - "id": 946050, + "id": 946047, "last_update": "2016-07-23T22:15:06", "num_changes": 0, "permlink": "hello-steemit-community-i-am-a-coffee-addict-hybrid-software-developer-designer-traveler-passion-cooker-and-aspiring-blockchain", @@ -3445,7 +3445,7 @@ }, { "author": "hisnameisolllie", - "id": 940994, + "id": 940992, "last_update": "2016-07-23T21:03:00", "num_changes": 0, "permlink": "re-thecleangame-re-hisnameisolllie-re-adela77-re-hisnameisolllie-discussion-why-the-world-should-legalise-drugs-20160723t154616313z", @@ -3456,7 +3456,7 @@ }, { "author": "liberosist", - "id": 969714, + "id": 969711, "last_update": "2016-07-24T05:43:18", "num_changes": 0, "permlink": "re-rok-sivante-how-steemit-is-convincing-me-that-becoming-a-hybrid-human-robot-might-not-be-such-an-evil-horrible-thing-afterall-20160723t154847727z", @@ -3467,7 +3467,7 @@ }, { "author": "steemingnow", - "id": 949473, + "id": 949470, "last_update": "2016-07-23T23:22:45", "num_changes": 0, "permlink": "female-dolphins-in-steemit-sea-blogging-analytics", @@ -3478,7 +3478,7 @@ }, { "author": "nanzo-scoop", - "id": 963869, + "id": 963866, "last_update": "2016-07-24T03:34:18", "num_changes": 0, "permlink": "chronicles-of-a-dolphin-curator-steemit-xeroc-ed-by-a-tsumani-sized-post", @@ -3489,7 +3489,7 @@ }, { "author": "steemuwe", - "id": 969741, + "id": 969738, "last_update": "2016-07-24T05:44:15", "num_changes": 0, "permlink": "re-rok-sivante-how-steemit-is-convincing-me-that-becoming-a-hybrid-human-robot-might-not-be-such-an-evil-horrible-thing-afterall-20160723t155502261z", @@ -3500,7 +3500,7 @@ }, { "author": "kirtash85", - "id": 969811, + "id": 969808, "last_update": "2016-07-24T05:46:39", "num_changes": 0, "permlink": "re-rok-sivante-how-steemit-is-convincing-me-that-becoming-a-hybrid-human-robot-might-not-be-such-an-evil-horrible-thing-afterall-20160723t155607412z", @@ -3511,7 +3511,7 @@ }, { "author": "jay-kopinski", - "id": 988722, + "id": 988719, "last_update": "2016-07-24T12:19:09", "num_changes": 0, "permlink": "hey-steemit-here-s-some-tilt-shift-action-from-the-sky-deathfromabove", @@ -3522,7 +3522,7 @@ }, { "author": "chakra74", - "id": 988943, + "id": 988940, "last_update": "2016-07-24T12:23:09", "num_changes": 0, "permlink": "re-sterlinluxan-spanking-children-is-an-unconscious-act-of-vengeance-20160723t155652641z", @@ -3533,7 +3533,7 @@ }, { "author": "steemittrader", - "id": 990107, + "id": 990104, "last_update": "2016-07-24T12:41:48", "num_changes": 0, "permlink": "41ti7c-i-will-donate-gbp1-to-charity-for-every-upvote-this-post-gets", @@ -3544,7 +3544,7 @@ }, { "author": "rainbowdash", - "id": 973267, + "id": 973264, "last_update": "2016-07-24T07:31:21", "num_changes": 0, "permlink": "my-powerkit-for-living-with-depression-and-anxiety-part-2", @@ -3555,7 +3555,7 @@ }, { "author": "diana.catherine", - "id": 948028, + "id": 948025, "last_update": "2016-07-23T22:53:48", "num_changes": 0, "permlink": "i-want-to-share-with-you-a-life-story-i-ve-heard-today-i-m-not-a-therapist-to-keep-all-of-this-to-me", @@ -3566,7 +3566,7 @@ }, { "author": "allasyummyfood", - "id": 930202, + "id": 930200, "last_update": "2016-07-23T18:10:09", "num_changes": 0, "permlink": "7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this", @@ -3577,7 +3577,7 @@ }, { "author": "clement", - "id": 994513, + "id": 994510, "last_update": "2016-07-24T13:45:06", "num_changes": 0, "permlink": "re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t161617175z", @@ -3588,7 +3588,7 @@ }, { "author": "stellabelle", - "id": 957390, + "id": 957387, "last_update": "2016-07-24T01:41:54", "num_changes": 0, "permlink": "re-rok-sivante-how-steemit-is-rewiring-my-brain-to-become-a-better-person-a-journey-from-being-a-self-centered-scrooge-to-community-loving-20160723t162129208z", @@ -3599,7 +3599,7 @@ }, { "author": "allasyummyfood", - "id": 994500, + "id": 994497, "last_update": "2016-07-24T13:44:57", "num_changes": 0, "permlink": "re-clement-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t163003598z", @@ -3610,7 +3610,7 @@ }, { "author": "spectral", - "id": 942950, + "id": 942947, "last_update": "2016-07-23T21:27:51", "num_changes": 0, "permlink": "steem-coin-symbol-phase-2", @@ -3621,7 +3621,7 @@ }, { "author": "officialfuzzy", - "id": 949047, + "id": 949044, "last_update": "2016-07-23T23:13:24", "num_changes": 0, "permlink": "guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite", @@ -3632,7 +3632,7 @@ }, { "author": "kareemaudi", - "id": 957338, + "id": 957335, "last_update": "2016-07-24T01:41:09", "num_changes": 0, "permlink": "why-i-will-only-be-posting-1-to-3-times-a-day-and-why-you-should-too", @@ -3643,7 +3643,7 @@ }, { "author": "dev", - "id": 970102, + "id": 970099, "last_update": "2016-07-24T05:57:27", "num_changes": 0, "permlink": "re-rok-sivante-how-steemit-is-convincing-me-that-becoming-a-hybrid-human-robot-might-not-be-such-an-evil-horrible-thing-afterall-20160723t163411965z", @@ -3654,7 +3654,7 @@ }, { "author": "ntomaino", - "id": 993931, + "id": 993928, "last_update": "2016-07-24T13:37:30", "num_changes": 0, "permlink": "re-neilstrauss-hate-mail-from-phil-collins-20160723t163825375z", @@ -3665,7 +3665,7 @@ }, { "author": "bitcointop", - "id": 949752, + "id": 949749, "last_update": "2016-07-23T23:28:00", "num_changes": 0, "permlink": "re-pinartemiz-introduction-hi-steemit-i-m-pinar-a-sound-designer-installation-artist-here-is-my-story-so-far-looking-forward-to-see-how-far-we-20160723t164322090z", @@ -3676,7 +3676,7 @@ }, { "author": "beowulfoflegend", - "id": 930460, + "id": 930458, "last_update": "2016-07-23T18:14:24", "num_changes": 0, "permlink": "choose-now-will-steemit-be-a-libertarian-paradise-or-an-objectivist-dumpster-fire", @@ -3687,7 +3687,7 @@ }, { "author": "cheetah", - "id": 957300, + "id": 957297, "last_update": "2016-07-24T01:40:30", "num_changes": 0, "permlink": "re-are-you-living-in-a-computer-simulation-bostrom-theory-20160723t164910", @@ -3698,7 +3698,7 @@ }, { "author": "trevorjenglish", - "id": 979624, + "id": 979621, "last_update": "2016-07-24T09:45:24", "num_changes": 0, "permlink": "i-built-a-miniature-water-treatment-plant-let-s-teach-steemit-about-creating-clean-drinking-water", @@ -3709,7 +3709,7 @@ }, { "author": "nippel66", - "id": 963376, + "id": 963373, "last_update": "2016-07-24T03:25:03", "num_changes": 0, "permlink": "re-officialfuzzy-guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite-20160723t165535007z", @@ -3720,7 +3720,7 @@ }, { "author": "cm-steem", - "id": 963822, + "id": 963819, "last_update": "2016-07-24T03:33:18", "num_changes": 0, "permlink": "upcoming-regular-gridcoin-conference-calls-beyond-bitcoin-mumble", @@ -3731,7 +3731,7 @@ }, { "author": "atawee", - "id": 979716, + "id": 979713, "last_update": "2016-07-24T09:47:12", "num_changes": 0, "permlink": "re-camilla-how-to-make-pad-thai-20160723t165834929z", @@ -3742,7 +3742,7 @@ }, { "author": "ash", - "id": 944378, + "id": 944375, "last_update": "2016-07-23T21:44:48", "num_changes": 0, "permlink": "re-kencode-re-ash-great-openbazaar-news-switch-to-ipfs-imminent-20160723t170055846z", @@ -3753,7 +3753,7 @@ }, { "author": "derekareith", - "id": 958323, + "id": 958320, "last_update": "2016-07-24T01:55:57", "num_changes": 0, "permlink": "thbitcoin-and-you-a-future-love-story", @@ -3764,7 +3764,7 @@ }, { "author": "sigmajin", - "id": 995026, + "id": 995023, "last_update": "2016-07-24T13:52:45", "num_changes": 0, "permlink": "understanding-the-steem-economic-system-vests-sbd-steem-dilution-interest-and-all-those-crazy-things", @@ -3775,7 +3775,7 @@ }, { "author": "r4fken", - "id": 963383, + "id": 963380, "last_update": "2016-07-24T03:25:09", "num_changes": 0, "permlink": "re-officialfuzzy-guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite-20160723t171117228z", @@ -3786,7 +3786,7 @@ }, { "author": "ash", - "id": 944306, + "id": 944303, "last_update": "2016-07-23T21:44:00", "num_changes": 0, "permlink": "re-themax37-re-ash-dear-steemians-this-is-my-steem-testimony-20160723t171621959z", @@ -3797,7 +3797,7 @@ }, { "author": "mahekg", - "id": 994452, + "id": 994449, "last_update": "2016-07-24T13:44:09", "num_changes": 0, "permlink": "re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t171854917z", @@ -3808,7 +3808,7 @@ }, { "author": "apes", - "id": 960309, + "id": 960306, "last_update": "2016-07-24T02:32:18", "num_changes": 0, "permlink": "re-officialfuzzy-e165-2016-07-22-beyond-bitcoin-peerplays-referral-bonus-steem-marketplace-and-what-bitshares-made-possible-20160723t171856785z", @@ -3819,7 +3819,7 @@ }, { "author": "d3m0t3x", - "id": 963419, + "id": 963416, "last_update": "2016-07-24T03:25:48", "num_changes": 0, "permlink": "re-fuzzyvest-re-nippel66-re-officialfuzzy-guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite-20160723t172023246z", @@ -3830,7 +3830,7 @@ }, { "author": "jumpman", - "id": 950583, + "id": 950580, "last_update": "2016-07-23T23:47:00", "num_changes": 0, "permlink": "wakeup-steemit-nyt-best-selling-author-neil-straus-just-posted-about-steemit-to-his-117k-twitter-followers-and-16k-instagram", @@ -3841,7 +3841,7 @@ }, { "author": "chris4210", - "id": 993005, + "id": 993002, "last_update": "2016-07-24T13:25:03", "num_changes": 0, "permlink": "re-officialfuzzy-guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite-20160723t172331883z", @@ -3852,7 +3852,7 @@ }, { "author": "d3m0t3x", - "id": 964016, + "id": 964013, "last_update": "2016-07-24T03:36:57", "num_changes": 0, "permlink": "re-fuzzyvest-re-nippel66-re-officialfuzzy-guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite-20160723t172402782z", @@ -3863,7 +3863,7 @@ }, { "author": "anwenbaumeister", - "id": 963811, + "id": 963808, "last_update": "2016-07-24T03:33:09", "num_changes": 0, "permlink": "re-kevinwong-re-anwenbaumeister-re-kevinwong-steemit-and-the-dance-music-scene-20160723t172453676z", @@ -3874,7 +3874,7 @@ }, { "author": "fyrstikken", - "id": 948594, + "id": 948591, "last_update": "2016-07-23T23:04:54", "num_changes": 0, "permlink": "steemit-an-autonomous-workplace-with-payment-and-a-built-in-pension-plan-with-heritage-for-our-spouses-and-children", @@ -3885,7 +3885,7 @@ }, { "author": "putriayu", - "id": 963394, + "id": 963391, "last_update": "2016-07-24T03:25:21", "num_changes": 0, "permlink": "re-fuzzyvest-re-putriayu-re-officialfuzzy-guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite-20160723t172711801z", @@ -3896,7 +3896,7 @@ }, { "author": "asmolokalo", - "id": 993573, + "id": 993570, "last_update": "2016-07-24T13:32:24", "num_changes": 0, "permlink": "re-djm34-djm34-in-da-place-20160723t172903965z", @@ -3907,7 +3907,7 @@ }, { "author": "allasyummyfood", - "id": 994441, + "id": 994438, "last_update": "2016-07-24T13:44:00", "num_changes": 0, "permlink": "re-mahekg-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t173804006z", @@ -3918,7 +3918,7 @@ }, { "author": "repholder", - "id": 941957, + "id": 941955, "last_update": "2016-07-23T21:15:06", "num_changes": 0, "permlink": "re-hitmeasap-why-most-steemers-will-quit-shortly-after-starting-20160723t173814505z", @@ -3929,7 +3929,7 @@ }, { "author": "recursive", - "id": 936841, + "id": 936839, "last_update": "2016-07-23T20:05:27", "num_changes": 0, "permlink": "re-jl777-why-whales-are-needed-and-a-proposal-to-insure-the-massive-success-of-steemit-20160723t174410747z", @@ -3940,7 +3940,7 @@ }, { "author": "stevo", - "id": 941566, + "id": 941564, "last_update": "2016-07-23T21:10:09", "num_changes": 0, "permlink": "re-neilstrauss-hate-mail-from-phil-collins-20160723t174509280z", @@ -3951,7 +3951,7 @@ }, { "author": "churdtzu", - "id": 937746, + "id": 937744, "last_update": "2016-07-23T20:20:21", "num_changes": 0, "permlink": "steemit-s-new-economic-paradigm-or-why-steemit-might-just-work", @@ -3962,7 +3962,7 @@ }, { "author": "crystaljenn", - "id": 941534, + "id": 941532, "last_update": "2016-07-23T21:09:48", "num_changes": 0, "permlink": "dad-if-you-are-on-steemit-this-letter-is-for-you-where-are-you-please-respond-back", @@ -3973,7 +3973,7 @@ }, { "author": "williambanks", - "id": 942008, + "id": 942006, "last_update": "2016-07-23T21:15:42", "num_changes": 0, "permlink": "re-hitmeasap-why-most-steemers-will-quit-shortly-after-starting-20160723t175211426z", @@ -3984,7 +3984,7 @@ }, { "author": "bravenewcoin", - "id": 958391, + "id": 958388, "last_update": "2016-07-24T01:56:57", "num_changes": 0, "permlink": "bravenewcoin-whaleclub-a-look-below-the-surface", @@ -3995,7 +3995,7 @@ }, { "author": "username", - "id": 956275, + "id": 956272, "last_update": "2016-07-24T01:23:33", "num_changes": 0, "permlink": "re-jl777-re-berniesanders-re-jl777-why-whales-are-needed-and-a-proposal-to-insure-the-massive-success-of-steemit-20160723t175544357z", @@ -4006,7 +4006,7 @@ }, { "author": "cogliostro", - "id": 968702, + "id": 968699, "last_update": "2016-07-24T05:17:33", "num_changes": 0, "permlink": "re-metrox-do-you-need-to-wear-a-bikini-to-swim-with-the-whales-20160723t180456761z", @@ -4017,7 +4017,7 @@ }, { "author": "nippel66", - "id": 963482, + "id": 963479, "last_update": "2016-07-24T03:26:51", "num_changes": 0, "permlink": "re-fuzzyvest-re-nippel66-re-officialfuzzy-guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite-20160723t180450932z", @@ -4028,7 +4028,7 @@ }, { "author": "thecryptofiend", - "id": 953395, + "id": 953392, "last_update": "2016-07-24T00:34:57", "num_changes": 0, "permlink": "re-sean-king-re-corinnestokes-re-posting-other-peoples-photos-videos-on-steemit-fair-use-vs-commercial-use-20160723t180524495z", @@ -4039,7 +4039,7 @@ }, { "author": "algimantas", - "id": 969849, + "id": 969846, "last_update": "2016-07-24T05:47:57", "num_changes": 0, "permlink": "introducing-myself-at-work-from-waste-recycle-center", @@ -4050,7 +4050,7 @@ }, { "author": "wang", - "id": 969858, + "id": 969855, "last_update": "2016-07-24T05:48:15", "num_changes": 0, "permlink": "re-algimantas-introducing-myself-at-work-from-waste-recycle-center-20160723t180854471z", @@ -4061,7 +4061,7 @@ }, { "author": "igster", - "id": 958308, + "id": 958305, "last_update": "2016-07-24T01:55:45", "num_changes": 0, "permlink": "re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t180933850z", @@ -4072,7 +4072,7 @@ }, { "author": "crazymumzysa", - "id": 984703, + "id": 984700, "last_update": "2016-07-24T11:13:00", "num_changes": 0, "permlink": "re-vdoh-re-gavvet-controversies-in-the-health-industry-coffee-good-or-bad-featuring-crazymumzysa-as-author-20160723t181055220z", @@ -4083,7 +4083,7 @@ }, { "author": "crazymumzysa", - "id": 984769, + "id": 984766, "last_update": "2016-07-24T11:13:45", "num_changes": 0, "permlink": "re-calaber24p-re-gavvet-controversies-in-the-health-industry-coffee-good-or-bad-featuring-crazymumzysa-as-author-20160723t181450226z", @@ -4094,7 +4094,7 @@ }, { "author": "anwenbaumeister", - "id": 943700, + "id": 943697, "last_update": "2016-07-23T21:37:18", "num_changes": 0, "permlink": "love-is-power-because-we-can-t-fight-fire-with-fire-drawing-on-mlk-jr-for-my-promotion-of-non-violent-unconditional-love", @@ -4105,7 +4105,7 @@ }, { "author": "crazymumzysa", - "id": 984742, + "id": 984739, "last_update": "2016-07-24T11:13:24", "num_changes": 0, "permlink": "re-gary-smith-re-gavvet-controversies-in-the-health-industry-coffee-good-or-bad-featuring-crazymumzysa-as-author-20160723t181615702z", @@ -4116,7 +4116,7 @@ }, { "author": "ash", - "id": 944274, + "id": 944271, "last_update": "2016-07-23T21:43:42", "num_changes": 0, "permlink": "re-sn7w-re-suika-re-sn7w-re-suika-why-movie-theaters-in-korea-are-awesome-20160723t181724013z", @@ -4127,7 +4127,7 @@ }, { "author": "crazymumzysa", - "id": 984831, + "id": 984828, "last_update": "2016-07-24T11:14:27", "num_changes": 0, "permlink": "re-jsteck-re-gavvet-controversies-in-the-health-industry-coffee-good-or-bad-featuring-crazymumzysa-as-author-20160723t181726217z", @@ -4138,7 +4138,7 @@ }, { "author": "crazymumzysa", - "id": 984790, + "id": 984787, "last_update": "2016-07-24T11:13:57", "num_changes": 0, "permlink": "re-giostar-re-gavvet-controversies-in-the-health-industry-coffee-good-or-bad-featuring-crazymumzysa-as-author-20160723t181926778z", @@ -4149,7 +4149,7 @@ }, { "author": "crazymumzysa", - "id": 984818, + "id": 984815, "last_update": "2016-07-24T11:14:18", "num_changes": 0, "permlink": "re-rules169-re-gavvet-controversies-in-the-health-industry-coffee-good-or-bad-featuring-crazymumzysa-as-author-20160723t182120400z", @@ -4160,7 +4160,7 @@ }, { "author": "steve-walschot", - "id": 946817, + "id": 946814, "last_update": "2016-07-23T22:30:30", "num_changes": 0, "permlink": "hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist", @@ -4171,7 +4171,7 @@ }, { "author": "steve-walschot", - "id": 982837, + "id": 982834, "last_update": "2016-07-24T10:39:33", "num_changes": 0, "permlink": "re-wang-re-steve-walschot-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160723t182713839z", @@ -4182,7 +4182,7 @@ }, { "author": "lichtblick", - "id": 942102, + "id": 942100, "last_update": "2016-07-23T21:16:45", "num_changes": 0, "permlink": "re-churdtzu-re-lichtblick-omg-my-content-was-stolen-found-it-on-the-news-flagged-20160723t182731430z", @@ -4193,7 +4193,7 @@ }, { "author": "sharingtheworld", - "id": 971067, + "id": 971064, "last_update": "2016-07-24T06:26:51", "num_changes": 0, "permlink": "re-rok-sivante-how-steemit-is-rewiring-my-brain-to-become-a-better-person-a-journey-from-being-a-self-centered-scrooge-to-community-loving-20160723t182812265z", @@ -4204,7 +4204,7 @@ }, { "author": "steve-walschot", - "id": 982848, + "id": 982845, "last_update": "2016-07-24T10:39:45", "num_changes": 0, "permlink": "re-robreardon6-re-steve-walschot-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160723t183309806z", @@ -4215,7 +4215,7 @@ }, { "author": "mrwang", - "id": 994428, + "id": 994425, "last_update": "2016-07-24T13:43:48", "num_changes": 0, "permlink": "re-allasyummyfood-re-mahekg-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t183601383z", @@ -4226,7 +4226,7 @@ }, { "author": "full-steem-ahead", - "id": 971325, + "id": 971322, "last_update": "2016-07-24T06:33:42", "num_changes": 0, "permlink": "re-rok-sivante-re-dantheman-re-rok-sivante-the-most-bad-ass-tv-show-of-the-century-who-is-mr-robot-20160723t183737207z", @@ -4237,7 +4237,7 @@ }, { "author": "positive", - "id": 942398, + "id": 942394, "last_update": "2016-07-23T21:21:03", "num_changes": 0, "permlink": "re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t183827200z", @@ -4248,7 +4248,7 @@ }, { "author": "steve-walschot", - "id": 982628, + "id": 982625, "last_update": "2016-07-24T10:35:57", "num_changes": 0, "permlink": "re-calva-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160723t184112931z", @@ -4259,7 +4259,7 @@ }, { "author": "rainbowdash", - "id": 943755, + "id": 943752, "last_update": "2016-07-23T21:38:00", "num_changes": 0, "permlink": "how-i-discovered-i-have-ptsd-and-grew-from-the-experience", @@ -4270,7 +4270,7 @@ }, { "author": "steve-walschot", - "id": 982794, + "id": 982791, "last_update": "2016-07-24T10:38:39", "num_changes": 0, "permlink": "re-calva-re-steve-walschot-re-calva-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160723t184654998z", @@ -4281,7 +4281,7 @@ }, { "author": "fyrstikken", - "id": 963802, + "id": 963799, "last_update": "2016-07-24T03:32:57", "num_changes": 0, "permlink": "re-kevinwong-re-fyrstikken-steemit-an-autonomous-workplace-with-payment-and-a-built-in-pension-plan-with-heritage-for-our-spouses-and-children-20160723t184805258z", @@ -4292,7 +4292,7 @@ }, { "author": "kuriko", - "id": 989425, + "id": 989422, "last_update": "2016-07-24T12:30:57", "num_changes": 0, "permlink": "re-steve-walschot-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160723t185329730z", @@ -4303,7 +4303,7 @@ }, { "author": "cmp2020", - "id": 963327, + "id": 963324, "last_update": "2016-07-24T03:24:03", "num_changes": 0, "permlink": "my-first-sonata-movement-1", @@ -4314,7 +4314,7 @@ }, { "author": "corinnestokes", - "id": 953607, + "id": 953604, "last_update": "2016-07-24T00:37:36", "num_changes": 0, "permlink": "re-leta-blake-re-corinnestokes-re-corinnestokes-re-leta-blake-re-corinnestokes-re-posting-other-peoples-photos-videos-on-steemit-fair-use-vs-commercial-use-20160723t185407794z", @@ -4325,7 +4325,7 @@ }, { "author": "steve-walschot", - "id": 982801, + "id": 982798, "last_update": "2016-07-24T10:38:51", "num_changes": 0, "permlink": "re-kuriko-re-steve-walschot-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160723t185427401z", @@ -4336,7 +4336,7 @@ }, { "author": "coinhoarder", - "id": 953522, + "id": 953519, "last_update": "2016-07-24T00:36:27", "num_changes": 0, "permlink": "am-i-going-through-an-early-mid-life-crisis-you-be-the-judge-part-2", @@ -4347,7 +4347,7 @@ }, { "author": "lioliomir", - "id": 994801, + "id": 994798, "last_update": "2016-07-24T13:49:21", "num_changes": 0, "permlink": "poor-country-with-the-most-expensive-homeless-dogs", @@ -4358,7 +4358,7 @@ }, { "author": "lukestokes", - "id": 953340, + "id": 953337, "last_update": "2016-07-24T00:34:21", "num_changes": 0, "permlink": "re-sean-king-re-corinnestokes-re-posting-other-peoples-photos-videos-on-steemit-fair-use-vs-commercial-use-20160723t190735237z", @@ -4369,7 +4369,7 @@ }, { "author": "jesta", - "id": 944234, + "id": 944231, "last_update": "2016-07-23T21:43:12", "num_changes": 0, "permlink": "steemstats-com-0-2-0-bringing-even-more-ways-to-track-account-activity-and-explore-the-blockchain", @@ -4380,7 +4380,7 @@ }, { "author": "steve-walschot", - "id": 989579, + "id": 989576, "last_update": "2016-07-24T12:33:09", "num_changes": 0, "permlink": "re-cogliostro-re-steve-walschot-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160723t191240048z", @@ -4391,7 +4391,7 @@ }, { "author": "talyvale", - "id": 960496, + "id": 960493, "last_update": "2016-07-24T02:36:33", "num_changes": 0, "permlink": "re-andrarchy-diagram-from-my-video-steemit-s-real-diabolical-plan-for-world-domination-20160723t191345532z", @@ -4402,7 +4402,7 @@ }, { "author": "stino-san", - "id": 947909, + "id": 947906, "last_update": "2016-07-23T22:51:45", "num_changes": 0, "permlink": "my-reply-to-cryptogee-s-post-antidote-to-the-steemit-complain-game", @@ -4413,7 +4413,7 @@ }, { "author": "jasonmcz", - "id": 947630, + "id": 947627, "last_update": "2016-07-23T22:45:33", "num_changes": 0, "permlink": "calling-gamers-on-steemit-alpha-release-ahead-we-need-your-opinion-at-firstblood-io-30-second-poll-to-help-us-decide-a-game", @@ -4424,7 +4424,7 @@ }, { "author": "sunshinecrypto", - "id": 973533, + "id": 973530, "last_update": "2016-07-24T07:36:42", "num_changes": 0, "permlink": "could-steem-be-full-time-for-you", @@ -4435,7 +4435,7 @@ }, { "author": "allasyummyfood", - "id": 942743, + "id": 942740, "last_update": "2016-07-23T21:25:18", "num_changes": 0, "permlink": "re-gabbans-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t191853817z", @@ -4446,7 +4446,7 @@ }, { "author": "bradvanceauthor", - "id": 970878, + "id": 970875, "last_update": "2016-07-24T06:20:00", "num_changes": 0, "permlink": "re-rok-sivante-how-steemit-is-convincing-me-that-becoming-a-hybrid-human-robot-might-not-be-such-an-evil-horrible-thing-afterall-20160723t192018262z", @@ -4457,7 +4457,7 @@ }, { "author": "cryptocreative", - "id": 947340, + "id": 947337, "last_update": "2016-07-23T22:40:15", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t192051164z", @@ -4468,7 +4468,7 @@ }, { "author": "nippel66", - "id": 994279, + "id": 994276, "last_update": "2016-07-24T13:41:39", "num_changes": 0, "permlink": "re-allasyummyfood-re-wingz-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t192142795z", @@ -4479,7 +4479,7 @@ }, { "author": "jupiter00000", - "id": 942243, + "id": 942241, "last_update": "2016-07-23T21:18:51", "num_changes": 0, "permlink": "re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t192202835z", @@ -4490,7 +4490,7 @@ }, { "author": "razvanelulmarin", - "id": 949796, + "id": 949793, "last_update": "2016-07-23T23:29:12", "num_changes": 0, "permlink": "an-afternoon-in-bucharest-coffee-croissants-and-cherry-tomatos-also-my-head-is-floating", @@ -4501,7 +4501,7 @@ }, { "author": "romangelsi", - "id": 963915, + "id": 963912, "last_update": "2016-07-24T03:35:09", "num_changes": 0, "permlink": "re-officialfuzzy-guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite-20160723t192508149z", @@ -4512,7 +4512,7 @@ }, { "author": "kencode", - "id": 947441, + "id": 947438, "last_update": "2016-07-23T22:41:51", "num_changes": 0, "permlink": "do-you-know-basic-html-seo-or-social-media-crowdvoting", @@ -4523,7 +4523,7 @@ }, { "author": "insomnia", - "id": 943643, + "id": 943640, "last_update": "2016-07-23T21:36:30", "num_changes": 0, "permlink": "tesla-driver-killed-in-crash-with-autopilot-active-nhtsa-investigating", @@ -4534,7 +4534,7 @@ }, { "author": "lauralemons", - "id": 949519, + "id": 949516, "last_update": "2016-07-23T23:23:48", "num_changes": 0, "permlink": "an-extensive-list-of-my-most-used-art-supplies-and-why-i-love-them-tips-from-an-artist", @@ -4545,7 +4545,7 @@ }, { "author": "celebr1ty", - "id": 960236, + "id": 960233, "last_update": "2016-07-24T02:30:39", "num_changes": 0, "permlink": "i-invite-all-steem-users-to-have-some-croissants-with-apple-jam-and-my-brand-tea-with-linden-and-chamomile", @@ -4556,7 +4556,7 @@ }, { "author": "neilstrauss", - "id": 942713, + "id": 942709, "last_update": "2016-07-23T21:24:54", "num_changes": 0, "permlink": "re-stevo-re-neilstrauss-hate-mail-from-phil-collins-20160723t193534662z", @@ -4567,7 +4567,7 @@ }, { "author": "ph111p", - "id": 973981, + "id": 973978, "last_update": "2016-07-24T07:47:09", "num_changes": 0, "permlink": "re-fyrstikken-re-ph111p-re-fyrstikken-steemit-an-autonomous-workplace-with-payment-and-a-built-in-pension-plan-with-heritage-for-our-spouses-and-children-20160723t193905005z", @@ -4578,7 +4578,7 @@ }, { "author": "neilstrauss", - "id": 942193, + "id": 942191, "last_update": "2016-07-23T21:18:00", "num_changes": 0, "permlink": "re-churdtzu-re-neilstrauss-hate-mail-from-phil-collins-20160723t194049280z", @@ -4589,7 +4589,7 @@ }, { "author": "stellabelle", - "id": 945114, + "id": 945111, "last_update": "2016-07-23T21:56:45", "num_changes": 0, "permlink": "re-fyrstikken-steemit-an-autonomous-workplace-with-payment-and-a-built-in-pension-plan-with-heritage-for-our-spouses-and-children-20160723t194535927z", @@ -4600,7 +4600,7 @@ }, { "author": "stellabelle", - "id": 945129, + "id": 945126, "last_update": "2016-07-23T21:57:06", "num_changes": 0, "permlink": "re-fyrstikken-steemit-an-autonomous-workplace-with-payment-and-a-built-in-pension-plan-with-heritage-for-our-spouses-and-children-20160723t194625889z", @@ -4611,7 +4611,7 @@ }, { "author": "aleksandraz", - "id": 937121, + "id": 937119, "last_update": "2016-07-23T20:10:54", "num_changes": 0, "permlink": "keep-calm-stay-genuine", @@ -4622,7 +4622,7 @@ }, { "author": "allasyummyfood", - "id": 953676, + "id": 953673, "last_update": "2016-07-24T00:38:30", "num_changes": 0, "permlink": "re-mrwang-re-allasyummyfood-re-mahekg-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t194748644z", @@ -4633,7 +4633,7 @@ }, { "author": "k4r1nn", - "id": 951996, + "id": 951993, "last_update": "2016-07-24T00:11:54", "num_changes": 0, "permlink": "when-dad-convinces-you-to-join-steemit", @@ -4644,7 +4644,7 @@ }, { "author": "mrs.steemit", - "id": 993697, + "id": 993694, "last_update": "2016-07-24T13:34:09", "num_changes": 0, "permlink": "the-journey-of-a-young-business-woman-part-1-10-random-facts-about-me", @@ -4655,7 +4655,7 @@ }, { "author": "jasonpay1", - "id": 960005, + "id": 960002, "last_update": "2016-07-24T02:26:06", "num_changes": 0, "permlink": "re-andrarchy-steemit-s-real-diabolical-plan-for-world-domination-20160723t195128484z", @@ -4666,7 +4666,7 @@ }, { "author": "allasyummyfood", - "id": 994264, + "id": 994261, "last_update": "2016-07-24T13:41:27", "num_changes": 0, "permlink": "re-nippel66-re-allasyummyfood-re-wingz-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t195237600z", @@ -4677,7 +4677,7 @@ }, { "author": "supermeatboy", - "id": 944336, + "id": 944333, "last_update": "2016-07-23T21:44:21", "num_changes": 0, "permlink": "my-experience-trying-dmt-ayahuasca-for-the-1-st-time-or-traveling-with-highspeed-through-the-psychedelic-hyperspace", @@ -4688,7 +4688,7 @@ }, { "author": "allasyummyfood", - "id": 949860, + "id": 949857, "last_update": "2016-07-23T23:30:36", "num_changes": 0, "permlink": "re-hyiparena-re-allasyummyfood-re-wingz-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t195304983z", @@ -4699,7 +4699,7 @@ }, { "author": "neilstrauss", - "id": 993943, + "id": 993940, "last_update": "2016-07-24T13:37:42", "num_changes": 0, "permlink": "re-ntomaino-re-neilstrauss-hate-mail-from-phil-collins-20160723t195728217z", @@ -4710,7 +4710,7 @@ }, { "author": "pairmike", - "id": 951891, + "id": 951888, "last_update": "2016-07-24T00:10:09", "num_changes": 0, "permlink": "marketplace-i-want-to-buy-your-steem-power-for-bitcoin-make-me-an-offer", @@ -4721,7 +4721,7 @@ }, { "author": "darkb4dawn", - "id": 965820, + "id": 965817, "last_update": "2016-07-24T04:16:45", "num_changes": 0, "permlink": "costa-rica-snaps-alien-skull-that-resembles-a-nut", @@ -4732,7 +4732,7 @@ }, { "author": "pfunk", - "id": 941423, + "id": 941421, "last_update": "2016-07-23T21:08:21", "num_changes": 0, "permlink": "a-learner-s-guide-to-using-steem-s-cliwallet-part-1", @@ -4743,7 +4743,7 @@ }, { "author": "zaebars", - "id": 941721, + "id": 941719, "last_update": "2016-07-23T21:12:39", "num_changes": 0, "permlink": "ahoy-steemit-i-m-maya-just-one-of-a-bunch-of-people-living-and-travelling-on-a-sailing-boat-named-rocinante", @@ -4754,7 +4754,7 @@ }, { "author": "slowwalker", - "id": 994347, + "id": 994344, "last_update": "2016-07-24T13:42:51", "num_changes": 0, "permlink": "re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t200835640z", @@ -4765,7 +4765,7 @@ }, { "author": "flandude", - "id": 965558, + "id": 965555, "last_update": "2016-07-24T04:11:09", "num_changes": 0, "permlink": "why-cryptocurrencies-are-revolutionary-from-an-oustider-s-perspective", @@ -4776,7 +4776,7 @@ }, { "author": "pachenko", - "id": 942267, + "id": 942265, "last_update": "2016-07-23T21:19:15", "num_changes": 0, "permlink": "how-to-be-as-lazy-as-possible-and-still-make-money-on-steemit", @@ -4787,7 +4787,7 @@ }, { "author": "insomnia", - "id": 943588, + "id": 943585, "last_update": "2016-07-23T21:35:45", "num_changes": 0, "permlink": "ai-fighter-pilot-wins-in-combat-simulation", @@ -4798,7 +4798,7 @@ }, { "author": "retrik", - "id": 940790, + "id": 940788, "last_update": "2016-07-23T21:00:15", "num_changes": 0, "permlink": "moody-s-clients-working-on-120-blockchain-projects-report-shows", @@ -4809,7 +4809,7 @@ }, { "author": "andrarchy", - "id": 965568, + "id": 965565, "last_update": "2016-07-24T04:11:21", "num_changes": 0, "permlink": "re-flandude-why-cryptocurrencies-are-revolutionary-from-an-oustider-s-perspective-20160723t201351559z", @@ -4820,7 +4820,7 @@ }, { "author": "lukestokes", - "id": 989182, + "id": 989179, "last_update": "2016-07-24T12:26:42", "num_changes": 0, "permlink": "re-sterlinluxan-spanking-children-is-an-unconscious-act-of-vengeance-20160723t201437902z", @@ -4831,7 +4831,7 @@ }, { "author": "prometheus", - "id": 942655, + "id": 942651, "last_update": "2016-07-23T21:24:18", "num_changes": 0, "permlink": "re-neilstrauss-hate-mail-from-phil-collins-20160723t201803802z", @@ -4842,7 +4842,7 @@ }, { "author": "allasyummyfood", - "id": 994362, + "id": 994359, "last_update": "2016-07-24T13:43:03", "num_changes": 0, "permlink": "re-slowwalker-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t201910359z", @@ -4853,7 +4853,7 @@ }, { "author": "insomnia", - "id": 943470, + "id": 943467, "last_update": "2016-07-23T21:34:15", "num_changes": 0, "permlink": "attention-us-bound-tourists-social-media-accounts-subject-to-inspection", @@ -4864,7 +4864,7 @@ }, { "author": "doe", - "id": 941695, + "id": 941693, "last_update": "2016-07-23T21:12:12", "num_changes": 0, "permlink": "hi-steemit--i-m-doe-a-cartoon-animator-storyboarder-illustrator-and-all-things-related-or", @@ -4875,7 +4875,7 @@ }, { "author": "bbqbear", - "id": 972974, + "id": 972971, "last_update": "2016-07-24T07:23:57", "num_changes": 0, "permlink": "unable-to-edit-pictures-are-missing-and-there-is-no-way-to-fix-it-this-has-ruined-my-blog", @@ -4886,7 +4886,7 @@ }, { "author": "darkb4dawn", - "id": 965832, + "id": 965829, "last_update": "2016-07-24T04:17:03", "num_changes": 0, "permlink": "architectural-point-and-shoots", @@ -4897,7 +4897,7 @@ }, { "author": "yoganarchista", - "id": 952654, + "id": 952651, "last_update": "2016-07-24T00:23:24", "num_changes": 0, "permlink": "travelpictures-colours-of-croatia-less-than-3", @@ -4908,7 +4908,7 @@ }, { "author": "ash", - "id": 941652, + "id": 941650, "last_update": "2016-07-23T21:11:30", "num_changes": 0, "permlink": "yt-trending-tuna-vs-seagull-wtf", @@ -4919,7 +4919,7 @@ }, { "author": "satch", - "id": 985339, + "id": 985336, "last_update": "2016-07-24T11:22:42", "num_changes": 0, "permlink": "what-does-f1-driver-look-at-while-driving-eye-tracking-gives-you-the-answer", @@ -4930,7 +4930,7 @@ }, { "author": "themax37", - "id": 992932, + "id": 992929, "last_update": "2016-07-24T13:24:15", "num_changes": 0, "permlink": "re-moonflower-re-r4fken-re-moonflower-a-new-life-in-maui-20160723t203521458z", @@ -4941,7 +4941,7 @@ }, { "author": "imjefe", - "id": 940822, + "id": 940820, "last_update": "2016-07-23T21:00:39", "num_changes": 0, "permlink": "ethereum-is-a-little-bit-pregnant-and-steem-benefits", @@ -4952,7 +4952,7 @@ }, { "author": "jessewalden", - "id": 941346, + "id": 941344, "last_update": "2016-07-23T21:07:33", "num_changes": 0, "permlink": "what-if-steemit-could-tell-you-the-original-creator-of-an-image-or-article", @@ -4963,7 +4963,7 @@ }, { "author": "hitmeasap", - "id": 942049, + "id": 942047, "last_update": "2016-07-23T21:16:06", "num_changes": 0, "permlink": "re-churdtzu-re-stellabelle-re-hitmeasap-why-most-steemers-will-quit-shortly-after-starting-20160723t204846402z", @@ -4974,7 +4974,7 @@ }, { "author": "trewinnard", - "id": 944989, + "id": 944986, "last_update": "2016-07-23T21:54:12", "num_changes": 0, "permlink": "natures-remedy-unique-herbal-tea-s-and-benifits", @@ -4985,7 +4985,7 @@ }, { "author": "ozmaster", - "id": 941231, + "id": 941229, "last_update": "2016-07-23T21:05:33", "num_changes": 0, "permlink": "rastaman-go-first-steem-kit", @@ -4996,7 +4996,7 @@ }, { "author": "juvyjabian", - "id": 971610, + "id": 971607, "last_update": "2016-07-24T06:39:39", "num_changes": 0, "permlink": "re-kencode-do-you-know-basic-html-seo-or-social-media-crowdvoting-20160723t214251006z", @@ -5007,7 +5007,7 @@ }, { "author": "the-alien", - "id": 941312, + "id": 941310, "last_update": "2016-07-23T21:07:00", "num_changes": 0, "permlink": "how-a-simple-steemit-post-landed-me-an-exclusive-scoop-on-the-walking-dead", @@ -5018,7 +5018,7 @@ }, { "author": "positive", - "id": 953452, + "id": 953449, "last_update": "2016-07-24T00:35:39", "num_changes": 0, "permlink": "re-freiheit-why-steemit-isn-t-ponzi-scheme-3-minutes-read-20160723t205644265z", @@ -5029,7 +5029,7 @@ }, { "author": "churdtzu", - "id": 940859, + "id": 940857, "last_update": "2016-07-23T21:01:06", "num_changes": 0, "permlink": "re-klye-how-i-burnt-my-ass-for-bitcoin-seriously-20160723t205938427z", @@ -5040,7 +5040,7 @@ }, { "author": "olivb", - "id": 944915, + "id": 944912, "last_update": "2016-07-23T21:52:18", "num_changes": 0, "permlink": "magical-spot-ice-cave-iceland", @@ -5051,7 +5051,7 @@ }, { "author": "yanulyarus", - "id": 952035, + "id": 952032, "last_update": "2016-07-24T00:12:30", "num_changes": 0, "permlink": "my-trip-to-the-black-sea-in-crimea", @@ -5062,7 +5062,7 @@ }, { "author": "alinaaa", - "id": 942137, + "id": 942135, "last_update": "2016-07-23T21:17:12", "num_changes": 0, "permlink": "a-small-story-about-black-eyed-alina-or-hello-steemit", @@ -5073,7 +5073,7 @@ }, { "author": "marcele", - "id": 997958, + "id": 997955, "last_update": "2016-07-24T14:34:54", "num_changes": 0, "permlink": "video-games-cs-go", @@ -5084,7 +5084,7 @@ }, { "author": "benjiberigan", - "id": 946029, + "id": 946026, "last_update": "2016-07-23T22:14:45", "num_changes": 0, "permlink": "out-of-steem-it-s-a-marathon-not-a-sprint", @@ -5095,7 +5095,7 @@ }, { "author": "greengo", - "id": 944727, + "id": 944724, "last_update": "2016-07-23T21:49:24", "num_changes": 0, "permlink": "had-less-than-a-minute-to-capture-this-before-the-moment-had-gone", @@ -5106,7 +5106,7 @@ }, { "author": "dragonho", - "id": 943398, + "id": 943395, "last_update": "2016-07-23T21:33:21", "num_changes": 0, "permlink": "american-apparel-steem-t-shirts-on-amazon-fashion", @@ -5117,7 +5117,7 @@ }, { "author": "camilla", - "id": 941673, + "id": 941671, "last_update": "2016-07-23T21:11:54", "num_changes": 0, "permlink": "how-steemit-redefines-value", @@ -5128,7 +5128,7 @@ }, { "author": "magdalena", - "id": 971661, + "id": 971658, "last_update": "2016-07-24T06:41:30", "num_changes": 0, "permlink": "re-kencode-do-you-know-basic-html-seo-or-social-media-crowdvoting-20160723t211129811z", @@ -5139,7 +5139,7 @@ }, { "author": "marius19", - "id": 942297, + "id": 942295, "last_update": "2016-07-23T21:19:39", "num_changes": 0, "permlink": "re-camilla-how-steemit-redefines-value-20160723t211303024z", @@ -5150,7 +5150,7 @@ }, { "author": "cryptocreative", - "id": 997228, + "id": 997225, "last_update": "2016-07-24T14:26:51", "num_changes": 0, "permlink": "re-recursive-re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160723t211503171z", @@ -5161,7 +5161,7 @@ }, { "author": "putradham", - "id": 942322, + "id": 942320, "last_update": "2016-07-23T21:19:57", "num_changes": 0, "permlink": "re-camilla-how-steemit-redefines-value-20160723t211529779z", @@ -5172,7 +5172,7 @@ }, { "author": "venuspcs", - "id": 944034, + "id": 944031, "last_update": "2016-07-23T21:41:15", "num_changes": 0, "permlink": "what-would-steemers-pay-to-see-me-read-article-nsfw", @@ -5183,7 +5183,7 @@ }, { "author": "klye", - "id": 942816, + "id": 942813, "last_update": "2016-07-23T21:26:15", "num_changes": 0, "permlink": "ways-to-acquire-steem-without-writing", @@ -5194,7 +5194,7 @@ }, { "author": "jrd", - "id": 943313, + "id": 943310, "last_update": "2016-07-23T21:32:06", "num_changes": 0, "permlink": "arrows-of-the-leviathan-prologue-and-chapter-1", @@ -5205,7 +5205,7 @@ }, { "author": "bashco", - "id": 943880, + "id": 943877, "last_update": "2016-07-23T21:39:33", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160723t212550126z", @@ -5216,7 +5216,7 @@ }, { "author": "clains", - "id": 942568, + "id": 942564, "last_update": "2016-07-23T21:23:21", "num_changes": 0, "permlink": "why-are-you-here", @@ -5227,7 +5227,7 @@ }, { "author": "jrd8526", - "id": 942995, + "id": 942992, "last_update": "2016-07-23T21:28:18", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t212416285z", @@ -5238,7 +5238,7 @@ }, { "author": "putradham", - "id": 943029, + "id": 943026, "last_update": "2016-07-23T21:28:39", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t212441379z", @@ -5249,7 +5249,7 @@ }, { "author": "leta-blake", - "id": 943997, + "id": 943994, "last_update": "2016-07-23T21:40:51", "num_changes": 0, "permlink": "s-up-with-leta-blake-let-s-catch-up-part-one-ku-newrelease-wakeupmarried", @@ -5260,7 +5260,7 @@ }, { "author": "cheetah", - "id": 955222, + "id": 955219, "last_update": "2016-07-24T01:02:12", "num_changes": 0, "permlink": "re-s-up-with-leta-blake-let-s-catch-up-part-one-ku-newrelease-wakeupmarried-20160723t212616", @@ -5271,7 +5271,7 @@ }, { "author": "azaan", - "id": 943058, + "id": 943055, "last_update": "2016-07-23T21:29:03", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t212709506z", @@ -5282,7 +5282,7 @@ }, { "author": "michaellamden68", - "id": 943613, + "id": 943610, "last_update": "2016-07-23T21:36:06", "num_changes": 0, "permlink": "re-camilla-is-consciousness-inside-me-or-am-i-inside-consciousness-20160723t212717110z", @@ -5293,7 +5293,7 @@ }, { "author": "comealong", - "id": 944413, + "id": 944410, "last_update": "2016-07-23T21:45:09", "num_changes": 0, "permlink": "original-work-woman-portrait-drawing", @@ -5304,7 +5304,7 @@ }, { "author": "e-steem", - "id": 956164, + "id": 956161, "last_update": "2016-07-24T01:21:51", "num_changes": 0, "permlink": "re-rainchen-borneo-dayak-traditional-custome-head-hunter-tribe-pre-wedding-photoshoot-20160723t213127428z", @@ -5315,7 +5315,7 @@ }, { "author": "instructor2121", - "id": 947414, + "id": 947411, "last_update": "2016-07-23T22:41:27", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t213144117z", @@ -5326,7 +5326,7 @@ }, { "author": "sunshine", - "id": 943965, + "id": 943962, "last_update": "2016-07-23T21:40:24", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t213300078z", @@ -5337,7 +5337,7 @@ }, { "author": "azaan", - "id": 944587, + "id": 944584, "last_update": "2016-07-23T21:47:12", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t213512694z", @@ -5348,7 +5348,7 @@ }, { "author": "leta-blake", - "id": 973600, + "id": 973597, "last_update": "2016-07-24T07:38:06", "num_changes": 0, "permlink": "re-sterlinluxan-spanking-children-is-an-unconscious-act-of-vengeance-20160723t213514189z", @@ -5359,7 +5359,7 @@ }, { "author": "churdtzu", - "id": 944075, + "id": 944072, "last_update": "2016-07-23T21:41:39", "num_changes": 0, "permlink": "re-bashco-re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160723t213923215z", @@ -5370,7 +5370,7 @@ }, { "author": "kenjiby", - "id": 947483, + "id": 947480, "last_update": "2016-07-23T22:42:36", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t213938900z", @@ -5381,7 +5381,7 @@ }, { "author": "dwinblood", - "id": 1406318, + "id": 1406313, "last_update": "2016-07-29T06:56:00", "num_changes": 0, "permlink": "technocratic-democracy-or-anarchism-whichever-is-chosen-i-believe-positive-has-some-things-to-reconsider", @@ -5392,7 +5392,7 @@ }, { "author": "cryptoiskey", - "id": 947468, + "id": 947465, "last_update": "2016-07-23T22:42:12", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t214021620z", @@ -5403,7 +5403,7 @@ }, { "author": "maximkichev", - "id": 944555, + "id": 944552, "last_update": "2016-07-23T21:46:45", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t214307892z", @@ -5414,7 +5414,7 @@ }, { "author": "denni", - "id": 944857, + "id": 944854, "last_update": "2016-07-23T21:51:30", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t214644300z", @@ -5425,7 +5425,7 @@ }, { "author": "stevo", - "id": 946353, + "id": 946350, "last_update": "2016-07-23T22:21:36", "num_changes": 0, "permlink": "zero-to-hero-to-zero-again", @@ -5436,7 +5436,7 @@ }, { "author": "vi1son", - "id": 944886, + "id": 944883, "last_update": "2016-07-23T21:51:54", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t214924420z", @@ -5447,7 +5447,7 @@ }, { "author": "pequet", - "id": 945215, + "id": 945212, "last_update": "2016-07-23T21:59:06", "num_changes": 0, "permlink": "re-masteryoda-fox-dives-headfirst-into-snow-20160723t214957961z", @@ -5458,7 +5458,7 @@ }, { "author": "eric-boucher", - "id": 964006, + "id": 964003, "last_update": "2016-07-24T03:36:48", "num_changes": 0, "permlink": "re-kevinwong-steemit-and-the-dance-music-scene-20160723t215208060z", @@ -5469,7 +5469,7 @@ }, { "author": "phistr", - "id": 945858, + "id": 945855, "last_update": "2016-07-23T22:12:00", "num_changes": 0, "permlink": "re-churdtzu-re-phistr-re-churdtzu-re-phistr-re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160723t215557515z", @@ -5480,7 +5480,7 @@ }, { "author": "claraking", - "id": 984184, + "id": 984181, "last_update": "2016-07-24T11:06:33", "num_changes": 0, "permlink": "m-and-m-cake", @@ -5491,7 +5491,7 @@ }, { "author": "murphyslaw", - "id": 945870, + "id": 945867, "last_update": "2016-07-23T22:12:12", "num_changes": 0, "permlink": "hello", @@ -5502,7 +5502,7 @@ }, { "author": "chrisvblogger", - "id": 952201, + "id": 952198, "last_update": "2016-07-24T00:15:15", "num_changes": 0, "permlink": "this-one-works-guys-there-is-a-major-flaw-in-this-website", @@ -5513,7 +5513,7 @@ }, { "author": "infovore", - "id": 945419, + "id": 945416, "last_update": "2016-07-23T22:02:36", "num_changes": 0, "permlink": "steemmag-steemit-s-weekend-digest-2-an-exclusive-interview-with-a-whale-who-owns-a-bot-and-more-exciting-features-this-week-on", @@ -5524,7 +5524,7 @@ }, { "author": "steemed-open", - "id": 948207, + "id": 948204, "last_update": "2016-07-23T22:58:15", "num_changes": 0, "permlink": "set-me-off", @@ -5535,7 +5535,7 @@ }, { "author": "giostar", - "id": 947507, + "id": 947504, "last_update": "2016-07-23T22:43:03", "num_changes": 0, "permlink": "re-camilla-how-steemit-redefines-value-20160723t220831471z", @@ -5546,7 +5546,7 @@ }, { "author": "infovore", - "id": 945911, + "id": 945908, "last_update": "2016-07-23T22:12:48", "num_changes": 0, "permlink": "this-week-on-steemit-from-the-archives-articles-worth-a-re-read-steemmag-steemit-s-weekend-digest-1-p-2-plus-a-note-for-you", @@ -5557,7 +5557,7 @@ }, { "author": "sitaru", - "id": 977606, + "id": 977603, "last_update": "2016-07-24T09:00:51", "num_changes": 0, "permlink": "417-178-usd-in-steem-power-in-just-2-days-from-rising-accounts", @@ -5568,7 +5568,7 @@ }, { "author": "masteryoda", - "id": 946127, + "id": 946124, "last_update": "2016-07-23T22:16:27", "num_changes": 0, "permlink": "2016-annual-smithsonian-photo-contest", @@ -5579,7 +5579,7 @@ }, { "author": "bitswift", - "id": 946372, + "id": 946369, "last_update": "2016-07-23T22:22:00", "num_changes": 0, "permlink": "hello-world", @@ -5590,7 +5590,7 @@ }, { "author": "maximkichev", - "id": 946195, + "id": 946192, "last_update": "2016-07-23T22:18:18", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t221643406z", @@ -5601,7 +5601,7 @@ }, { "author": "cheetah", - "id": 946515, + "id": 946512, "last_update": "2016-07-23T22:24:48", "num_changes": 0, "permlink": "re-2016-annual-smithsonian-photo-contest-20160723t221654", @@ -5612,7 +5612,7 @@ }, { "author": "calaber24p", - "id": 946249, + "id": 946246, "last_update": "2016-07-23T22:19:48", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t221757138z", @@ -5623,7 +5623,7 @@ }, { "author": "freiheit", - "id": 953408, + "id": 953405, "last_update": "2016-07-24T00:35:06", "num_changes": 0, "permlink": "re-positive-re-freiheit-why-steemit-isn-t-ponzi-scheme-3-minutes-read-20160723t221810244z", @@ -5634,7 +5634,7 @@ }, { "author": "positive", - "id": 947285, + "id": 947282, "last_update": "2016-07-23T22:39:12", "num_changes": 0, "permlink": "we-re-in-a-ponzi-but-it-doesn-t-matter-short-read-1-min-steemit-money-investments-marketing", @@ -5645,7 +5645,7 @@ }, { "author": "ghostyeti", - "id": 963939, + "id": 963936, "last_update": "2016-07-24T03:35:27", "num_changes": 0, "permlink": "re-officialfuzzy-guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite-20160723t222235645z", @@ -5656,7 +5656,7 @@ }, { "author": "giostar", - "id": 964632, + "id": 964629, "last_update": "2016-07-24T03:50:42", "num_changes": 0, "permlink": "re-bitswift-hello-world-20160723t222245674z", @@ -5667,7 +5667,7 @@ }, { "author": "mistasmitty", - "id": 951691, + "id": 951688, "last_update": "2016-07-24T00:08:00", "num_changes": 0, "permlink": "re-fyrstikken-steemit-an-autonomous-workplace-with-payment-and-a-built-in-pension-plan-with-heritage-for-our-spouses-and-children-20160723t222352852z", @@ -5678,7 +5678,7 @@ }, { "author": "camilla", - "id": 946535, + "id": 946532, "last_update": "2016-07-23T22:25:12", "num_changes": 0, "permlink": "is-steemit-the-new-frontier", @@ -5689,7 +5689,7 @@ }, { "author": "ph111p", - "id": 946711, + "id": 946708, "last_update": "2016-07-23T22:28:57", "num_changes": 0, "permlink": "re-camilla-is-steemit-the-new-frontier-20160723t222510431z", @@ -5700,7 +5700,7 @@ }, { "author": "positive", - "id": 953380, + "id": 953377, "last_update": "2016-07-24T00:34:48", "num_changes": 0, "permlink": "re-freiheit-re-positive-re-freiheit-why-steemit-isn-t-ponzi-scheme-3-minutes-read-20160723t222550657z", @@ -5711,7 +5711,7 @@ }, { "author": "meesterboom", - "id": 946741, + "id": 946738, "last_update": "2016-07-23T22:29:21", "num_changes": 0, "permlink": "re-camilla-is-steemit-the-new-frontier-20160723t222655304z", @@ -5722,7 +5722,7 @@ }, { "author": "gsus", - "id": 947056, + "id": 947053, "last_update": "2016-07-23T22:34:21", "num_changes": 0, "permlink": "re-camilla-is-steemit-the-new-frontier-20160723t222738779z", @@ -5733,7 +5733,7 @@ }, { "author": "coliraver", - "id": 953745, + "id": 953742, "last_update": "2016-07-24T00:39:27", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t222939981z", @@ -5744,7 +5744,7 @@ }, { "author": "orestespaz", - "id": 967338, + "id": 967335, "last_update": "2016-07-24T04:51:39", "num_changes": 0, "permlink": "hi-steemians-how-i-went-from-being-loser-to-being-successful-in-3-steps-my-introduceyourself", @@ -5755,7 +5755,7 @@ }, { "author": "summonerrk", - "id": 953756, + "id": 953753, "last_update": "2016-07-24T00:39:39", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t213027928z", @@ -5766,7 +5766,7 @@ }, { "author": "digitalarchitect", - "id": 953765, + "id": 953762, "last_update": "2016-07-24T00:39:48", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t223226872z", @@ -5777,7 +5777,7 @@ }, { "author": "dream", - "id": 948972, + "id": 948969, "last_update": "2016-07-23T23:12:03", "num_changes": 0, "permlink": "hey-steemit-i-draw-things", @@ -5788,7 +5788,7 @@ }, { "author": "positive", - "id": 953569, + "id": 953566, "last_update": "2016-07-24T00:37:03", "num_changes": 0, "permlink": "re-sunshine-re-positive-we-re-in-a-ponzi-but-it-doesn-t-matter-short-read-1-min-steemit-money-investments-marketing-20160723t223342693z", @@ -5799,7 +5799,7 @@ }, { "author": "jonno-katz", - "id": 948548, + "id": 948545, "last_update": "2016-07-23T23:04:09", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160723t223430030z", @@ -5810,7 +5810,7 @@ }, { "author": "cryptoiskey", - "id": 953774, + "id": 953771, "last_update": "2016-07-24T00:39:54", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t223632229z", @@ -5821,7 +5821,7 @@ }, { "author": "dmacshady", - "id": 953785, + "id": 953782, "last_update": "2016-07-24T00:40:00", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t223713578z", @@ -5832,7 +5832,7 @@ }, { "author": "yuhhans", - "id": 953726, + "id": 953723, "last_update": "2016-07-24T00:39:12", "num_changes": 0, "permlink": "re-calaber24p-re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t223827323z", @@ -5843,7 +5843,7 @@ }, { "author": "yuhhans", - "id": 953793, + "id": 953790, "last_update": "2016-07-24T00:40:09", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t223942011z", @@ -5854,7 +5854,7 @@ }, { "author": "gekko", - "id": 948493, + "id": 948490, "last_update": "2016-07-23T23:03:18", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160723t224229953z", @@ -5865,7 +5865,7 @@ }, { "author": "dream", - "id": 949019, + "id": 949016, "last_update": "2016-07-23T23:12:57", "num_changes": 0, "permlink": "re-dev-re-dream-hey-steemit-i-draw-things-20160723t224234301z", @@ -5876,7 +5876,7 @@ }, { "author": "freiheit", - "id": 953416, + "id": 953413, "last_update": "2016-07-24T00:35:12", "num_changes": 0, "permlink": "re-positive-re-freiheit-re-positive-re-freiheit-why-steemit-isn-t-ponzi-scheme-3-minutes-read-20160723t224341964z", @@ -5887,7 +5887,7 @@ }, { "author": "zorrotmm", - "id": 950098, + "id": 950095, "last_update": "2016-07-23T23:36:30", "num_changes": 0, "permlink": "did-you-know-your-posts-can-t-give-you-money-after-awhile-we-should-really-talk-about-this", @@ -5898,7 +5898,7 @@ }, { "author": "positive", - "id": 953430, + "id": 953427, "last_update": "2016-07-24T00:35:24", "num_changes": 0, "permlink": "re-freiheit-re-positive-re-freiheit-re-positive-re-freiheit-why-steemit-isn-t-ponzi-scheme-3-minutes-read-20160723t224623854z", @@ -5909,7 +5909,7 @@ }, { "author": "robrigo", - "id": 949579, + "id": 949576, "last_update": "2016-07-23T23:24:48", "num_changes": 0, "permlink": "re-clains-why-are-you-here-20160723t224752721z", @@ -5920,7 +5920,7 @@ }, { "author": "mctiller", - "id": 960227, + "id": 960224, "last_update": "2016-07-24T02:30:33", "num_changes": 0, "permlink": "usd2-525-71-in-cash-deposits-later-is-steemit-a-scam", @@ -5931,7 +5931,7 @@ }, { "author": "cryptogee", - "id": 953684, + "id": 953681, "last_update": "2016-07-24T00:38:39", "num_changes": 0, "permlink": "re-stino-san-my-reply-to-cryptogee-s-post-antidote-to-the-steemit-complain-game-20160723t225000051z", @@ -5942,7 +5942,7 @@ }, { "author": "cryptoprometheus", - "id": 963357, + "id": 963354, "last_update": "2016-07-24T03:24:33", "num_changes": 0, "permlink": "re-officialfuzzy-guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite-20160723t225041480z", @@ -5953,7 +5953,7 @@ }, { "author": "alexgr", - "id": 968217, + "id": 968214, "last_update": "2016-07-24T05:09:48", "num_changes": 0, "permlink": "re-rok-sivante-how-steemit-is-convincing-me-that-becoming-a-hybrid-human-robot-might-not-be-such-an-evil-horrible-thing-afterall-20160723t225144267z", @@ -5964,7 +5964,7 @@ }, { "author": "jsc", - "id": 974547, + "id": 974544, "last_update": "2016-07-24T08:00:15", "num_changes": 0, "permlink": "re-kencode-re-jsc-my-thoughts-on-wigington-s-geoengineering-podcast-20160723t225648464z", @@ -5975,7 +5975,7 @@ }, { "author": "thecryptofiend", - "id": 948572, + "id": 948569, "last_update": "2016-07-23T23:04:33", "num_changes": 0, "permlink": "re-earnest-re-stellabelle-re-thecryptofiend-the-biggest-threat-to-steemit-i-hope-ned-and-dan-are-paying-attention-20160723t225858340z", @@ -5986,7 +5986,7 @@ }, { "author": "cryptogee", - "id": 948466, + "id": 948463, "last_update": "2016-07-23T23:02:57", "num_changes": 0, "permlink": "re-infovore-steemmag-steemit-s-weekend-digest-2-an-exclusive-interview-with-a-whale-who-owns-a-bot-and-more-exciting-features-this-week-on-20160723t230114464z", @@ -5997,7 +5997,7 @@ }, { "author": "williambanks", - "id": 967687, + "id": 967684, "last_update": "2016-07-24T04:59:24", "num_changes": 0, "permlink": "re-markopaasila-re-williambanks-re-dana-edwards-attention-based-stigmergic-distributed-collaborative-organizations-20160723t230205737z", @@ -6008,7 +6008,7 @@ }, { "author": "alexgr", - "id": 969238, + "id": 969235, "last_update": "2016-07-24T05:31:09", "num_changes": 0, "permlink": "re-alexgr-re-rok-sivante-how-steemit-is-convincing-me-that-becoming-a-hybrid-human-robot-might-not-be-such-an-evil-horrible-thing-afterall-20160723t230525215z", @@ -6019,7 +6019,7 @@ }, { "author": "diego24", - "id": 949736, + "id": 949733, "last_update": "2016-07-23T23:27:33", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160723t230551502z", @@ -6030,7 +6030,7 @@ }, { "author": "complexring", - "id": 949508, + "id": 949505, "last_update": "2016-07-23T23:23:36", "num_changes": 0, "permlink": "chapter-5-waiting", @@ -6041,7 +6041,7 @@ }, { "author": "churdtzu", - "id": 949083, + "id": 949080, "last_update": "2016-07-23T23:14:09", "num_changes": 0, "permlink": "re-jonno-katz-re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160723t230943036z", @@ -6052,7 +6052,7 @@ }, { "author": "cryptosteem", - "id": 971770, + "id": 971767, "last_update": "2016-07-24T06:45:33", "num_changes": 0, "permlink": "re-kencode-do-you-know-basic-html-seo-or-social-media-crowdvoting-20160723t231113021z", @@ -6063,7 +6063,7 @@ }, { "author": "annie-kho", - "id": 994474, + "id": 994471, "last_update": "2016-07-24T13:44:33", "num_changes": 0, "permlink": "re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160723t231305704z", @@ -6074,7 +6074,7 @@ }, { "author": "gekko", - "id": 971234, + "id": 971231, "last_update": "2016-07-24T06:31:36", "num_changes": 0, "permlink": "re-kencode-do-you-know-basic-html-seo-or-social-media-crowdvoting-20160723t231547199z", @@ -6085,7 +6085,7 @@ }, { "author": "worstdevever", - "id": 951243, + "id": 951240, "last_update": "2016-07-24T00:00:03", "num_changes": 0, "permlink": "what-are-curation-rewards-and-how-should-i-be-voting", @@ -6096,7 +6096,7 @@ }, { "author": "opheliafu", - "id": 951872, + "id": 951869, "last_update": "2016-07-24T00:09:51", "num_changes": 0, "permlink": "busy-bees-on-steemit", @@ -6107,7 +6107,7 @@ }, { "author": "franciscomario", - "id": 951838, + "id": 951835, "last_update": "2016-07-24T00:09:30", "num_changes": 0, "permlink": "2gqxmn-steem-and-users-quest-for-power", @@ -6118,7 +6118,7 @@ }, { "author": "cheetah", - "id": 951816, + "id": 951813, "last_update": "2016-07-24T00:09:21", "num_changes": 0, "permlink": "re-2gqxmn-steem-and-users-quest-for-power-20160723t232356", @@ -6129,7 +6129,7 @@ }, { "author": "steemed", - "id": 974055, + "id": 974052, "last_update": "2016-07-24T07:49:21", "num_changes": 0, "permlink": "re-jsteck-re-infovore-steemmag-steemit-s-weekend-digest-2-an-exclusive-interview-with-a-whale-who-owns-a-bot-and-more-exciting-features-this-week-on-20160723t182313212z", @@ -6140,7 +6140,7 @@ }, { "author": "the-alien", - "id": 950755, + "id": 950752, "last_update": "2016-07-23T23:49:51", "num_changes": 0, "permlink": "re-infovore-steemmag-steemit-s-weekend-digest-2-an-exclusive-interview-with-a-whale-who-owns-a-bot-and-more-exciting-features-this-week-on-20160723t232641018z", @@ -6151,7 +6151,7 @@ }, { "author": "churdtzu", - "id": 949843, + "id": 949840, "last_update": "2016-07-23T23:30:09", "num_changes": 0, "permlink": "re-diego24-re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160723t232756877z", @@ -6162,7 +6162,7 @@ }, { "author": "esnault", - "id": 953799, + "id": 953796, "last_update": "2016-07-24T00:40:15", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t232911485z", @@ -6173,7 +6173,7 @@ }, { "author": "condra", - "id": 950034, + "id": 950031, "last_update": "2016-07-23T23:35:06", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160723t233040435z", @@ -6184,7 +6184,7 @@ }, { "author": "germansailor", - "id": 949963, + "id": 949960, "last_update": "2016-07-23T23:33:15", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160723t233100062z", @@ -6195,7 +6195,7 @@ }, { "author": "alexgr", - "id": 949990, + "id": 949987, "last_update": "2016-07-23T23:33:51", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160723t233133645z", @@ -6206,7 +6206,7 @@ }, { "author": "steve-walschot", - "id": 982814, + "id": 982811, "last_update": "2016-07-24T10:39:12", "num_changes": 0, "permlink": "re-gekko-re-steve-walschot-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160723t233238531z", @@ -6217,7 +6217,7 @@ }, { "author": "dwinblood", - "id": 951741, + "id": 951738, "last_update": "2016-07-24T00:08:39", "num_changes": 0, "permlink": "not-a-ponzi-scheme-seems-like-a-new-paradigm-up-votes-regardless-of-topic-help-us-all", @@ -6228,7 +6228,7 @@ }, { "author": "olgamadam", - "id": 953831, + "id": 953828, "last_update": "2016-07-24T00:40:36", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t233246734z", @@ -6239,7 +6239,7 @@ }, { "author": "dogguy", - "id": 971681, + "id": 971678, "last_update": "2016-07-24T06:42:21", "num_changes": 0, "permlink": "5-altcoins-with-the-best-chance-of-going-parabolic-original-content-or-investing-or-5-minute-read", @@ -6250,7 +6250,7 @@ }, { "author": "tilia", - "id": 951664, + "id": 951661, "last_update": "2016-07-24T00:07:30", "num_changes": 0, "permlink": "hi-steemit-i-am-tilia-i-love-nature-and-taking-pictures-of-the-beautiful-things-i-discover", @@ -6261,7 +6261,7 @@ }, { "author": "gridcoinman", - "id": 951280, + "id": 951277, "last_update": "2016-07-24T00:00:48", "num_changes": 0, "permlink": "techies-in-silicon-valley-using-lsd-to-boost-their-creativity", @@ -6272,7 +6272,7 @@ }, { "author": "juicyg", - "id": 951254, + "id": 951251, "last_update": "2016-07-24T00:00:21", "num_changes": 0, "permlink": "andreas-m-antonopoulos-is-being-coerced-let-s-fix", @@ -6283,7 +6283,7 @@ }, { "author": "dantee7", - "id": 951193, + "id": 951190, "last_update": "2016-07-23T23:59:21", "num_changes": 0, "permlink": "reasons-the-legendary-woodstock-performance-of-jimi-hendrix-was-extraordinary", @@ -6294,7 +6294,7 @@ }, { "author": "artakan", - "id": 950530, + "id": 950527, "last_update": "2016-07-23T23:46:03", "num_changes": 0, "permlink": "steem-a-ponzi-scheme-a-nice-and-short-answer", @@ -6305,7 +6305,7 @@ }, { "author": "cheetah", - "id": 951113, + "id": 951110, "last_update": "2016-07-23T23:57:18", "num_changes": 0, "permlink": "re-reasons-the-legendary-woodstock-performance-of-jimi-hendrix-was-extraordinary-20160723t234038", @@ -6316,7 +6316,7 @@ }, { "author": "moneymike88", - "id": 951075, + "id": 951072, "last_update": "2016-07-23T23:56:45", "num_changes": 0, "permlink": "upvote-this-banana-for-no-reason", @@ -6327,7 +6327,7 @@ }, { "author": "arcaneinfo", - "id": 952260, + "id": 952257, "last_update": "2016-07-24T00:15:57", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160723t234155190z", @@ -6338,7 +6338,7 @@ }, { "author": "brindleswan", - "id": 969593, + "id": 969590, "last_update": "2016-07-24T05:39:27", "num_changes": 0, "permlink": "re-rok-sivante-how-steemit-is-convincing-me-that-becoming-a-hybrid-human-robot-might-not-be-such-an-evil-horrible-thing-afterall-20160723t234332235z", @@ -6349,7 +6349,7 @@ }, { "author": "cwmyao1", - "id": 952268, + "id": 952265, "last_update": "2016-07-24T00:16:09", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160723t234440847z", @@ -6360,7 +6360,7 @@ }, { "author": "earnest", - "id": 953706, + "id": 953703, "last_update": "2016-07-24T00:38:54", "num_changes": 0, "permlink": "re-stellabelle-re-doe-hi-steemit--i-m-doe-a-cartoon-animator-storyboarder-illustrator-and-all-things-related-or-20160723t234455060z", @@ -6371,7 +6371,7 @@ }, { "author": "ph111p", - "id": 951063, + "id": 951060, "last_update": "2016-07-23T23:55:30", "num_changes": 0, "permlink": "competition-free-to-enter-win-usd100-equivilant-in-steem-guess-how-much-this-post-will-payout-at-the-next-payout", @@ -6382,7 +6382,7 @@ }, { "author": "churdtzu", - "id": 950595, + "id": 950592, "last_update": "2016-07-23T23:47:15", "num_changes": 0, "permlink": "mexico-mexiquito-a-few-photos-from-the-magical-country", @@ -6393,7 +6393,7 @@ }, { "author": "willytothej", - "id": 951669, + "id": 951666, "last_update": "2016-07-24T00:07:42", "num_changes": 0, "permlink": "re-steemed-re-calaber24p-re-infovore-steemmag-steemit-s-weekend-digest-2-an-exclusive-interview-with-a-whale-who-owns-a-bot-and-more-exciting-features-this-week-on-20160723t234639084z", @@ -6404,7 +6404,7 @@ }, { "author": "btcbtcbtc20155", - "id": 952275, + "id": 952272, "last_update": "2016-07-24T00:16:18", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160723t234700186z", @@ -6415,7 +6415,7 @@ }, { "author": "alexgr", - "id": 951096, + "id": 951093, "last_update": "2016-07-23T23:57:00", "num_changes": 0, "permlink": "re-artakan-steem-a-ponzi-scheme-a-nice-and-short-answer-20160723t234852555z", @@ -6426,7 +6426,7 @@ }, { "author": "cryptobarry", - "id": 951718, + "id": 951715, "last_update": "2016-07-24T00:08:21", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160723t234924812z", @@ -6437,7 +6437,7 @@ }, { "author": "blockchainbilly", - "id": 951728, + "id": 951725, "last_update": "2016-07-24T00:08:27", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160723t234938081z", @@ -6448,7 +6448,7 @@ }, { "author": "maximkichev", - "id": 951702, + "id": 951699, "last_update": "2016-07-24T00:08:09", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160723t234957752z", @@ -6459,7 +6459,7 @@ }, { "author": "bola", - "id": 951762, + "id": 951759, "last_update": "2016-07-24T00:08:48", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160723t235050084z", @@ -6470,7 +6470,7 @@ }, { "author": "arcaneinfo", - "id": 953734, + "id": 953731, "last_update": "2016-07-24T00:39:18", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160723t235123249z", @@ -6481,7 +6481,7 @@ }, { "author": "sunnyray", - "id": 952501, + "id": 952498, "last_update": "2016-07-24T00:20:21", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160723t235342847z", @@ -6492,7 +6492,7 @@ }, { "author": "jlwkolb", - "id": 951680, + "id": 951677, "last_update": "2016-07-24T00:07:51", "num_changes": 0, "permlink": "of-cholera-and-opium-in-turkey", @@ -6503,7 +6503,7 @@ }, { "author": "phoenixmaid", - "id": 951779, + "id": 951776, "last_update": "2016-07-24T00:08:57", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160723t235706125z", @@ -6514,7 +6514,7 @@ }, { "author": "overloaded", - "id": 952060, + "id": 952057, "last_update": "2016-07-24T00:12:51", "num_changes": 0, "permlink": "2-lines-worth-usd2000-something-is-fishy", @@ -6525,7 +6525,7 @@ }, { "author": "allasyummyfood", - "id": 958069, + "id": 958066, "last_update": "2016-07-24T01:51:36", "num_changes": 0, "permlink": "re-annie-kho-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160724t000228756z", @@ -6536,7 +6536,7 @@ }, { "author": "carlos-cabeza", - "id": 965729, + "id": 965726, "last_update": "2016-07-24T04:15:00", "num_changes": 0, "permlink": "steemit-has-distributed-usd1-3-million-usd-in-the-platform-s-native-cryptocurrency-steem", @@ -6547,7 +6547,7 @@ }, { "author": "maximkichev", - "id": 952249, + "id": 952246, "last_update": "2016-07-24T00:15:48", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160724t000337961z", @@ -6558,7 +6558,7 @@ }, { "author": "maximkichev", - "id": 952232, + "id": 952229, "last_update": "2016-07-24T00:15:39", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160724t000441022z", @@ -6569,7 +6569,7 @@ }, { "author": "andrarchy", - "id": 952295, + "id": 952292, "last_update": "2016-07-24T00:16:36", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t000518121z", @@ -6580,7 +6580,7 @@ }, { "author": "churdtzu", - "id": 951882, + "id": 951879, "last_update": "2016-07-24T00:10:00", "num_changes": 0, "permlink": "re-maximkichev-re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t000527810z", @@ -6591,7 +6591,7 @@ }, { "author": "churdtzu", - "id": 953926, + "id": 953923, "last_update": "2016-07-24T00:41:48", "num_changes": 0, "permlink": "re-blockchainbilly-re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t000618235z", @@ -6602,7 +6602,7 @@ }, { "author": "maximkichev", - "id": 952283, + "id": 952280, "last_update": "2016-07-24T00:16:27", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t000652767z", @@ -6613,7 +6613,7 @@ }, { "author": "bhokor", - "id": 953857, + "id": 953854, "last_update": "2016-07-24T00:40:57", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160724t000722167z", @@ -6624,7 +6624,7 @@ }, { "author": "bhokor", - "id": 956133, + "id": 956130, "last_update": "2016-07-24T01:21:18", "num_changes": 0, "permlink": "re-fyrstikken-steemit-an-autonomous-workplace-with-payment-and-a-built-in-pension-plan-with-heritage-for-our-spouses-and-children-20160724t000858872z", @@ -6635,7 +6635,7 @@ }, { "author": "jlwkolb", - "id": 983360, + "id": 983357, "last_update": "2016-07-24T10:49:18", "num_changes": 0, "permlink": "re-condra-re-jlwkolb-of-cholera-and-opium-in-turkey-20160724t001320243z", @@ -6646,7 +6646,7 @@ }, { "author": "starcaptain", - "id": 954268, + "id": 954265, "last_update": "2016-07-24T00:47:24", "num_changes": 0, "permlink": "re-valen55-re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t001036891z", @@ -6657,7 +6657,7 @@ }, { "author": "maxikingstealer", - "id": 953581, + "id": 953578, "last_update": "2016-07-24T00:37:15", "num_changes": 0, "permlink": "3dlowq-re-how-to-write-an-interesting-post", @@ -6668,7 +6668,7 @@ }, { "author": "earnest", - "id": 953715, + "id": 953712, "last_update": "2016-07-24T00:39:03", "num_changes": 0, "permlink": "re-mrrobot-re-stellabelle-re-doe-hi-steemit--i-m-doe-a-cartoon-animator-storyboarder-illustrator-and-all-things-related-or-20160724t001147131z", @@ -6679,7 +6679,7 @@ }, { "author": "cheetah", - "id": 953558, + "id": 953555, "last_update": "2016-07-24T00:36:54", "num_changes": 0, "permlink": "re-3dlowq-re-how-to-write-an-interesting-post-20160724t001208", @@ -6690,7 +6690,7 @@ }, { "author": "joseph", - "id": 952108, + "id": 952105, "last_update": "2016-07-24T00:13:36", "num_changes": 0, "permlink": "5-years-addicted-to-altcoins-my-story-told-in-pictures", @@ -6701,7 +6701,7 @@ }, { "author": "crypt0", - "id": 953535, + "id": 953532, "last_update": "2016-07-24T00:36:36", "num_changes": 0, "permlink": "let-s-take-a-step-back-concerns-about-steemit", @@ -6712,7 +6712,7 @@ }, { "author": "earnest", - "id": 953898, + "id": 953895, "last_update": "2016-07-24T00:41:30", "num_changes": 0, "permlink": "re-stellabelle-re-doe-hi-steemit--i-m-doe-a-cartoon-animator-storyboarder-illustrator-and-all-things-related-or-20160724t001427286z", @@ -6723,7 +6723,7 @@ }, { "author": "artist1989", - "id": 953498, + "id": 953495, "last_update": "2016-07-24T00:36:09", "num_changes": 0, "permlink": "introducing-myself-eclectic-mix-of-creativity-and-art", @@ -6734,7 +6734,7 @@ }, { "author": "steemitlove", - "id": 953510, + "id": 953507, "last_update": "2016-07-24T00:36:18", "num_changes": 0, "permlink": "introducing-myself-eclectic-mix-of-creativity-and-art", @@ -6745,7 +6745,7 @@ }, { "author": "condra", - "id": 957584, + "id": 957581, "last_update": "2016-07-24T01:45:00", "num_changes": 0, "permlink": "re-joseph-5-years-addicted-to-altcoins-my-story-told-in-pictures-20160724t002108266z", @@ -6756,7 +6756,7 @@ }, { "author": "arcaneinfo", - "id": 954026, + "id": 954023, "last_update": "2016-07-24T00:43:21", "num_changes": 0, "permlink": "re-complexring-re-maximkichev-re-complexring-chapter-5-waiting-20160724t002058647z", @@ -6767,7 +6767,7 @@ }, { "author": "kingincoin", - "id": 953486, + "id": 953483, "last_update": "2016-07-24T00:36:00", "num_changes": 0, "permlink": "i-m-a-big-pigs", @@ -6778,7 +6778,7 @@ }, { "author": "makunga", - "id": 953472, + "id": 953469, "last_update": "2016-07-24T00:35:54", "num_changes": 0, "permlink": "suicide-time", @@ -6789,7 +6789,7 @@ }, { "author": "gripenfire", - "id": 953443, + "id": 953440, "last_update": "2016-07-24T00:35:33", "num_changes": 0, "permlink": "fuck-you-steemit", @@ -6800,7 +6800,7 @@ }, { "author": "alexgr", - "id": 970496, + "id": 970493, "last_update": "2016-07-24T06:08:15", "num_changes": 0, "permlink": "re-jasonstaggers-how-my-most-painful-investing-mistake-could-make-you-a-steemillionaire-20160724t002415394z", @@ -6811,7 +6811,7 @@ }, { "author": "ninzacode", - "id": 955026, + "id": 955023, "last_update": "2016-07-24T00:58:42", "num_changes": 0, "permlink": "steemit-chapter-4", @@ -6822,7 +6822,7 @@ }, { "author": "rupesh", - "id": 953866, + "id": 953863, "last_update": "2016-07-24T00:41:06", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160724t002651192z", @@ -6833,7 +6833,7 @@ }, { "author": "rsmith32", - "id": 975210, + "id": 975207, "last_update": "2016-07-24T08:13:57", "num_changes": 0, "permlink": "hello-steemit-i-m-bob-and-im-a-stay-at-home-dad-who-has-a-passion-for-cooking", @@ -6844,7 +6844,7 @@ }, { "author": "sean-king", - "id": 995619, + "id": 995616, "last_update": "2016-07-24T14:02:45", "num_changes": 0, "permlink": "re-corinnestokes-re-masteryoda-re-corinnestokes-re-posting-other-peoples-photos-videos-on-steemit-fair-use-vs-commercial-use-20160724t002732212z", @@ -6855,7 +6855,7 @@ }, { "author": "makgorn", - "id": 953874, + "id": 953871, "last_update": "2016-07-24T00:41:12", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160724t003027346z", @@ -6866,7 +6866,7 @@ }, { "author": "darkb4dawn", - "id": 965882, + "id": 965879, "last_update": "2016-07-24T04:18:24", "num_changes": 0, "permlink": "monochrome-international-b-and-w-photography-awards-call-for-submissions-and-2015-highlights", @@ -6877,7 +6877,7 @@ }, { "author": "mommyjay", - "id": 955489, + "id": 955486, "last_update": "2016-07-24T01:06:48", "num_changes": 0, "permlink": "the-best-plan-for-a-woman-life", @@ -6888,7 +6888,7 @@ }, { "author": "jay-kopinski", - "id": 988699, + "id": 988696, "last_update": "2016-07-24T12:18:48", "num_changes": 0, "permlink": "black-and-white-portrait-my-own-work", @@ -6899,7 +6899,7 @@ }, { "author": "earnest", - "id": 954322, + "id": 954319, "last_update": "2016-07-24T00:48:03", "num_changes": 0, "permlink": "re-mrrobot-re-stellabelle-re-doe-hi-steemit--i-m-doe-a-cartoon-animator-storyboarder-illustrator-and-all-things-related-or-20160724t003713912z", @@ -6910,7 +6910,7 @@ }, { "author": "r33drum", - "id": 953942, + "id": 953939, "last_update": "2016-07-24T00:41:57", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t003828876z", @@ -6921,7 +6921,7 @@ }, { "author": "blockchainbilly", - "id": 953989, + "id": 953986, "last_update": "2016-07-24T00:42:39", "num_changes": 0, "permlink": "re-churdtzu-re-blockchainbilly-re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t004012719z", @@ -6932,7 +6932,7 @@ }, { "author": "gekko", - "id": 953975, + "id": 953972, "last_update": "2016-07-24T00:42:27", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t004028833z", @@ -6943,7 +6943,7 @@ }, { "author": "kaylinart", - "id": 953951, + "id": 953948, "last_update": "2016-07-24T00:42:06", "num_changes": 0, "permlink": "how-i-became-addicted-to-cleaning", @@ -6954,7 +6954,7 @@ }, { "author": "steemitlove", - "id": 954280, + "id": 954277, "last_update": "2016-07-24T00:47:33", "num_changes": 0, "permlink": "me-and-bobby-mcgee-janis-joplin", @@ -6965,7 +6965,7 @@ }, { "author": "maximkichev", - "id": 957370, + "id": 957367, "last_update": "2016-07-24T01:41:36", "num_changes": 0, "permlink": "re-complexring-re-arcaneinfo-re-complexring-re-maximkichev-re-complexring-chapter-5-waiting-20160724t004647689z", @@ -6976,7 +6976,7 @@ }, { "author": "takahan", - "id": 955436, + "id": 955433, "last_update": "2016-07-24T01:05:15", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t004735193z", @@ -6987,7 +6987,7 @@ }, { "author": "jholmes91", - "id": 955210, + "id": 955207, "last_update": "2016-07-24T01:02:00", "num_changes": 0, "permlink": "hi-steemit-i-am-jamie-writer-economist-crypto-enthusiast-verification", @@ -6998,7 +6998,7 @@ }, { "author": "kaylinart", - "id": 954390, + "id": 954387, "last_update": "2016-07-24T00:48:51", "num_changes": 0, "permlink": "re-jasonstaggers-how-my-most-painful-investing-mistake-could-make-you-a-steemillionaire-20160724t004753410z", @@ -7009,7 +7009,7 @@ }, { "author": "maximkichev", - "id": 955583, + "id": 955580, "last_update": "2016-07-24T01:08:54", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160724t004808878z", @@ -7020,7 +7020,7 @@ }, { "author": "positive", - "id": 955320, + "id": 955317, "last_update": "2016-07-24T01:03:45", "num_changes": 0, "permlink": "asymptotic-vs-bounded-new-hard-fork-and-auto-spammers", @@ -7031,7 +7031,7 @@ }, { "author": "steven01", - "id": 956249, + "id": 956246, "last_update": "2016-07-24T01:23:09", "num_changes": 0, "permlink": "my-journey-of-learning-and-discovery-of-this-beautiful-country-the-colombia-we-all-must-know", @@ -7042,7 +7042,7 @@ }, { "author": "rea", - "id": 956190, + "id": 956187, "last_update": "2016-07-24T01:22:12", "num_changes": 0, "permlink": "getting-back-to-being-at-one-with-nature", @@ -7053,7 +7053,7 @@ }, { "author": "noisy", - "id": 955426, + "id": 955423, "last_update": "2016-07-24T01:05:00", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t005044533z", @@ -7064,7 +7064,7 @@ }, { "author": "spiz0r", - "id": 954926, + "id": 954923, "last_update": "2016-07-24T00:57:24", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160724t005213876z", @@ -7075,7 +7075,7 @@ }, { "author": "jay-kopinski", - "id": 988684, + "id": 988681, "last_update": "2016-07-24T12:18:36", "num_changes": 0, "permlink": "my-epic-music-photography-post-my-own-work-complete-with-tunes", @@ -7086,7 +7086,7 @@ }, { "author": "jassyt91", - "id": 956221, + "id": 956218, "last_update": "2016-07-24T01:22:39", "num_changes": 0, "permlink": "hi-steemit-i-am-bringing-girl-power-to-steemit", @@ -7097,7 +7097,7 @@ }, { "author": "dcryptogold", - "id": 955446, + "id": 955443, "last_update": "2016-07-24T01:05:30", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t005716348z", @@ -7108,7 +7108,7 @@ }, { "author": "paris-loves-her", - "id": 957533, + "id": 957530, "last_update": "2016-07-24T01:44:03", "num_changes": 0, "permlink": "can-we-reach-beyond-the-choir-on-steem-asked-the-bi-sexual-erotica-writing-gypsy", @@ -7119,7 +7119,7 @@ }, { "author": "treeshaface", - "id": 959224, + "id": 959221, "last_update": "2016-07-24T02:10:03", "num_changes": 0, "permlink": "re-kaylinart-how-i-became-addicted-to-cleaning-20160724t005938939z", @@ -7130,7 +7130,7 @@ }, { "author": "joseph", - "id": 955163, + "id": 955160, "last_update": "2016-07-24T01:01:03", "num_changes": 0, "permlink": "re-jholmes91-hi-steemit-i-am-jamie-writer-economist-crypto-enthusiast-verification-20160724t010023016z", @@ -7141,7 +7141,7 @@ }, { "author": "essra", - "id": 981828, + "id": 981825, "last_update": "2016-07-24T10:22:45", "num_changes": 0, "permlink": "hamburg-ride-besides", @@ -7152,7 +7152,7 @@ }, { "author": "uglycasanova", - "id": 988003, + "id": 988000, "last_update": "2016-07-24T12:06:21", "num_changes": 0, "permlink": "i-made-an-experimental-instrument-and-ran-it-through-some-effect-pedals", @@ -7163,7 +7163,7 @@ }, { "author": "maximkichev", - "id": 955589, + "id": 955586, "last_update": "2016-07-24T01:09:06", "num_changes": 0, "permlink": "re-complexring-re-maximkichev-re-complexring-chapter-5-waiting-20160724t010740685z", @@ -7174,7 +7174,7 @@ }, { "author": "rea", - "id": 956051, + "id": 956048, "last_update": "2016-07-24T01:20:03", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t010814475z", @@ -7185,7 +7185,7 @@ }, { "author": "milena", - "id": 975026, + "id": 975023, "last_update": "2016-07-24T08:10:57", "num_changes": 0, "permlink": "hello-steemer-s-i-m-milena-yt-vlogger-which-show-a-life-style-of-foreigner-from-korea", @@ -7196,7 +7196,7 @@ }, { "author": "liondani", - "id": 956119, + "id": 956116, "last_update": "2016-07-24T01:21:09", "num_changes": 0, "permlink": "re-recursive-re-jl777-why-whales-are-needed-and-a-proposal-to-insure-the-massive-success-of-steemit-20160724t011338774z", @@ -7207,7 +7207,7 @@ }, { "author": "masteryoda", - "id": 956207, + "id": 956204, "last_update": "2016-07-24T01:22:24", "num_changes": 0, "permlink": "re-rainchen-borneo-dayak-traditional-custome-head-hunter-tribe-pre-wedding-photoshoot-20160724t011503164z", @@ -7218,7 +7218,7 @@ }, { "author": "hitmeasap", - "id": 957348, + "id": 957345, "last_update": "2016-07-24T01:41:15", "num_changes": 0, "permlink": "you-know-you-re-addicted-to-steemit-when-you-ve-been-awake-for-36-hours-and", @@ -7229,7 +7229,7 @@ }, { "author": "allasyummyfood", - "id": 958466, + "id": 958463, "last_update": "2016-07-24T01:58:06", "num_changes": 0, "permlink": "re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160724t011548630z", @@ -7240,7 +7240,7 @@ }, { "author": "vlad", - "id": 956240, + "id": 956237, "last_update": "2016-07-24T01:23:00", "num_changes": 0, "permlink": "re-masteryoda-2016-annual-smithsonian-photo-contest-20160724t011619838z", @@ -7251,7 +7251,7 @@ }, { "author": "lenerdie", - "id": 959311, + "id": 959308, "last_update": "2016-07-24T02:11:12", "num_changes": 0, "permlink": "ciao-steemit-my-name-is-antonella-not-nutella-i-m-a-ux-designer-gamer-and-tech-enthusiast-hello-from-above-3000m", @@ -7262,7 +7262,7 @@ }, { "author": "cheetah", - "id": 975322, + "id": 975319, "last_update": "2016-07-24T08:16:27", "num_changes": 0, "permlink": "re-why-the-hell-would-you-ever-want-to-blog-what-blogging-means-to-me-20160724t011858", @@ -7273,7 +7273,7 @@ }, { "author": "bacchist", - "id": 957970, + "id": 957967, "last_update": "2016-07-24T01:50:21", "num_changes": 0, "permlink": "party-time-i-m-making-it-rain", @@ -7284,7 +7284,7 @@ }, { "author": "the-alien", - "id": 964783, + "id": 964780, "last_update": "2016-07-24T03:54:15", "num_changes": 0, "permlink": "re-nimblebodhi-re-the-alien-how-a-simple-steemit-post-landed-me-an-exclusive-scoop-on-the-walking-dead-20160724t012138771z", @@ -7295,7 +7295,7 @@ }, { "author": "bendjmiller222", - "id": 964642, + "id": 964639, "last_update": "2016-07-24T03:50:51", "num_changes": 0, "permlink": "re-bitswift-hello-world-20160724t012350113z", @@ -7306,7 +7306,7 @@ }, { "author": "steemitpolitics", - "id": 958684, + "id": 958681, "last_update": "2016-07-24T02:01:18", "num_changes": 0, "permlink": "how-steemit-changed-my-personality-into-a-greedy-envious-monster", @@ -7317,7 +7317,7 @@ }, { "author": "showmethecoinz", - "id": 956855, + "id": 956852, "last_update": "2016-07-24T01:34:15", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t012504344z", @@ -7328,7 +7328,7 @@ }, { "author": "anduweb", - "id": 958180, + "id": 958177, "last_update": "2016-07-24T01:53:21", "num_changes": 0, "permlink": "steem-io-web-documentation-update-typos-spotted-and-recent-changes-update", @@ -7339,7 +7339,7 @@ }, { "author": "fyrstikken", - "id": 957269, + "id": 957266, "last_update": "2016-07-24T01:40:06", "num_changes": 0, "permlink": "re-biletskiy-secrets-of-tags-in-steemit-how-to-use-it-properly-yes-you-better-do-it-to-be-more-popular-20160724t012559601z", @@ -7350,7 +7350,7 @@ }, { "author": "arcaneinfo", - "id": 964333, + "id": 964330, "last_update": "2016-07-24T03:43:39", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160724t012702804z", @@ -7361,7 +7361,7 @@ }, { "author": "calaber24p", - "id": 957576, + "id": 957573, "last_update": "2016-07-24T01:44:51", "num_changes": 0, "permlink": "re-joseph-5-years-addicted-to-altcoins-my-story-told-in-pictures-20160724t013208069z", @@ -7372,7 +7372,7 @@ }, { "author": "wopang", - "id": 957557, + "id": 957554, "last_update": "2016-07-24T01:44:33", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t013346010z", @@ -7383,7 +7383,7 @@ }, { "author": "k4r1nn", - "id": 999363, + "id": 999360, "last_update": "2016-07-24T14:53:00", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160724t014049727z", @@ -7394,7 +7394,7 @@ }, { "author": "jparty", - "id": 957989, + "id": 957986, "last_update": "2016-07-24T01:50:42", "num_changes": 0, "permlink": "entire-russian-team-of-387-athletes-will-be-banned-from-competing-at-the-rio-olympics-as-punishment-for-their-country-s-state", @@ -7405,7 +7405,7 @@ }, { "author": "vlad", - "id": 964338, + "id": 964335, "last_update": "2016-07-24T03:43:45", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160724t014518971z", @@ -7416,7 +7416,7 @@ }, { "author": "flandude", - "id": 985110, + "id": 985107, "last_update": "2016-07-24T11:18:27", "num_changes": 0, "permlink": "quitting-alcohol-caffeine-nicotine-and-marijuana-at-the-same-time", @@ -7427,7 +7427,7 @@ }, { "author": "thebigcheese", - "id": 965784, + "id": 965781, "last_update": "2016-07-24T04:16:18", "num_changes": 0, "permlink": "re-joseph-5-years-addicted-to-altcoins-my-story-told-in-pictures-20160724t014647155z", @@ -7438,7 +7438,7 @@ }, { "author": "tonyson-ned", - "id": 983282, + "id": 983279, "last_update": "2016-07-24T10:48:00", "num_changes": 0, "permlink": "i-am-tonyson-i-am-come-back", @@ -7449,7 +7449,7 @@ }, { "author": "shing3e", - "id": 963908, + "id": 963905, "last_update": "2016-07-24T03:34:57", "num_changes": 0, "permlink": "re-officialfuzzy-guest-signups-beyond-bitcoin-hangout-166-7-29-16-rsvp-to-friday-s-hangout-ask-q-s-suggest-topics-or-promote-your-favorite-20160724t015001981z", @@ -7460,7 +7460,7 @@ }, { "author": "dream", - "id": 971961, + "id": 971958, "last_update": "2016-07-24T06:52:57", "num_changes": 0, "permlink": "ima-transport-you-to-a-magical-place", @@ -7471,7 +7471,7 @@ }, { "author": "anyx", - "id": 958482, + "id": 958479, "last_update": "2016-07-24T01:58:15", "num_changes": 0, "permlink": "an-open-letter-to-the-steemit-community-on-content-plagiarism-and-the-cheetah-bot", @@ -7482,7 +7482,7 @@ }, { "author": "cheetah", - "id": 958499, + "id": 958496, "last_update": "2016-07-24T01:58:27", "num_changes": 0, "permlink": "re-an-open-letter-to-the-steemit-community-on-content-plagiarism-and-the-cheetah-bot-20160724t015352", @@ -7493,7 +7493,7 @@ }, { "author": "sean-king", - "id": 959368, + "id": 959365, "last_update": "2016-07-24T02:12:03", "num_changes": 0, "permlink": "re-anyx-an-open-letter-to-the-steemit-community-on-content-plagiarism-and-the-cheetah-bot-20160724t015833014z", @@ -7504,7 +7504,7 @@ }, { "author": "niffiner", - "id": 960768, + "id": 960765, "last_update": "2016-07-24T02:42:06", "num_changes": 0, "permlink": "confession-as-an-artist-i-ve-always-been-terrified-of-using-color-in-my-work-but-this-might-make-me-change-my-mind", @@ -7515,7 +7515,7 @@ }, { "author": "ronin43", - "id": 969511, + "id": 969508, "last_update": "2016-07-24T05:37:33", "num_changes": 0, "permlink": "hello-steemit-my-name-is-mark-today-i-promoted-steemit-to-the-city-of-halifax", @@ -7526,7 +7526,7 @@ }, { "author": "thebigcheese", - "id": 959210, + "id": 959207, "last_update": "2016-07-24T02:09:51", "num_changes": 0, "permlink": "re-kaylinart-how-i-became-addicted-to-cleaning-20160724t020502587z", @@ -7537,7 +7537,7 @@ }, { "author": "kaylinart", - "id": 959234, + "id": 959231, "last_update": "2016-07-24T02:10:12", "num_changes": 0, "permlink": "re-treeshaface-re-kaylinart-how-i-became-addicted-to-cleaning-20160724t020605382z", @@ -7548,7 +7548,7 @@ }, { "author": "physicalbitcoin", - "id": 995165, + "id": 995162, "last_update": "2016-07-24T13:55:00", "num_changes": 0, "permlink": "re-phistr-re-churdtzu-re-phistr-re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t020818127z", @@ -7559,7 +7559,7 @@ }, { "author": "beowulfoflegend", - "id": 987578, + "id": 987575, "last_update": "2016-07-24T11:58:39", "num_changes": 0, "permlink": "re-anyx-an-open-letter-to-the-steemit-community-on-content-plagiarism-and-the-cheetah-bot-20160724t020939436z", @@ -7570,7 +7570,7 @@ }, { "author": "lizzie", - "id": 963454, + "id": 963451, "last_update": "2016-07-24T03:26:24", "num_changes": 0, "permlink": "hi-steemit-i-am-lizzie-a-27-year-old-wife-hairstylist-holistic-nutritionist-crazy-dog-lady", @@ -7581,7 +7581,7 @@ }, { "author": "essra", - "id": 981859, + "id": 981856, "last_update": "2016-07-24T10:23:09", "num_changes": 0, "permlink": "kairo-bribes-for-bride", @@ -7592,7 +7592,7 @@ }, { "author": "joseph", - "id": 960260, + "id": 960257, "last_update": "2016-07-24T02:31:00", "num_changes": 0, "permlink": "re-celebr1ty-i-invite-all-steem-users-to-have-some-croissants-with-apple-jam-and-my-brand-tea-with-linden-and-chamomile-20160724t022054767z", @@ -7603,7 +7603,7 @@ }, { "author": "complexring", - "id": 960271, + "id": 960268, "last_update": "2016-07-24T02:31:09", "num_changes": 0, "permlink": "chapter-6-old-friends", @@ -7614,7 +7614,7 @@ }, { "author": "putradham", - "id": 960847, + "id": 960844, "last_update": "2016-07-24T02:43:12", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t022531719z", @@ -7625,7 +7625,7 @@ }, { "author": "dana-edwards", - "id": 960281, + "id": 960278, "last_update": "2016-07-24T02:31:27", "num_changes": 0, "permlink": "safe-to-fail-probes-the-freedom-to-fail-in-cryptospace", @@ -7636,7 +7636,7 @@ }, { "author": "sean-king", - "id": 960299, + "id": 960296, "last_update": "2016-07-24T02:31:54", "num_changes": 0, "permlink": "alaska-dog", @@ -7647,7 +7647,7 @@ }, { "author": "rainchen", - "id": 964967, + "id": 964964, "last_update": "2016-07-24T03:58:18", "num_changes": 0, "permlink": "steemitphotochallenge-entry-skull-butterflies", @@ -7658,7 +7658,7 @@ }, { "author": "venuspcs", - "id": 961874, + "id": 961871, "last_update": "2016-07-24T03:02:09", "num_changes": 0, "permlink": "my-first-book-and-it-s-all-because-of-steemit", @@ -7669,7 +7669,7 @@ }, { "author": "maximkichev", - "id": 964380, + "id": 964377, "last_update": "2016-07-24T03:44:30", "num_changes": 0, "permlink": "re-complexring-re-maximkichev-re-complexring-chapter-5-waiting-20160724t023337131z", @@ -7680,7 +7680,7 @@ }, { "author": "angusleung100", - "id": 994701, + "id": 994698, "last_update": "2016-07-24T13:47:54", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t023510445z", @@ -7691,7 +7691,7 @@ }, { "author": "arcaneinfo", - "id": 960837, + "id": 960834, "last_update": "2016-07-24T02:43:03", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t024022427z", @@ -7702,7 +7702,7 @@ }, { "author": "vlad", - "id": 960919, + "id": 960916, "last_update": "2016-07-24T02:44:15", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t024155270z", @@ -7713,7 +7713,7 @@ }, { "author": "btcbtcbtc20155", - "id": 963988, + "id": 963985, "last_update": "2016-07-24T03:36:18", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t024237084z", @@ -7724,7 +7724,7 @@ }, { "author": "izzy", - "id": 978900, + "id": 978897, "last_update": "2016-07-24T09:29:18", "num_changes": 0, "permlink": "re-camilla-how-steemit-redefines-value-20160724t024359366z", @@ -7735,7 +7735,7 @@ }, { "author": "cwmyao1", - "id": 963997, + "id": 963994, "last_update": "2016-07-24T03:36:36", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t024421862z", @@ -7746,7 +7746,7 @@ }, { "author": "arcaneinfo", - "id": 963429, + "id": 963426, "last_update": "2016-07-24T03:26:03", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t024457080z", @@ -7757,7 +7757,7 @@ }, { "author": "blackjincrypto", - "id": 994308, + "id": 994305, "last_update": "2016-07-24T13:42:06", "num_changes": 0, "permlink": "re-wingz-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160724t024521017z", @@ -7768,7 +7768,7 @@ }, { "author": "tjpezlo", - "id": 995155, + "id": 995152, "last_update": "2016-07-24T13:54:45", "num_changes": 0, "permlink": "re-spookypooky-re-phistr-re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t024705939z", @@ -7779,7 +7779,7 @@ }, { "author": "alexgr", - "id": 963316, + "id": 963313, "last_update": "2016-07-24T03:23:51", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t024738566z", @@ -7790,7 +7790,7 @@ }, { "author": "carlas10", - "id": 969368, + "id": 969365, "last_update": "2016-07-24T05:33:54", "num_changes": 0, "permlink": "hi-steemit-leaving-me-by-society-and-how-it-affects-my-life", @@ -7801,7 +7801,7 @@ }, { "author": "izzy", - "id": 998103, + "id": 998100, "last_update": "2016-07-24T14:36:12", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t025010796z", @@ -7812,7 +7812,7 @@ }, { "author": "blueorgy", - "id": 963294, + "id": 963291, "last_update": "2016-07-24T03:23:24", "num_changes": 0, "permlink": "here-s-to-you-steemit-community-this-ones-for-you", @@ -7823,7 +7823,7 @@ }, { "author": "tjpezlo", - "id": 995121, + "id": 995118, "last_update": "2016-07-24T13:54:21", "num_changes": 0, "permlink": "re-starcaptain-re-valen55-re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t025323649z", @@ -7834,7 +7834,7 @@ }, { "author": "tonyson-ned", - "id": 983379, + "id": 983376, "last_update": "2016-07-24T10:49:51", "num_changes": 0, "permlink": "re-wang-re-tonyson-ned-i-am-tonyson-i-am-come-back-20160724t025506115z", @@ -7845,7 +7845,7 @@ }, { "author": "naturalista", - "id": 969339, + "id": 969336, "last_update": "2016-07-24T05:33:15", "num_changes": 0, "permlink": "hey-steemers", @@ -7856,7 +7856,7 @@ }, { "author": "chhayll", - "id": 963834, + "id": 963831, "last_update": "2016-07-24T03:33:42", "num_changes": 0, "permlink": "one-mis-click-on-bittrex-that-cost-me-over-usd2-000-today", @@ -7867,7 +7867,7 @@ }, { "author": "calaber24p", - "id": 963968, + "id": 963965, "last_update": "2016-07-24T03:36:00", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t030359231z", @@ -7878,7 +7878,7 @@ }, { "author": "norbu", - "id": 969226, + "id": 969223, "last_update": "2016-07-24T05:30:48", "num_changes": 0, "permlink": "the-wonder-that-is-cyber-space-non-violence-and-steemit-the-holy-trinity-for-an-utopian-future", @@ -7889,7 +7889,7 @@ }, { "author": "steemed", - "id": 973963, + "id": 973960, "last_update": "2016-07-24T07:46:36", "num_changes": 0, "permlink": "re-thecryptofiend-re-steemed-re-thecryptofiend-re-steemed-re-calaber24p-re-infovore-steemmag-steemit-s-weekend-digest-2-an-exclusive-interview-with-a-whale-who-owns-a-bot-and-more-exciting-features-this-week-on-20160723t215721894z", @@ -7900,7 +7900,7 @@ }, { "author": "vlad", - "id": 963445, + "id": 963442, "last_update": "2016-07-24T03:26:12", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t031003571z", @@ -7911,7 +7911,7 @@ }, { "author": "mrwang", - "id": 963513, + "id": 963510, "last_update": "2016-07-24T03:27:21", "num_changes": 0, "permlink": "a-quickie-in-the-backseat", @@ -7922,7 +7922,7 @@ }, { "author": "putradham", - "id": 964317, + "id": 964314, "last_update": "2016-07-24T03:43:24", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160724t031249107z", @@ -7933,7 +7933,7 @@ }, { "author": "merlyne25", - "id": 994714, + "id": 994711, "last_update": "2016-07-24T13:48:03", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t031252147z", @@ -7944,7 +7944,7 @@ }, { "author": "dream", - "id": 971926, + "id": 971923, "last_update": "2016-07-24T06:51:39", "num_changes": 0, "permlink": "a-proper-introduction", @@ -7955,7 +7955,7 @@ }, { "author": "question-answers", - "id": 970538, + "id": 970535, "last_update": "2016-07-24T06:09:27", "num_changes": 0, "permlink": "re-jasonstaggers-how-my-most-painful-investing-mistake-could-make-you-a-steemillionaire-20160724t031825086z", @@ -7966,7 +7966,7 @@ }, { "author": "imgmr", - "id": 963882, + "id": 963879, "last_update": "2016-07-24T03:34:27", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t032113066z", @@ -7977,7 +7977,7 @@ }, { "author": "angelinaalba", - "id": 963979, + "id": 963976, "last_update": "2016-07-24T03:36:09", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t032148582z", @@ -7988,7 +7988,7 @@ }, { "author": "ltndd1", - "id": 964550, + "id": 964547, "last_update": "2016-07-24T03:48:33", "num_changes": 0, "permlink": "share-your-content-across-other-social-media-platforms-share-button-for-facebook-instagram-twitter", @@ -7999,7 +7999,7 @@ }, { "author": "kuriko", - "id": 963858, + "id": 963855, "last_update": "2016-07-24T03:34:03", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t032448593z", @@ -8010,7 +8010,7 @@ }, { "author": "marli.arado", - "id": 964248, + "id": 964245, "last_update": "2016-07-24T03:42:18", "num_changes": 0, "permlink": "hello-steemit-world", @@ -8021,7 +8021,7 @@ }, { "author": "kuriko", - "id": 964350, + "id": 964347, "last_update": "2016-07-24T03:43:54", "num_changes": 0, "permlink": "re-complexring-chapter-5-waiting-20160724t032628821z", @@ -8032,7 +8032,7 @@ }, { "author": "fyrstikken", - "id": 963587, + "id": 963584, "last_update": "2016-07-24T03:28:57", "num_changes": 0, "permlink": "my-idea-to-heal-the-world", @@ -8043,7 +8043,7 @@ }, { "author": "birdcat", - "id": 964439, + "id": 964436, "last_update": "2016-07-24T03:46:00", "num_changes": 0, "permlink": "steemdota-race-among-the-cryptocurrencies-the-amazing-way-steem-the-youngest-conquering-the-world", @@ -8054,7 +8054,7 @@ }, { "author": "cultura.bitcoin", - "id": 971361, + "id": 971358, "last_update": "2016-07-24T06:34:30", "num_changes": 0, "permlink": "re-culturabitcoin-re-kencode-do-you-know-basic-html-seo-or-social-media-crowdvoting-20160724t032941334z", @@ -8065,7 +8065,7 @@ }, { "author": "physicalbitcoin", - "id": 973521, + "id": 973518, "last_update": "2016-07-24T07:36:33", "num_changes": 0, "permlink": "reforestation-bamboo-hemp-water-filters-brainstorming-more-use-specific-cryptocommunities", @@ -8076,7 +8076,7 @@ }, { "author": "vlad", - "id": 966008, + "id": 966005, "last_update": "2016-07-24T04:21:09", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t033148830z", @@ -8087,7 +8087,7 @@ }, { "author": "imgmr", - "id": 965995, + "id": 965992, "last_update": "2016-07-24T04:20:57", "num_changes": 0, "permlink": "re-complexring-re-imgmr-re-complexring-chapter-6-old-friends-20160724t033338799z", @@ -8098,7 +8098,7 @@ }, { "author": "nastrom", - "id": 964371, + "id": 964368, "last_update": "2016-07-24T03:44:18", "num_changes": 0, "permlink": "us-secret-service-seized-a-coinbase-user-over-25-bitcoins", @@ -8109,7 +8109,7 @@ }, { "author": "calva", - "id": 964363, + "id": 964360, "last_update": "2016-07-24T03:44:09", "num_changes": 0, "permlink": "us-secret-service-seized-a-coinbase-user-over-25-bitcoins", @@ -8120,7 +8120,7 @@ }, { "author": "condra", - "id": 964190, + "id": 964187, "last_update": "2016-07-24T03:41:03", "num_changes": 0, "permlink": "a-day-up-the-mountains-with-irelands-alt-models", @@ -8131,7 +8131,7 @@ }, { "author": "roula", - "id": 966071, + "id": 966068, "last_update": "2016-07-24T04:22:36", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t033744875z", @@ -8142,7 +8142,7 @@ }, { "author": "vlad", - "id": 966017, + "id": 966014, "last_update": "2016-07-24T04:21:21", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t033743595z", @@ -8153,7 +8153,7 @@ }, { "author": "busser", - "id": 997990, + "id": 997987, "last_update": "2016-07-24T14:35:09", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t033837438z", @@ -8164,7 +8164,7 @@ }, { "author": "alexgr", - "id": 993202, + "id": 993199, "last_update": "2016-07-24T13:27:03", "num_changes": 0, "permlink": "re-recursive-re-masteryoda-fox-dives-headfirst-into-snow-20160724t034054958z", @@ -8175,7 +8175,7 @@ }, { "author": "digitalbyproxy", - "id": 971780, + "id": 971777, "last_update": "2016-07-24T06:45:45", "num_changes": 0, "permlink": "hi-i-m-christian-and-i-have-sensory-processing-disorder", @@ -8186,7 +8186,7 @@ }, { "author": "maximkichev", - "id": 966023, + "id": 966020, "last_update": "2016-07-24T04:21:30", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t034204599z", @@ -8197,7 +8197,7 @@ }, { "author": "maximkichev", - "id": 966029, + "id": 966026, "last_update": "2016-07-24T04:21:45", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t034341497z", @@ -8208,7 +8208,7 @@ }, { "author": "bbqbear", - "id": 973718, + "id": 973715, "last_update": "2016-07-24T07:40:45", "num_changes": 0, "permlink": "bbq-product-review-a-maze-n-smoker-tube", @@ -8219,7 +8219,7 @@ }, { "author": "fyrstikken", - "id": 964566, + "id": 964563, "last_update": "2016-07-24T03:48:45", "num_changes": 0, "permlink": "re-eeks-re-fyrstikken-my-idea-to-heal-the-world-20160724t034448834z", @@ -8230,7 +8230,7 @@ }, { "author": "vlad", - "id": 964957, + "id": 964954, "last_update": "2016-07-24T03:58:06", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t034524147z", @@ -8241,7 +8241,7 @@ }, { "author": "alexia.jenny", - "id": 973869, + "id": 973866, "last_update": "2016-07-24T07:44:00", "num_changes": 0, "permlink": "wie-geht-es-dir-steemit-community-let-me-introduce-myself-my-name-is-alexia-traveler-from-germany", @@ -8252,7 +8252,7 @@ }, { "author": "cheetah", - "id": 967537, + "id": 967534, "last_update": "2016-07-24T04:56:00", "num_changes": 0, "permlink": "re-wie-geht-es-dir-steemit-community-let-me-introduce-myself-my-name-is-alexia-traveler-from-germany-20160724t034732", @@ -8263,7 +8263,7 @@ }, { "author": "ajayseervi", - "id": 971604, + "id": 971601, "last_update": "2016-07-24T06:39:27", "num_changes": 0, "permlink": "my-daily-review-of-steemit-articles", @@ -8274,7 +8274,7 @@ }, { "author": "cloverme", - "id": 965151, + "id": 965148, "last_update": "2016-07-24T04:02:27", "num_changes": 0, "permlink": "hi-steemit-i-m-an-ex-nasa-network-engineer-legendary-member-on-bitcointalk-developer-of-bitcoinstarter-com-and-creator-of", @@ -8285,7 +8285,7 @@ }, { "author": "groovy", - "id": 967011, + "id": 967008, "last_update": "2016-07-24T04:46:27", "num_changes": 0, "permlink": "re-fyrstikken-my-idea-to-heal-the-world-20160724t034800689z", @@ -8296,7 +8296,7 @@ }, { "author": "hitra-vn", - "id": 971594, + "id": 971591, "last_update": "2016-07-24T06:39:06", "num_changes": 0, "permlink": "spectacular-sunset-on-peaceful-island", @@ -8307,7 +8307,7 @@ }, { "author": "kuriko", - "id": 968903, + "id": 968900, "last_update": "2016-07-24T05:22:48", "num_changes": 0, "permlink": "can-steemit-be-used-to-store-public-leaks-on-the-blockchain-steemit-might-not-only-be-a-threat-to-social-platforms", @@ -8318,7 +8318,7 @@ }, { "author": "tonyson-ned", - "id": 983340, + "id": 983337, "last_update": "2016-07-24T10:48:54", "num_changes": 0, "permlink": "ned-steem-ceo-of-steemit-you-must-pay-back-the-steem-power-that-i-ve-lost-because-your-system-has-caused", @@ -8329,7 +8329,7 @@ }, { "author": "team-leibniz", - "id": 967450, + "id": 967447, "last_update": "2016-07-24T04:53:51", "num_changes": 0, "permlink": "birds-to-form-union-seeking-class-action-lawsuit-for-compensation-after-steemit-trending-front-page-post", @@ -8340,7 +8340,7 @@ }, { "author": "alefernandez", - "id": 971543, + "id": 971540, "last_update": "2016-07-24T06:37:45", "num_changes": 0, "permlink": "you-can-buy-chocolate-with-steem", @@ -8351,7 +8351,7 @@ }, { "author": "grey580", - "id": 966089, + "id": 966086, "last_update": "2016-07-24T04:23:00", "num_changes": 0, "permlink": "schmolivia-tuesday", @@ -8362,7 +8362,7 @@ }, { "author": "joseph", - "id": 965181, + "id": 965178, "last_update": "2016-07-24T04:03:09", "num_changes": 0, "permlink": "re-fyrstikken-my-idea-to-heal-the-world-20160724t040228100z", @@ -8373,7 +8373,7 @@ }, { "author": "reps4steemit", - "id": 974542, + "id": 974539, "last_update": "2016-07-24T08:00:06", "num_changes": 0, "permlink": "hi-i-m-alex-and-this-is-the-steemit-push-up-challenge", @@ -8384,7 +8384,7 @@ }, { "author": "shaheer001", - "id": 971461, + "id": 971458, "last_update": "2016-07-24T06:36:18", "num_changes": 0, "permlink": "hello-steemit-friends-my-name-is-abu-shaheer-abuhassaan", @@ -8395,7 +8395,7 @@ }, { "author": "fyrstikken", - "id": 974111, + "id": 974108, "last_update": "2016-07-24T07:50:30", "num_changes": 0, "permlink": "re-groovy-re-fyrstikken-my-idea-to-heal-the-world-20160724t040633553z", @@ -8406,7 +8406,7 @@ }, { "author": "alanc", - "id": 993914, + "id": 993911, "last_update": "2016-07-24T13:37:12", "num_changes": 0, "permlink": "re-stevo-re-neilstrauss-hate-mail-from-phil-collins-20160724t040711016z", @@ -8417,7 +8417,7 @@ }, { "author": "tonyson-ned", - "id": 983369, + "id": 983366, "last_update": "2016-07-24T10:49:36", "num_changes": 0, "permlink": "re-moonjelly-re-tonyson-ned-ned-steem-ceo-of-steemit-you-must-pay-back-the-steem-power-that-i-ve-lost-because-your-system-has-caused-20160724t040922056z", @@ -8428,7 +8428,7 @@ }, { "author": "thehousewife", - "id": 965747, + "id": 965744, "last_update": "2016-07-24T04:15:36", "num_changes": 0, "permlink": "desperate-housewife-introducing-herself-to-the-steemit-world", @@ -8439,7 +8439,7 @@ }, { "author": "fyrstikken", - "id": 965532, + "id": 965529, "last_update": "2016-07-24T04:10:36", "num_changes": 0, "permlink": "re-joseph-5-years-addicted-to-altcoins-my-story-told-in-pictures-20160724t040949307z", @@ -8450,7 +8450,7 @@ }, { "author": "alefernandez", - "id": 971434, + "id": 971431, "last_update": "2016-07-24T06:35:48", "num_changes": 0, "permlink": "3y6kdk-you-can-buy-chocolate-with-steem", @@ -8461,7 +8461,7 @@ }, { "author": "thedashguy", - "id": 966343, + "id": 966340, "last_update": "2016-07-24T04:29:09", "num_changes": 0, "permlink": "today-s-legal-weed-scoop-platinum-girl-scout-cookies-from-panacea-cannabis-seattle-washington", @@ -8472,7 +8472,7 @@ }, { "author": "roula", - "id": 966083, + "id": 966080, "last_update": "2016-07-24T04:22:51", "num_changes": 0, "permlink": "re-complexring-re-roula-re-complexring-chapter-6-old-friends-20160724t041331836z", @@ -8483,7 +8483,7 @@ }, { "author": "tonyson-ned", - "id": 983350, + "id": 983347, "last_update": "2016-07-24T10:49:06", "num_changes": 0, "permlink": "re-neoxian-steemchat-verify-20160724t041340570z", @@ -8494,7 +8494,7 @@ }, { "author": "condra", - "id": 968683, + "id": 968680, "last_update": "2016-07-24T05:17:12", "num_changes": 0, "permlink": "black-sheeple", @@ -8505,7 +8505,7 @@ }, { "author": "tee-em", - "id": 967320, + "id": 967317, "last_update": "2016-07-24T04:51:03", "num_changes": 0, "permlink": "wanna-get-sports-on-steemit", @@ -8516,7 +8516,7 @@ }, { "author": "cybercodetwins", - "id": 971095, + "id": 971092, "last_update": "2016-07-24T06:27:42", "num_changes": 0, "permlink": "not-mcdonald-s-dad-i-got-accepted-to-m-i-t-s-bootcamp-intro-to-cryptocurrency-and-blockchain", @@ -8527,7 +8527,7 @@ }, { "author": "brianphobos", - "id": 968395, + "id": 968392, "last_update": "2016-07-24T05:12:27", "num_changes": 0, "permlink": "hi-steemit-i-m-brian-from-arizona-i-m-into-sports-traveling-having-fun-and-computers-here-are-some-pictures-and-a-short-video-2", @@ -8538,7 +8538,7 @@ }, { "author": "bravenewcoin", - "id": 966610, + "id": 966607, "last_update": "2016-07-24T04:36:21", "num_changes": 0, "permlink": "moody-s-new-report-identifies-25-top-blockchain-use-cases", @@ -8549,7 +8549,7 @@ }, { "author": "veerprit", - "id": 968188, + "id": 968185, "last_update": "2016-07-24T05:09:24", "num_changes": 0, "permlink": "hello-steemit-veerprit-in-vancouver-entering-the-community", @@ -8560,7 +8560,7 @@ }, { "author": "maximkichev", - "id": 966302, + "id": 966299, "last_update": "2016-07-24T04:28:06", "num_changes": 0, "permlink": "re-complexring-re-roula-re-complexring-chapter-6-old-friends-20160724t042311574z", @@ -8571,7 +8571,7 @@ }, { "author": "lukestokes", - "id": 966954, + "id": 966951, "last_update": "2016-07-24T04:45:00", "num_changes": 0, "permlink": "why-your-colleagues-still-don-t-understand-hypermedia-apis", @@ -8582,7 +8582,7 @@ }, { "author": "rainchen", - "id": 974120, + "id": 974117, "last_update": "2016-07-24T07:50:39", "num_changes": 0, "permlink": "re-tuck-fheman-re-rainchen-re-tuck-fheman-osc-hummingbirds-and-nature-july-23rd-2016-steemitphotochallenge-entry-20160724t042456736z", @@ -8593,7 +8593,7 @@ }, { "author": "tee-em", - "id": 973173, + "id": 973170, "last_update": "2016-07-24T07:29:03", "num_changes": 0, "permlink": "when-a-statist-sees-a-decentralized-social-media-network", @@ -8604,7 +8604,7 @@ }, { "author": "liberosist", - "id": 966997, + "id": 966994, "last_update": "2016-07-24T04:46:09", "num_changes": 0, "permlink": "re-fyrstikken-my-idea-to-heal-the-world-20160724t042617646z", @@ -8615,7 +8615,7 @@ }, { "author": "akareyon", - "id": 966855, + "id": 966852, "last_update": "2016-07-24T04:42:54", "num_changes": 0, "permlink": "re-fyrstikken-my-idea-to-heal-the-world-20160724t042731241z", @@ -8626,7 +8626,7 @@ }, { "author": "artist1989", - "id": 968048, + "id": 968045, "last_update": "2016-07-24T05:06:57", "num_changes": 0, "permlink": "funny-nature-video-bumble-bee-takedown-truly-original-content-or-1-minute-view", @@ -8637,7 +8637,7 @@ }, { "author": "maximkichev", - "id": 966669, + "id": 966666, "last_update": "2016-07-24T04:37:54", "num_changes": 0, "permlink": "re-complexring-re-maximkichev-re-complexring-re-roula-re-complexring-chapter-6-old-friends-20160724t043410354z", @@ -8648,7 +8648,7 @@ }, { "author": "liberosist", - "id": 966641, + "id": 966638, "last_update": "2016-07-24T04:37:18", "num_changes": 0, "permlink": "re-complexring-chapter-6-old-friends-20160724t043430882z", @@ -8659,7 +8659,7 @@ }, { "author": "tonyson-ned", - "id": 983365, + "id": 983362, "last_update": "2016-07-24T10:49:27", "num_changes": 0, "permlink": "re-steemit3-third-update-to-july-14th-security-announcement-account-recovery-begins-20160724t044553820z", @@ -8670,7 +8670,7 @@ }, { "author": "andrarchy", - "id": 967110, + "id": 967107, "last_update": "2016-07-24T04:47:51", "num_changes": 0, "permlink": "why-your-post-isn-t-getting-any-love-the-dunning-kruger-effect", @@ -8681,7 +8681,7 @@ }, { "author": "shing3e", - "id": 969600, + "id": 969597, "last_update": "2016-07-24T05:39:39", "num_changes": 0, "permlink": "re-andrarchy-why-your-post-isn-t-getting-any-love-the-dunning-kruger-effect-20160724t044855171z", @@ -8692,7 +8692,7 @@ }, { "author": "maximkichev", - "id": 969610, + "id": 969607, "last_update": "2016-07-24T05:39:51", "num_changes": 0, "permlink": "re-andrarchy-why-your-post-isn-t-getting-any-love-the-dunning-kruger-effect-20160724t045124691z", @@ -8703,7 +8703,7 @@ }, { "author": "magicmonk", - "id": 967838, + "id": 967835, "last_update": "2016-07-24T05:02:24", "num_changes": 0, "permlink": "hello-steemit-my-name-s-eddie-a-k-a-the-magic-monk-i-am-a-youtuber-and-a-high-school-teacher-let-the-writing-begin", @@ -8714,7 +8714,7 @@ }, { "author": "stoicism", - "id": 968447, + "id": 968444, "last_update": "2016-07-24T05:13:21", "num_changes": 0, "permlink": "evil-herself-drinks-the-largest-portion-of-her-own-poison", @@ -8725,7 +8725,7 @@ }, { "author": "liberosist", - "id": 972965, + "id": 972962, "last_update": "2016-07-24T07:23:39", "num_changes": 0, "permlink": "re-fyrstikken-re-liberosist-re-fyrstikken-my-idea-to-heal-the-world-20160724t045519598z", @@ -8736,7 +8736,7 @@ }, { "author": "piedpiper", - "id": 968330, + "id": 968327, "last_update": "2016-07-24T05:11:27", "num_changes": 0, "permlink": "re-andrarchy-why-your-post-isn-t-getting-any-love-the-dunning-kruger-effect-20160724t045546628z", @@ -8747,7 +8747,7 @@ }, { "author": "davidsanchez", - "id": 982743, + "id": 982740, "last_update": "2016-07-24T10:38:00", "num_changes": 0, "permlink": "write-something-useful-and-stop-trying-to-kiss-the-whales-asses-for-money", @@ -8758,7 +8758,7 @@ }, { "author": "izzy", - "id": 973096, + "id": 973093, "last_update": "2016-07-24T07:27:03", "num_changes": 0, "permlink": "why-steem-is-the-real-libertarian-platform", @@ -8769,7 +8769,7 @@ }, { "author": "bitcoinmeister", - "id": 971599, + "id": 971596, "last_update": "2016-07-24T06:39:18", "num_changes": 0, "permlink": "re-andrarchy-why-your-post-isn-t-getting-any-love-the-dunning-kruger-effect-20160724t050524364z", @@ -8780,7 +8780,7 @@ }, { "author": "ebenezer", - "id": 994638, + "id": 994635, "last_update": "2016-07-24T13:47:09", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t050810609z", @@ -8791,7 +8791,7 @@ }, { "author": "oneyesoneno", - "id": 973589, + "id": 973586, "last_update": "2016-07-24T07:37:48", "num_changes": 0, "permlink": "steemit-breaks-records", @@ -8802,7 +8802,7 @@ }, { "author": "cheetah", - "id": 971648, + "id": 971645, "last_update": "2016-07-24T06:41:06", "num_changes": 0, "permlink": "re-the-life-purpose-liescroll-down-20160724t051624", @@ -8813,7 +8813,7 @@ }, { "author": "andrarchy", - "id": 969987, + "id": 969984, "last_update": "2016-07-24T05:53:06", "num_changes": 0, "permlink": "re-gridcoinman-re-andrarchy-why-your-post-isn-t-getting-any-love-the-dunning-kruger-effect-20160724t052341522z", @@ -8824,7 +8824,7 @@ }, { "author": "stoner19", - "id": 969354, + "id": 969351, "last_update": "2016-07-24T05:33:33", "num_changes": 0, "permlink": "was-etc-properly-credited-to-the-right-accounts-on-poloniex", @@ -8835,7 +8835,7 @@ }, { "author": "nigroll", - "id": 974747, + "id": 974744, "last_update": "2016-07-24T08:04:42", "num_changes": 0, "permlink": "it-will-never-be-shown-on-tv-the-woman-shoots-by-means-of-intimate-muscles", @@ -8846,7 +8846,7 @@ }, { "author": "livetofly", - "id": 2489819, + "id": 2489814, "last_update": "2016-08-11T00:17:18", "num_changes": 0, "permlink": "steemit-photo-challenge-entry-two-of-a-kind", @@ -8857,7 +8857,7 @@ }, { "author": "complexring", - "id": 971731, + "id": 971728, "last_update": "2016-07-24T06:44:42", "num_changes": 0, "permlink": "re-stoner19-was-etc-properly-credited-to-the-right-accounts-on-poloniex-20160724t053242367z", @@ -8868,7 +8868,7 @@ }, { "author": "andrarchy", - "id": 969786, + "id": 969783, "last_update": "2016-07-24T05:45:54", "num_changes": 0, "permlink": "re-sigmajin-re-andrarchy-why-your-post-isn-t-getting-any-love-the-dunning-kruger-effect-20160724t053625260z", @@ -8879,7 +8879,7 @@ }, { "author": "calaber24p", - "id": 971756, + "id": 971753, "last_update": "2016-07-24T06:45:21", "num_changes": 0, "permlink": "re-stoner19-was-etc-properly-credited-to-the-right-accounts-on-poloniex-20160724t053700752z", @@ -8890,7 +8890,7 @@ }, { "author": "thedashguy", - "id": 970004, + "id": 970001, "last_update": "2016-07-24T05:53:39", "num_changes": 0, "permlink": "rap-hip-hop-helping-spread-my-brothers-music-on-steemit-introducing-brandon-aka-dank-from-the-new-age-hippies-or-burien", @@ -8901,7 +8901,7 @@ }, { "author": "infovore", - "id": 969827, + "id": 969824, "last_update": "2016-07-24T05:47:12", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t054520564z", @@ -8912,7 +8912,7 @@ }, { "author": "bbrewer", - "id": 971507, + "id": 971504, "last_update": "2016-07-24T06:37:03", "num_changes": 0, "permlink": "upvote-if-steemit-is-better-than-blogger", @@ -8923,7 +8923,7 @@ }, { "author": "anwenbaumeister", - "id": 970520, + "id": 970517, "last_update": "2016-07-24T06:08:57", "num_changes": 0, "permlink": "re-culturabitcoin-re-anwenbaumeister-re-clamor-re-mctiller-re-anwenbaumeister-love-is-power-because-we-can-t-fight-fire-with-fire-drawing-on-mlk-jr-for-my-promotion-of-non-violent-unconditional-love-20160724t055506335z", @@ -8934,7 +8934,7 @@ }, { "author": "krabgat", - "id": 970604, + "id": 970601, "last_update": "2016-07-24T06:11:45", "num_changes": 0, "permlink": "snow-on-victoria-peak-a-rare-event-for-cape-town", @@ -8945,7 +8945,7 @@ }, { "author": "cryptogee", - "id": 993898, + "id": 993895, "last_update": "2016-07-24T13:37:00", "num_changes": 0, "permlink": "re-stevo-re-neilstrauss-hate-mail-from-phil-collins-20160724t060810431z", @@ -8956,7 +8956,7 @@ }, { "author": "jordanbradley", - "id": 971299, + "id": 971296, "last_update": "2016-07-24T06:33:03", "num_changes": 0, "permlink": "re-krabgat-snow-on-victoria-peak-a-rare-event-for-cape-town-20160724t060825951z", @@ -8967,7 +8967,7 @@ }, { "author": "mindover", - "id": 975620, + "id": 975617, "last_update": "2016-07-24T08:23:57", "num_changes": 0, "permlink": "while-steemit-takes-off-like-a-rocket-reddit-is-struggling-can-steemit-become-bigger-than-reddit", @@ -8978,7 +8978,7 @@ }, { "author": "williambanks", - "id": 973708, + "id": 973705, "last_update": "2016-07-24T07:40:30", "num_changes": 0, "permlink": "re-jessewalden-what-if-steemit-could-tell-you-the-original-creator-of-an-image-or-article-20160724t061123687z", @@ -8989,7 +8989,7 @@ }, { "author": "complexring", - "id": 970647, + "id": 970644, "last_update": "2016-07-24T06:12:48", "num_changes": 0, "permlink": "encouraging-writers-free-association", @@ -9000,7 +9000,7 @@ }, { "author": "fuck.off", - "id": 971306, + "id": 971303, "last_update": "2016-07-24T06:33:12", "num_changes": 0, "permlink": "re-krabgat-snow-on-victoria-peak-a-rare-event-for-cape-town-20160724t011120041z", @@ -9011,7 +9011,7 @@ }, { "author": "stoner19", - "id": 982602, + "id": 982599, "last_update": "2016-07-24T10:35:33", "num_changes": 0, "permlink": "re-steve-walschot-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160724t061245056z", @@ -9022,7 +9022,7 @@ }, { "author": "foma17", - "id": 976342, + "id": 976339, "last_update": "2016-07-24T08:40:09", "num_changes": 0, "permlink": "it-seems-unbelievable-that-he-carved-from-a-pencil", @@ -9033,7 +9033,7 @@ }, { "author": "cryptogee", - "id": 994547, + "id": 994544, "last_update": "2016-07-24T13:45:33", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t061323010z", @@ -9044,7 +9044,7 @@ }, { "author": "nigroll", - "id": 971556, + "id": 971553, "last_update": "2016-07-24T06:38:00", "num_changes": 0, "permlink": "10-wild-cases-in-the-russian-army-of-21-century-filmed-with-the-camera", @@ -9055,7 +9055,7 @@ }, { "author": "sascha", - "id": 971318, + "id": 971315, "last_update": "2016-07-24T06:33:30", "num_changes": 0, "permlink": "re-krabgat-snow-on-victoria-peak-a-rare-event-for-cape-town-20160724t061747329z", @@ -9066,7 +9066,7 @@ }, { "author": "lzragod", - "id": 971289, + "id": 971286, "last_update": "2016-07-24T06:32:51", "num_changes": 0, "permlink": "why-use-bitcoin", @@ -9077,7 +9077,7 @@ }, { "author": "rowbvp", - "id": 971414, + "id": 971411, "last_update": "2016-07-24T06:35:30", "num_changes": 0, "permlink": "gamer-girls-on-youtube", @@ -9088,7 +9088,7 @@ }, { "author": "cryptogee", - "id": 970798, + "id": 970795, "last_update": "2016-07-24T06:17:57", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t061701982z", @@ -9099,7 +9099,7 @@ }, { "author": "cheetah", - "id": 971276, + "id": 971273, "last_update": "2016-07-24T06:32:36", "num_changes": 0, "permlink": "re-why-use-bitcoin-20160724t061725", @@ -9110,7 +9110,7 @@ }, { "author": "pammyjean", - "id": 971198, + "id": 971195, "last_update": "2016-07-24T06:30:42", "num_changes": 0, "permlink": "drunken-night-out-in-zurich-letting-off-steem-2min-video", @@ -9121,7 +9121,7 @@ }, { "author": "hyiparena", - "id": 977258, + "id": 977255, "last_update": "2016-07-24T08:55:42", "num_changes": 0, "permlink": "re-complexring-encouraging-writers-free-association-20160724t061434791z", @@ -9132,7 +9132,7 @@ }, { "author": "tjpezlo", - "id": 995035, + "id": 995032, "last_update": "2016-07-24T13:52:57", "num_changes": 0, "permlink": "re-gekko-re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t061850941z", @@ -9143,7 +9143,7 @@ }, { "author": "krabgat", - "id": 971311, + "id": 971308, "last_update": "2016-07-24T06:33:18", "num_changes": 0, "permlink": "re-fuckoff-re-krabgat-snow-on-victoria-peak-a-rare-event-for-cape-town-20160724t061908025z", @@ -9154,7 +9154,7 @@ }, { "author": "krabgat", - "id": 971336, + "id": 971333, "last_update": "2016-07-24T06:33:57", "num_changes": 0, "permlink": "re-sascha-re-krabgat-snow-on-victoria-peak-a-rare-event-for-cape-town-20160724t062018963z", @@ -9165,7 +9165,7 @@ }, { "author": "gendale", - "id": 981256, + "id": 981253, "last_update": "2016-07-24T10:12:18", "num_changes": 0, "permlink": "oval-orifice", @@ -9176,7 +9176,7 @@ }, { "author": "shredlord", - "id": 994621, + "id": 994618, "last_update": "2016-07-24T13:46:51", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t062305125z", @@ -9187,7 +9187,7 @@ }, { "author": "jennamarbles", - "id": 972413, + "id": 972410, "last_update": "2016-07-24T07:05:48", "num_changes": 0, "permlink": "steemit-heartgoodnesschallenge-bonus", @@ -9198,7 +9198,7 @@ }, { "author": "omfedor", - "id": 976198, + "id": 976195, "last_update": "2016-07-24T08:36:42", "num_changes": 0, "permlink": "gender-equality-mad-destructive-thought", @@ -9209,7 +9209,7 @@ }, { "author": "ann-hoy", - "id": 977242, + "id": 977239, "last_update": "2016-07-24T08:55:33", "num_changes": 0, "permlink": "re-complexring-encouraging-writers-free-association-20160724t062559896z", @@ -9220,7 +9220,7 @@ }, { "author": "sunshinecrypto", - "id": 973453, + "id": 973450, "last_update": "2016-07-24T07:35:21", "num_changes": 0, "permlink": "usd100-from-one-comment-minnow-news-video", @@ -9231,7 +9231,7 @@ }, { "author": "cryptogee", - "id": 971132, + "id": 971129, "last_update": "2016-07-24T06:28:30", "num_changes": 0, "permlink": "re-jessewalden-what-if-steemit-could-tell-you-the-original-creator-of-an-image-or-article-20160724t062719001z", @@ -9242,7 +9242,7 @@ }, { "author": "ajayseervi", - "id": 973163, + "id": 973160, "last_update": "2016-07-24T07:28:48", "num_changes": 0, "permlink": "60-minutes-on-this-bicycle-can-power-your-home-for-24-hours-steemit", @@ -9253,7 +9253,7 @@ }, { "author": "shaheer001", - "id": 998088, + "id": 998085, "last_update": "2016-07-24T14:36:00", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t063012482z", @@ -9264,7 +9264,7 @@ }, { "author": "summersoul", - "id": 973424, + "id": 973421, "last_update": "2016-07-24T07:34:33", "num_changes": 0, "permlink": "hello-steemit-my-name-s-max-i-am-living-in-a-russian-city-on-the-border", @@ -9275,7 +9275,7 @@ }, { "author": "endgame", - "id": 972051, + "id": 972048, "last_update": "2016-07-24T06:55:30", "num_changes": 0, "permlink": "steemit-chat-with-mobile-notifications", @@ -9286,7 +9286,7 @@ }, { "author": "minion", - "id": 975039, + "id": 975036, "last_update": "2016-07-24T08:11:12", "num_changes": 0, "permlink": "important-how-to-save-steemit", @@ -9297,7 +9297,7 @@ }, { "author": "ajayseervi", - "id": 972154, + "id": 972151, "last_update": "2016-07-24T06:58:30", "num_changes": 0, "permlink": "politician-flips-out-exposes-central-bank-scam", @@ -9308,7 +9308,7 @@ }, { "author": "sonatine49", - "id": 973056, + "id": 973053, "last_update": "2016-07-24T07:26:03", "num_changes": 0, "permlink": "how-i-lost-12-kg-in-3-months-japanese-girl-s-secret", @@ -9319,7 +9319,7 @@ }, { "author": "juanmora", - "id": 998037, + "id": 998034, "last_update": "2016-07-24T14:35:33", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t064755081z", @@ -9330,7 +9330,7 @@ }, { "author": "mustafaomar", - "id": 974489, + "id": 974486, "last_update": "2016-07-24T07:58:54", "num_changes": 0, "permlink": "my-friend-claudia-from-spain-says-hi-she-is-joining-steemit-later-on-the-day", @@ -9341,7 +9341,7 @@ }, { "author": "sigmajin", - "id": 976257, + "id": 976254, "last_update": "2016-07-24T08:38:09", "num_changes": 0, "permlink": "re-andrarchy-re-sigmajin-re-andrarchy-why-your-post-isn-t-getting-any-love-the-dunning-kruger-effect-20160724t064839893z", @@ -9352,7 +9352,7 @@ }, { "author": "little1deas", - "id": 972072, + "id": 972069, "last_update": "2016-07-24T06:56:21", "num_changes": 0, "permlink": "the-face-of-a-criminal-penguin-theft-rape-sexual-depravity-and-necrophilia-1-minute-video", @@ -9363,7 +9363,7 @@ }, { "author": "ash", - "id": 971895, + "id": 971892, "last_update": "2016-07-24T06:49:57", "num_changes": 0, "permlink": "steem-hacked-by-error-500", @@ -9374,7 +9374,7 @@ }, { "author": "ash", - "id": 972443, + "id": 972440, "last_update": "2016-07-24T07:07:00", "num_changes": 0, "permlink": "re-moonjelly-re-ash-questions-steem-dollar-interest-20160724t065004017z", @@ -9385,7 +9385,7 @@ }, { "author": "cryptogee", - "id": 971938, + "id": 971935, "last_update": "2016-07-24T06:52:15", "num_changes": 0, "permlink": "re-veerprit-hello-steemit-veerprit-in-vancouver-entering-the-community-20160724t065058562z", @@ -9396,7 +9396,7 @@ }, { "author": "akaninyene-etuk", - "id": 976064, + "id": 976061, "last_update": "2016-07-24T08:33:21", "num_changes": 0, "permlink": "posting-or-voting-which-is-more-rewarding", @@ -9407,7 +9407,7 @@ }, { "author": "sunnyray", - "id": 975422, + "id": 975419, "last_update": "2016-07-24T08:18:21", "num_changes": 0, "permlink": "re-complexring-encouraging-writers-free-association-20160724t065727360z", @@ -9418,7 +9418,7 @@ }, { "author": "pump", - "id": 975391, + "id": 975388, "last_update": "2016-07-24T08:17:57", "num_changes": 0, "permlink": "re-pump-re-complexring-encouraging-writers-free-association-20160724t065953879z", @@ -9429,7 +9429,7 @@ }, { "author": "crystaljenn", - "id": 972980, + "id": 972977, "last_update": "2016-07-24T07:24:09", "num_changes": 0, "permlink": "hey-steemit-my-name-is-crystaljenn-and-my-greatest-accomplishment-is-being-on-the-billboard-charts", @@ -9440,7 +9440,7 @@ }, { "author": "bbrewer", - "id": 998119, + "id": 998116, "last_update": "2016-07-24T14:36:21", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t071037971z", @@ -9451,7 +9451,7 @@ }, { "author": "jennamarbles", - "id": 985225, + "id": 985222, "last_update": "2016-07-24T11:20:39", "num_changes": 0, "permlink": "re-qwertas-re-jennamarbles-steemit-heartgoodnesschallenge-bonus-20160724t071242628z", @@ -9462,7 +9462,7 @@ }, { "author": "fernandosa", - "id": 977228, + "id": 977225, "last_update": "2016-07-24T08:55:21", "num_changes": 0, "permlink": "re-complexring-encouraging-writers-free-association-20160724t071301946z", @@ -9473,7 +9473,7 @@ }, { "author": "jennamarbles", - "id": 985215, + "id": 985212, "last_update": "2016-07-24T11:20:24", "num_changes": 0, "permlink": "re-lolytolly-re-jennamarbles-steemit-heartgoodnesschallenge-bonus-20160724t071310478z", @@ -9484,7 +9484,7 @@ }, { "author": "grolelo", - "id": 994686, + "id": 994683, "last_update": "2016-07-24T13:47:42", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t071311222z", @@ -9495,7 +9495,7 @@ }, { "author": "jennamarbles", - "id": 985254, + "id": 985251, "last_update": "2016-07-24T11:21:12", "num_changes": 0, "permlink": "re-mynamesienna-re-jennamarbles-steemit-heartgoodnesschallenge-bonus-20160724t071410355z", @@ -9506,7 +9506,7 @@ }, { "author": "jennamarbles", - "id": 985233, + "id": 985230, "last_update": "2016-07-24T11:20:48", "num_changes": 0, "permlink": "re-hellosweet-re-jennamarbles-steemit-heartgoodnesschallenge-bonus-20160724t071449771z", @@ -9517,7 +9517,7 @@ }, { "author": "crypt0", - "id": 974595, + "id": 974592, "last_update": "2016-07-24T08:01:33", "num_changes": 0, "permlink": "my-reservations-about-steemit-is-this-really-too-good-to-be-true", @@ -9528,7 +9528,7 @@ }, { "author": "denaver", - "id": 974326, + "id": 974323, "last_update": "2016-07-24T07:55:42", "num_changes": 0, "permlink": "coinbase-has-added-support-ethereum", @@ -9539,7 +9539,7 @@ }, { "author": "james9n", - "id": 974264, + "id": 974261, "last_update": "2016-07-24T07:53:48", "num_changes": 0, "permlink": "what-i-learned-for-my-bodybuilding-journey", @@ -9550,7 +9550,7 @@ }, { "author": "eplsite", - "id": 994415, + "id": 994412, "last_update": "2016-07-24T13:43:39", "num_changes": 0, "permlink": "re-allasyummyfood-re-mahekg-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160724t072544697z", @@ -9561,7 +9561,7 @@ }, { "author": "jesta", - "id": 974226, + "id": 974223, "last_update": "2016-07-24T07:53:06", "num_changes": 0, "permlink": "hey-everyone-i-m-aaron-aka-jesta-i-m-a-developer-sysadmin-gamer-and-lover-of-new-technologies-let-me-tell-you-how-i-ended-up", @@ -9572,7 +9572,7 @@ }, { "author": "wang", - "id": 973285, + "id": 973282, "last_update": "2016-07-24T07:31:42", "num_changes": 0, "permlink": "re-jesta-hey-everyone-i-m-aaron-aka-jesta-i-m-a-developer-sysadmin-gamer-and-lover-of-new-technologies-let-me-tell-you-how-i-ended-up-20160724t072942831z", @@ -9583,7 +9583,7 @@ }, { "author": "encodegds", - "id": 974377, + "id": 974374, "last_update": "2016-07-24T07:57:03", "num_changes": 0, "permlink": "hello-steemit-my-name-is-arthur-the-one-who-desperately-failed-with-bitcoin-but-will-not-do-it-with-steemit", @@ -9594,7 +9594,7 @@ }, { "author": "fyrstikken", - "id": 973466, + "id": 973463, "last_update": "2016-07-24T07:35:33", "num_changes": 0, "permlink": "re-business-re-fyrstikken-my-idea-to-heal-the-world-20160724t073425416z", @@ -9605,7 +9605,7 @@ }, { "author": "biophil", - "id": 974128, + "id": 974125, "last_update": "2016-07-24T07:50:48", "num_changes": 0, "permlink": "today-i-learned-maastricht-sunday-morning-no-coffee", @@ -9616,7 +9616,7 @@ }, { "author": "piedpiper", - "id": 974040, + "id": 974037, "last_update": "2016-07-24T07:48:57", "num_changes": 0, "permlink": "re-sterlinluxan-spanking-children-is-an-unconscious-act-of-vengeance-20160724t074305472z", @@ -9627,7 +9627,7 @@ }, { "author": "kencode", - "id": 974003, + "id": 974000, "last_update": "2016-07-24T07:47:51", "num_changes": 0, "permlink": "re-kencode-do-you-know-a-foreign-language-crowdvoting-20160724t074635053z", @@ -9638,7 +9638,7 @@ }, { "author": "qteem", - "id": 974187, + "id": 974184, "last_update": "2016-07-24T07:52:06", "num_changes": 0, "permlink": "don-t-worry-be-happy", @@ -9649,7 +9649,7 @@ }, { "author": "kaylinart", - "id": 974201, + "id": 974198, "last_update": "2016-07-24T07:52:33", "num_changes": 0, "permlink": "re-qteem-don-t-worry-be-happy-20160724t075137714z", @@ -9660,7 +9660,7 @@ }, { "author": "krystle", - "id": 975709, + "id": 975706, "last_update": "2016-07-24T08:26:12", "num_changes": 0, "permlink": "re-complexring-encouraging-writers-free-association-20160724t075225083z", @@ -9671,7 +9671,7 @@ }, { "author": "kaylinart", - "id": 974317, + "id": 974314, "last_update": "2016-07-24T07:55:27", "num_changes": 0, "permlink": "re-james9n-what-i-learned-for-my-bodybuilding-journey-20160724t075428317z", @@ -9682,7 +9682,7 @@ }, { "author": "dailyfeed", - "id": 975070, + "id": 975067, "last_update": "2016-07-24T08:11:45", "num_changes": 0, "permlink": "story-telling-bot", @@ -9693,7 +9693,7 @@ }, { "author": "lenar79", - "id": 974608, + "id": 974605, "last_update": "2016-07-24T08:01:45", "num_changes": 0, "permlink": "europe-offers-10-parameters-for-standardization-blokcheyna", @@ -9704,7 +9704,7 @@ }, { "author": "kaylinart", - "id": 974456, + "id": 974453, "last_update": "2016-07-24T07:58:18", "num_changes": 0, "permlink": "re-supermeatboy-pokemon-go-bot-cheat-your-way-to-the-top-20160724t075725221z", @@ -9715,7 +9715,7 @@ }, { "author": "jennamarbles", - "id": 978818, + "id": 978815, "last_update": "2016-07-24T09:27:24", "num_changes": 0, "permlink": "re-fyrstikken-my-idea-to-heal-the-world-20160724t075941685z", @@ -9726,7 +9726,7 @@ }, { "author": "marriedbear", - "id": 975473, + "id": 975470, "last_update": "2016-07-24T08:19:42", "num_changes": 0, "permlink": "our-wedding-in-russia-by-maxim-and-lilia", @@ -9737,7 +9737,7 @@ }, { "author": "andrei", - "id": 994569, + "id": 994566, "last_update": "2016-07-24T13:46:00", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t080158598z", @@ -9748,7 +9748,7 @@ }, { "author": "ayroslav", - "id": 985711, + "id": 985708, "last_update": "2016-07-24T11:28:06", "num_changes": 0, "permlink": "re-marriedbear-our-wedding-in-russia-by-maxim-and-lilia-20160724t080557600z", @@ -9759,7 +9759,7 @@ }, { "author": "kaylinart", - "id": 974854, + "id": 974851, "last_update": "2016-07-24T08:07:18", "num_changes": 0, "permlink": "re-crypt0-my-reservations-about-steemit-is-this-really-too-good-to-be-true-20160724t080626093z", @@ -9770,7 +9770,7 @@ }, { "author": "kaylinart", - "id": 975001, + "id": 974998, "last_update": "2016-07-24T08:10:18", "num_changes": 0, "permlink": "re-sonatine49-how-i-lost-12-kg-in-3-months-japanese-girl-s-secret-20160724t080902220z", @@ -9781,7 +9781,7 @@ }, { "author": "kaylinart", - "id": 975125, + "id": 975122, "last_update": "2016-07-24T08:12:42", "num_changes": 0, "permlink": "re-minion-important-how-to-save-steemit-20160724t081125702z", @@ -9792,7 +9792,7 @@ }, { "author": "rainchen", - "id": 995447, + "id": 995444, "last_update": "2016-07-24T13:59:36", "num_changes": 0, "permlink": "the-heads-hunter-tribe-of-borneo", @@ -9803,7 +9803,7 @@ }, { "author": "worstdevever", - "id": 989460, + "id": 989457, "last_update": "2016-07-24T12:31:21", "num_changes": 0, "permlink": "morning-steemians-well-isn-t-this-an-interesting-experiment", @@ -9814,7 +9814,7 @@ }, { "author": "lenar79", - "id": 994556, + "id": 994553, "last_update": "2016-07-24T13:45:45", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t083406479z", @@ -9825,7 +9825,7 @@ }, { "author": "silverio", - "id": 976692, + "id": 976689, "last_update": "2016-07-24T08:47:18", "num_changes": 0, "permlink": "mira-estas-harley-davidson-papa", @@ -9836,7 +9836,7 @@ }, { "author": "cryptogee", - "id": 1905014, + "id": 1905009, "last_update": "2016-08-04T10:28:21", "num_changes": 0, "permlink": "re-andrarchy-why-your-post-isn-t-getting-any-love-the-dunning-kruger-effect-20160724t083631449z", @@ -9847,7 +9847,7 @@ }, { "author": "whatthis", - "id": 980297, + "id": 980294, "last_update": "2016-07-24T09:57:54", "num_changes": 0, "permlink": "allow-me-to-make-up-steemit-hello-steemit-i-am-a-fashion-disaster-less-than-3-model-less-than-3-stylist-and-bitcoin-enthusiast", @@ -9858,7 +9858,7 @@ }, { "author": "bleepcoin", - "id": 976328, + "id": 976325, "last_update": "2016-07-24T08:39:39", "num_changes": 0, "permlink": "when-your-post-hits-the-jackpot", @@ -9869,7 +9869,7 @@ }, { "author": "anthonyj", - "id": 979106, + "id": 979103, "last_update": "2016-07-24T09:33:30", "num_changes": 0, "permlink": "millenial-freelance-photographer-seeking-to-fund-adulthood", @@ -9880,7 +9880,7 @@ }, { "author": "frozendota", - "id": 996717, + "id": 996714, "last_update": "2016-07-24T14:19:24", "num_changes": 0, "permlink": "advece-for-fishing", @@ -9891,7 +9891,7 @@ }, { "author": "ratel", - "id": 976773, + "id": 976770, "last_update": "2016-07-24T08:49:06", "num_changes": 0, "permlink": "re-kencode-do-you-know-basic-html-seo-or-social-media-crowdvoting-20160724t084518823z", @@ -9902,7 +9902,7 @@ }, { "author": "drpepper", - "id": 976968, + "id": 976965, "last_update": "2016-07-24T08:51:57", "num_changes": 0, "permlink": "re-complexring-encouraging-writers-free-association-20160724t084435291z", @@ -9913,7 +9913,7 @@ }, { "author": "ash", - "id": 977147, + "id": 977144, "last_update": "2016-07-24T08:54:30", "num_changes": 0, "permlink": "steemit-how-to-s-the-list-cw-29", @@ -9924,7 +9924,7 @@ }, { "author": "m34ndy0u", - "id": 994597, + "id": 994594, "last_update": "2016-07-24T13:46:33", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t090125702z", @@ -9935,7 +9935,7 @@ }, { "author": "innuendo", - "id": 977706, + "id": 977703, "last_update": "2016-07-24T09:03:00", "num_changes": 0, "permlink": "re-emmarokt-hello-steemit-community-20160724t090212682z", @@ -9946,7 +9946,7 @@ }, { "author": "darknet", - "id": 985286, + "id": 985283, "last_update": "2016-07-24T11:21:48", "num_changes": 0, "permlink": "tifu-mclaren-f1-filled-up-with-gas-into-the-oil-compartment", @@ -9957,7 +9957,7 @@ }, { "author": "sauravrungta", - "id": 982280, + "id": 982277, "last_update": "2016-07-24T10:31:57", "num_changes": 0, "permlink": "re-complexring-encouraging-writers-free-association-20160724t090647391z", @@ -9968,7 +9968,7 @@ }, { "author": "akaninyene-etuk", - "id": 994632, + "id": 994629, "last_update": "2016-07-24T13:47:00", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t090736225z", @@ -9979,7 +9979,7 @@ }, { "author": "worstdevever", - "id": 989446, + "id": 989443, "last_update": "2016-07-24T12:31:09", "num_changes": 0, "permlink": "why-the-whales-are-playing-a-dangerous-game-how-they-could-eat-there-own-lunch-starving-all-the-artists-in-the-process", @@ -9990,7 +9990,7 @@ }, { "author": "steve-walschot", - "id": 982613, + "id": 982610, "last_update": "2016-07-24T10:35:48", "num_changes": 0, "permlink": "re-stoner19-re-steve-walschot-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160724t091314610z", @@ -10001,7 +10001,7 @@ }, { "author": "steve-walschot", - "id": 982826, + "id": 982823, "last_update": "2016-07-24T10:39:24", "num_changes": 0, "permlink": "re-steve-walschot-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160724t091457166z", @@ -10012,7 +10012,7 @@ }, { "author": "dana-edwards", - "id": 978559, + "id": 978556, "last_update": "2016-07-24T09:21:42", "num_changes": 0, "permlink": "concerns-about-reward-capping", @@ -10023,7 +10023,7 @@ }, { "author": "oaldamster", - "id": 979300, + "id": 979297, "last_update": "2016-07-24T09:37:33", "num_changes": 0, "permlink": "wanneer-steem-jij-het-meest", @@ -10034,7 +10034,7 @@ }, { "author": "pump", - "id": 979570, + "id": 979567, "last_update": "2016-07-24T09:44:00", "num_changes": 0, "permlink": "re-pump-re-complexring-re-pump-re-complexring-encouraging-writers-free-association-20160724t092310451z", @@ -10045,7 +10045,7 @@ }, { "author": "admiral", - "id": 994653, + "id": 994650, "last_update": "2016-07-24T13:47:24", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t092316856z", @@ -10056,7 +10056,7 @@ }, { "author": "fyrstikken", - "id": 978716, + "id": 978713, "last_update": "2016-07-24T09:25:00", "num_changes": 0, "permlink": "roger-and-snorre-reversed-psychology", @@ -10067,7 +10067,7 @@ }, { "author": "tshering-tamang", - "id": 978807, + "id": 978804, "last_update": "2016-07-24T09:27:03", "num_changes": 0, "permlink": "whales", @@ -10078,7 +10078,7 @@ }, { "author": "tonyson-ned", - "id": 983021, + "id": 983018, "last_update": "2016-07-24T10:43:09", "num_changes": 0, "permlink": "if-you-do-not-know-your-current-password-you-may-change-it-at-any-time-on-steemit", @@ -10089,7 +10089,7 @@ }, { "author": "juvyjabian", - "id": 994608, + "id": 994605, "last_update": "2016-07-24T13:46:42", "num_changes": 0, "permlink": "re-churdtzu-steemit-s-new-economic-paradigm-or-why-steemit-might-just-work-20160724t101828239z", @@ -10100,7 +10100,7 @@ }, { "author": "juvyjabian", - "id": 998067, + "id": 998064, "last_update": "2016-07-24T14:35:48", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t102259884z", @@ -10111,7 +10111,7 @@ }, { "author": "bravenewcoin", - "id": 980364, + "id": 980361, "last_update": "2016-07-24T09:58:54", "num_changes": 0, "permlink": "ernst-and-young-startup-challenge-seeks-blockchain-solutions", @@ -10122,7 +10122,7 @@ }, { "author": "overloaded", - "id": 983159, + "id": 983156, "last_update": "2016-07-24T10:45:33", "num_changes": 0, "permlink": "my-first-experience-with-acid-the-universe-and-beyond", @@ -10133,7 +10133,7 @@ }, { "author": "jameswoods", - "id": 980011, + "id": 980008, "last_update": "2016-07-24T09:52:30", "num_changes": 0, "permlink": "steemit-powered-off-road-style", @@ -10144,7 +10144,7 @@ }, { "author": "bridgetbunchy", - "id": 981010, + "id": 981007, "last_update": "2016-07-24T10:07:57", "num_changes": 0, "permlink": "from-usd0-77-to-starting-a-recycled-revolution", @@ -10155,7 +10155,7 @@ }, { "author": "technology", - "id": 979981, + "id": 979978, "last_update": "2016-07-24T09:51:57", "num_changes": 0, "permlink": "re-fyrstikken-roger-and-snorre-reversed-psychology-20160724t094832315z", @@ -10166,7 +10166,7 @@ }, { "author": "kental", - "id": 980266, + "id": 980263, "last_update": "2016-07-24T09:57:30", "num_changes": 0, "permlink": "our-relationship-in-russia-by-slava-and-nastya", @@ -10177,7 +10177,7 @@ }, { "author": "jennamarbles", - "id": 985199, + "id": 985196, "last_update": "2016-07-24T11:20:09", "num_changes": 0, "permlink": "re-tuck-fheman-re-jennamarbles-steemit-heartgoodnesschallenge-bonus-20160724t095326985z", @@ -10188,7 +10188,7 @@ }, { "author": "mikemiziner", - "id": 980383, + "id": 980380, "last_update": "2016-07-24T09:59:06", "num_changes": 0, "permlink": "re-fyrstikken-roger-and-snorre-reversed-psychology-20160724t095422599z", @@ -10199,7 +10199,7 @@ }, { "author": "jennamarbles", - "id": 985243, + "id": 985240, "last_update": "2016-07-24T11:20:57", "num_changes": 0, "permlink": "re-mtber-re-jennamarbles-steemit-heartgoodnesschallenge-bonus-20160724t095424404z", @@ -10210,7 +10210,7 @@ }, { "author": "gilang-ramadhan", - "id": 981709, + "id": 981706, "last_update": "2016-07-24T10:20:42", "num_changes": 0, "permlink": "hello-steemit-i-come-back", @@ -10221,7 +10221,7 @@ }, { "author": "lichtblick", - "id": 998137, + "id": 998134, "last_update": "2016-07-24T14:36:33", "num_changes": 0, "permlink": "re-churdtzu-mexico-mexiquito-a-few-photos-from-the-magical-country-20160724t095659305z", @@ -10232,7 +10232,7 @@ }, { "author": "arcaneinfo", - "id": 982262, + "id": 982259, "last_update": "2016-07-24T10:31:36", "num_changes": 0, "permlink": "re-complexring-encouraging-writers-free-association-20160724t095710352z", @@ -10243,7 +10243,7 @@ }, { "author": "ajayseervi", - "id": 980709, + "id": 980706, "last_update": "2016-07-24T10:03:03", "num_changes": 0, "permlink": "steem-life-volume-8-makeup-tutorial", @@ -10254,7 +10254,7 @@ }, { "author": "ash", - "id": 980756, + "id": 980753, "last_update": "2016-07-24T10:03:39", "num_changes": 0, "permlink": "re-ajayseervi-steem-life-volume-8-makeup-tutorial-20160724t100208310z", @@ -10265,7 +10265,7 @@ }, { "author": "putradham", - "id": 981174, + "id": 981171, "last_update": "2016-07-24T10:10:45", "num_changes": 0, "permlink": "re-fyrstikken-roger-and-snorre-reversed-psychology-20160724t100413066z", @@ -10276,7 +10276,7 @@ }, { "author": "losos", - "id": 998858, + "id": 998855, "last_update": "2016-07-24T14:46:30", "num_changes": 0, "permlink": "re-kental-our-relationship-in-russia-by-slava-and-nastya-20160724t100532331z", @@ -10287,7 +10287,7 @@ }, { "author": "katejackson", - "id": 982935, + "id": 982932, "last_update": "2016-07-24T10:41:30", "num_changes": 0, "permlink": "g-day-steemers-here-s-a-short-video-introducing-myself-24-07-16", @@ -10298,7 +10298,7 @@ }, { "author": "nicoleta", - "id": 981190, + "id": 981187, "last_update": "2016-07-24T10:10:57", "num_changes": 0, "permlink": "re-fyrstikken-roger-and-snorre-reversed-psychology-20160724t100640308z", @@ -10309,7 +10309,7 @@ }, { "author": "allasyummyfood", - "id": 994402, + "id": 994399, "last_update": "2016-07-24T13:43:30", "num_changes": 0, "permlink": "re-eplsite-re-allasyummyfood-re-mahekg-re-allasyummyfood-7dek2o-hello-steemit-my-name-is-alla-i-am-a-youtuber-and-private-chef-with-my-own-show-let-s-do-this-20160724t100835911z", @@ -10320,7 +10320,7 @@ }, { "author": "malcolmblackman", - "id": 982298, + "id": 982295, "last_update": "2016-07-24T10:32:12", "num_changes": 0, "permlink": "hi-i-am-malcolm-blackman-anonymous-uk-leader-my-story-from-leading-occupy-london-movement-to-being-accused-of-rape", @@ -10331,7 +10331,7 @@ }, { "author": "coar", - "id": 981307, + "id": 981304, "last_update": "2016-07-24T10:13:00", "num_changes": 0, "permlink": "re-fyrstikken-roger-and-snorre-reversed-psychology-20160724t101143345z", @@ -10342,7 +10342,7 @@ }, { "author": "worstdevever", - "id": 989378, + "id": 989375, "last_update": "2016-07-24T12:30:15", "num_changes": 0, "permlink": "what-happens-when-the-whales-get-tired-of-introduction-posts", @@ -10353,7 +10353,7 @@ }, { "author": "arcaneinfo", - "id": 982185, + "id": 982182, "last_update": "2016-07-24T10:30:18", "num_changes": 0, "permlink": "free-association-writing-gilligan", @@ -10364,7 +10364,7 @@ }, { "author": "coar", - "id": 981683, + "id": 981680, "last_update": "2016-07-24T10:20:18", "num_changes": 0, "permlink": "re-fyrstikken-roger-and-snorre-reversed-psychology-20160724t101358493z", @@ -10375,7 +10375,7 @@ }, { "author": "gilang-ramadhan", - "id": 981700, + "id": 981697, "last_update": "2016-07-24T10:20:30", "num_changes": 0, "permlink": "re-fyrstikken-roger-and-snorre-reversed-psychology-20160724t101451346z", @@ -10386,7 +10386,7 @@ }, { "author": "arcaneinfo", - "id": 982270, + "id": 982267, "last_update": "2016-07-24T10:31:48", "num_changes": 0, "permlink": "re-complexring-encouraging-writers-free-association-20160724t101531498z", @@ -10397,7 +10397,7 @@ }, { "author": "yook", - "id": 982903, + "id": 982900, "last_update": "2016-07-24T10:40:42", "num_changes": 0, "permlink": "cheetah-the-copy-paste-bot-is-perfect", @@ -10408,7 +10408,7 @@ }, { "author": "steve-walschot", - "id": 982870, + "id": 982867, "last_update": "2016-07-24T10:40:12", "num_changes": 0, "permlink": "re-juvyjabian-re-steve-walschot-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160724t102622783z", @@ -10419,7 +10419,7 @@ }, { "author": "condra", - "id": 983990, + "id": 983987, "last_update": "2016-07-24T11:02:54", "num_changes": 0, "permlink": "re-essra-hamburg-ride-besides-20160724t103021556z", @@ -10430,7 +10430,7 @@ }, { "author": "essra", - "id": 983980, + "id": 983977, "last_update": "2016-07-24T11:02:42", "num_changes": 0, "permlink": "re-condra-re-essra-hamburg-ride-besides-20160724t103954015z", @@ -10441,7 +10441,7 @@ }, { "author": "cryptocreative", - "id": 999323, + "id": 999320, "last_update": "2016-07-24T14:52:30", "num_changes": 0, "permlink": "re-cryptogee-antidote-to-the-steemit-compain-game-lessons-in-winning-from-a-five-year-old-20160724t104614779z", @@ -10452,7 +10452,7 @@ }, { "author": "raj23", - "id": 989558, + "id": 989555, "last_update": "2016-07-24T12:32:48", "num_changes": 0, "permlink": "re-steve-walschot-hi-i-m-steve-professional-penetration-tester-security-expert-this-is-my-success-story-from-kid-to-cyber-terrorist-20160724t104850527z", @@ -10463,7 +10463,7 @@ }, { "author": "innuendo", - "id": 983563, + "id": 983560, "last_update": "2016-07-24T10:53:30", "num_changes": 0, "permlink": "scary-monsters-and-super-creeps", @@ -10474,7 +10474,7 @@ }, { "author": "ricegum", - "id": 991785, + "id": 991782, "last_update": "2016-07-24T13:10:00", "num_changes": 0, "permlink": "my-sexual-assault-story-break-the-silence", @@ -10485,7 +10485,7 @@ }, { "author": "ash", - "id": 983706, + "id": 983703, "last_update": "2016-07-24T10:56:27", "num_changes": 0, "permlink": "steemit-how-to-sell-steem-dollars-via-poloniex-newbie-friendly", @@ -10496,7 +10496,7 @@ }, { "author": "bobrmen", - "id": 988674, + "id": 988671, "last_update": "2016-07-24T12:18:24", "num_changes": 0, "permlink": "best-dubstep-dancer-of-2016-hd-nonstop", @@ -10507,7 +10507,7 @@ }, { "author": "stino-san", - "id": 983750, + "id": 983747, "last_update": "2016-07-24T10:57:15", "num_changes": 0, "permlink": "the-incredible-work-of-ikeda-manabu", @@ -10518,7 +10518,7 @@ }, { "author": "tim-johnston", - "id": 988560, + "id": 988557, "last_update": "2016-07-24T12:16:30", "num_changes": 0, "permlink": "the-daily-steemer-episode-one-a-steemit-exclusive-series-on-everything-steemit", @@ -10529,7 +10529,7 @@ }, { "author": "ash", - "id": 983967, + "id": 983964, "last_update": "2016-07-24T11:02:27", "num_changes": 0, "permlink": "re-shing3e-re-ash-steemit-how-to-sell-steem-dollars-via-poloniex-newbie-friendly-20160724t105937650z", @@ -10540,7 +10540,7 @@ }, { "author": "chris4210", - "id": 983959, + "id": 983956, "last_update": "2016-07-24T11:02:18", "num_changes": 0, "permlink": "re-shing3e-re-ash-steemit-how-to-sell-steem-dollars-via-poloniex-newbie-friendly-20160724t110044296z", @@ -10551,7 +10551,7 @@ }, { "author": "jennamarbles", - "id": 985264, + "id": 985261, "last_update": "2016-07-24T11:21:24", "num_changes": 0, "permlink": "re-shing3e-re-jennamarbles-steemit-heartgoodnesschallenge-bonus-20160724t110251036z", @@ -10562,7 +10562,7 @@ }, { "author": "hisnameisolllie", - "id": 984046, + "id": 984043, "last_update": "2016-07-24T11:04:00", "num_changes": 0, "permlink": "steemit-made-really-easy-rt-7mins", @@ -10573,7 +10573,7 @@ }, { "author": "gilang-ramadhan", - "id": 984097, + "id": 984094, "last_update": "2016-07-24T11:05:15", "num_changes": 0, "permlink": "re-ash-steemit-how-to-sell-steem-dollars-via-poloniex-newbie-friendly-20160724t110412142z", @@ -10584,7 +10584,7 @@ }, { "author": "autofic", - "id": 991239, + "id": 991236, "last_update": "2016-07-24T13:02:00", "num_changes": 0, "permlink": "marie-librarian-and-writing-and-reading-and-cooking-and-traveling", @@ -10595,7 +10595,7 @@ }, { "author": "gilang-ramadhan", - "id": 984721, + "id": 984718, "last_update": "2016-07-24T11:13:09", "num_changes": 0, "permlink": "re-ash-steemit-how-to-sell-steem-dollars-via-poloniex-newbie-friendly-20160724t110648894z", @@ -10606,7 +10606,7 @@ }, { "author": "condra", - "id": 995189, + "id": 995186, "last_update": "2016-07-24T13:55:21", "num_changes": 0, "permlink": "photoblog-an-afternoon-in-blackrock-market-ireland-original-work", @@ -10617,7 +10617,7 @@ }, { "author": "dumar022", - "id": 990584, + "id": 990581, "last_update": "2016-07-24T12:51:39", "num_changes": 0, "permlink": "sibenik-welcome-to-real-braavos", @@ -10628,7 +10628,7 @@ }, { "author": "nastrom", - "id": 989988, + "id": 989985, "last_update": "2016-07-24T12:40:21", "num_changes": 0, "permlink": "hi-steemit", @@ -10639,7 +10639,7 @@ }, { "author": "whatthis", - "id": 990312, + "id": 990309, "last_update": "2016-07-24T12:45:21", "num_changes": 0, "permlink": "4mgeh8-am-i-look-like-bad-mommy-if-letting-my-daughter-crying-i-dont-want-my-baby-know-the-truth-about-me-in-the-future", @@ -10650,7 +10650,7 @@ }, { "author": "donatello", - "id": 995352, + "id": 995349, "last_update": "2016-07-24T13:58:18", "num_changes": 0, "permlink": "dance-music-and-fitness-donatello-s-videos-not-meant-to-be-professional-few-upvotes-very-small-steem-power-but-a-lot-of-video", @@ -10661,7 +10661,7 @@ }, { "author": "marsresident", - "id": 994671, + "id": 994668, "last_update": "2016-07-24T13:47:36", "num_changes": 0, "permlink": "re-infovore-steemmag-steemit-s-weekend-digest-2-an-exclusive-interview-with-a-whale-who-owns-a-bot-and-more-exciting-features-this-week-on-20160724t111958875z", @@ -10672,7 +10672,7 @@ }, { "author": "hisnameisolllie", - "id": 985297, + "id": 985294, "last_update": "2016-07-24T11:21:57", "num_changes": 0, "permlink": "steemit-user-numbers-swell-to-23-000-up-500-in-3-weeks", @@ -10683,7 +10683,7 @@ }, { "author": "meesterboom", - "id": 985822, + "id": 985819, "last_update": "2016-07-24T11:29:42", "num_changes": 0, "permlink": "re-ash-steemit-how-to-sell-steem-dollars-via-poloniex-newbie-friendly-20160724t112252381z", @@ -10694,7 +10694,7 @@ }, { "author": "steemitpolitics", - "id": 989886, + "id": 989883, "last_update": "2016-07-24T12:38:57", "num_changes": 0, "permlink": "how-steemit-changed-my-personality-into-a-greedy-jealous-ogre", @@ -10705,7 +10705,7 @@ }, { "author": "ash", - "id": 985842, + "id": 985839, "last_update": "2016-07-24T11:29:57", "num_changes": 0, "permlink": "re-meesterboom-re-ash-steemit-how-to-sell-steem-dollars-via-poloniex-newbie-friendly-20160724t112900356z", @@ -10716,7 +10716,7 @@ }, { "author": "mauricemikkers", - "id": 986352, + "id": 986349, "last_update": "2016-07-24T11:36:39", "num_changes": 0, "permlink": "steem-coin-symbol-presenting-you-the-first-steem-coin-symbol-design", @@ -10727,7 +10727,7 @@ }, { "author": "simba", - "id": 989591, + "id": 989588, "last_update": "2016-07-24T12:33:18", "num_changes": 0, "permlink": "the-hanging-man-lightning-photo", @@ -10738,7 +10738,7 @@ }, { "author": "trevorjenglish", - "id": 990008, + "id": 990005, "last_update": "2016-07-24T12:40:33", "num_changes": 0, "permlink": "re-arhag-re-trevorjenglish-i-built-a-miniature-water-treatment-plant-let-s-teach-steemit-about-creating-clean-drinking-water-20160724t114325143z", @@ -10749,7 +10749,7 @@ }, { "author": "r4fken", - "id": 988067, + "id": 988064, "last_update": "2016-07-24T12:07:39", "num_changes": 0, "permlink": "what-you-need-to-know-about-bitshares-and-why", @@ -10760,7 +10760,7 @@ }, { "author": "cheetah", - "id": 987942, + "id": 987939, "last_update": "2016-07-24T12:05:24", "num_changes": 0, "permlink": "re-what-you-need-to-know-about-bitshares-and-why-20160724t114837", @@ -10771,7 +10771,7 @@ }, { "author": "mauricemikkers", - "id": 987471, + "id": 987468, "last_update": "2016-07-24T11:56:48", "num_changes": 0, "permlink": "re-rectusfemoris-re-mauricemikkers-steem-coin-symbol-presenting-you-the-first-steem-coin-symbol-design-20160724t115052791z", @@ -10782,7 +10782,7 @@ }, { "author": "gowest", - "id": 991689, + "id": 991686, "last_update": "2016-07-24T13:08:45", "num_changes": 0, "permlink": "hello-steemit-community-it-s-me", @@ -10793,7 +10793,7 @@ }, { "author": "kental", - "id": 992138, + "id": 992135, "last_update": "2016-07-24T13:15:21", "num_changes": 0, "permlink": "hi-steem-zero-to-hero-on-steemit-history-of-life-zero-to-hero-to-zero-again", @@ -10804,7 +10804,7 @@ }, { "author": "nurma", - "id": 989481, + "id": 989478, "last_update": "2016-07-24T12:31:33", "num_changes": 0, "permlink": "nice-to-meet-you-steemit-my-name-is-nurmala-novelist-from-singapore", @@ -10815,7 +10815,7 @@ }, { "author": "mauricemikkers", - "id": 987465, + "id": 987462, "last_update": "2016-07-24T11:56:39", "num_changes": 0, "permlink": "re-yuhhans-re-mauricemikkers-steem-coin-symbol-presenting-you-the-first-steem-coin-symbol-design-20160724t115323206z", @@ -10826,7 +10826,7 @@ }, { "author": "mauricemikkers", - "id": 987982, + "id": 987979, "last_update": "2016-07-24T12:05:57", "num_changes": 0, "permlink": "re-ithinkbigcoins-re-mauricemikkers-steem-coin-symbol-presenting-you-the-first-steem-coin-symbol-design-20160724t115721182z", @@ -10837,7 +10837,7 @@ }, { "author": "cheetah", - "id": 987927, + "id": 987924, "last_update": "2016-07-24T12:05:09", "num_changes": 0, "permlink": "re-miners-to-attack-ethereum-classic-after-polonix-s-listing-20160724t115953", @@ -10848,7 +10848,7 @@ }, { "author": "ratel", - "id": 996731, + "id": 996728, "last_update": "2016-07-24T14:19:33", "num_changes": 0, "permlink": "re-kencode-re-ratel-re-kencode-do-you-know-basic-html-seo-or-social-media-crowdvoting-20160724t120112488z", @@ -10859,7 +10859,7 @@ }, { "author": "cheetah", - "id": 987914, + "id": 987911, "last_update": "2016-07-24T12:04:57", "num_changes": 0, "permlink": "re-greetings-and-salutations-it-s-a-fine-day-to-share-an-introductory-bio-20160724t120308", @@ -10870,7 +10870,7 @@ }, { "author": "gord0b", - "id": 989081, + "id": 989078, "last_update": "2016-07-24T12:25:09", "num_changes": 0, "permlink": "sawubona-steemit-i-m-gordon-owner-of-likeafrica-triathlete-and-more", @@ -10881,7 +10881,7 @@ }, { "author": "mauricemikkers", - "id": 987989, + "id": 987986, "last_update": "2016-07-24T12:06:09", "num_changes": 0, "permlink": "re-filip-martinka-re-mauricemikkers-steem-coin-symbol-presenting-you-the-first-steem-coin-symbol-design-20160724t120454751z", @@ -10892,7 +10892,7 @@ }, { "author": "karenb54", - "id": 995467, + "id": 995464, "last_update": "2016-07-24T13:59:57", "num_changes": 0, "permlink": "re-hisnameisolllie-re-karenb54-re-hisnameisolllie-steemit-made-really-easy-rt-7mins-20160724t120508863z", @@ -10903,7 +10903,7 @@ }, { "author": "darknet", - "id": 989301, + "id": 989298, "last_update": "2016-07-24T12:28:54", "num_changes": 0, "permlink": "altcoins-i-own-and-altcoins-i-am-following", @@ -10914,7 +10914,7 @@ }, { "author": "r0achtheunsavory", - "id": 1069269, + "id": 1069266, "last_update": "2016-07-25T14:42:39", "num_changes": 0, "permlink": "the-r0ach-report-vol-1-it-s-time-to-back-up-the-truck-for-silver", @@ -10925,7 +10925,7 @@ }, { "author": "bloggersclub", - "id": 1064363, + "id": 1064360, "last_update": "2016-07-25T13:26:33", "num_changes": 0, "permlink": "5-good-reasons-to-invest-in-the-ico-of-ico-s-ico-openledger-icoo-io", @@ -10936,7 +10936,7 @@ }, { "author": "pcste", - "id": 1097505, + "id": 1097502, "last_update": "2016-07-25T21:46:06", "num_changes": 0, "permlink": "steemitphotochallenge-minnie", @@ -10947,7 +10947,7 @@ }, { "author": "stevo", - "id": 995766, + "id": 995763, "last_update": "2016-07-24T14:05:00", "num_changes": 0, "permlink": "re-kental-hi-steem-zero-to-hero-on-steemit-history-of-life-zero-to-hero-to-zero-again-20160724t121635134z", @@ -10958,7 +10958,7 @@ }, { "author": "manipulable", - "id": 995007, + "id": 995004, "last_update": "2016-07-24T13:52:30", "num_changes": 0, "permlink": "steem-to-the-moon-top-ten-use-cases-beyond-steemit-com-and-beyond-a-ponzi", @@ -10969,7 +10969,7 @@ }, { "author": "smooth", - "id": 989320, + "id": 989317, "last_update": "2016-07-24T12:29:27", "num_changes": 0, "permlink": "re-anyx-an-open-letter-to-the-steemit-community-on-content-plagiarism-and-the-cheetah-bot-20160724t122046000z", @@ -10980,7 +10980,7 @@ }, { "author": "omfedor", - "id": 995311, + "id": 995308, "last_update": "2016-07-24T13:57:39", "num_changes": 0, "permlink": "hi-steemit-here-i-am-the-siberia-steemer-and-this-is-my-story", @@ -10991,7 +10991,7 @@ }, { "author": "pcste", - "id": 1097522, + "id": 1097519, "last_update": "2016-07-25T21:46:18", "num_changes": 0, "permlink": "my-photography-montrose-bay-seafront", diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.pat.json b/tests/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.pat.json index 5b6c8b93e..a75abe15e 100644 --- a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.pat.json +++ b/tests/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.pat.json @@ -17,7 +17,7 @@ "last_update": "2016-04-10T15:31:15", "num_changes": 0, "permlink": "bue-witness-post", - "rshares": 206, + "rshares": 206000000, "vote_percent": 10000, "voter": "bunny", "weight": 5 @@ -28,7 +28,7 @@ "last_update": "2016-04-13T18:12:15", "num_changes": 0, "permlink": "news", - "rshares": 3936, + "rshares": 3936000000, "vote_percent": 10000, "voter": "bunny", "weight": 41823962 @@ -39,7 +39,7 @@ "last_update": "2016-04-13T12:09:39", "num_changes": 0, "permlink": "news", - "rshares": 3936, + "rshares": 3936000000, "vote_percent": 10000, "voter": "bunny", "weight": 13204514 diff --git a/tests/tavern/tags_api_patterns/get_discussion/author_permlink.pat.json b/tests/tavern/tags_api_patterns/get_discussion/author_permlink.pat.json index ef3d0ef3b..9fe010b6f 100644 --- a/tests/tavern/tags_api_patterns/get_discussion/author_permlink.pat.json +++ b/tests/tavern/tags_api_patterns/get_discussion/author_permlink.pat.json @@ -3,61 +3,61 @@ { "percent": "100", "reputation": 145171381514207, - "rshares": 375241, + "rshares": 375241000000, "voter": "dantheman" }, { "percent": "10000", "reputation": 190869539046, - "rshares": 886132, + "rshares": 886132000000, "voter": "mr11acdee" }, { "percent": "10000", "reputation": 0, - "rshares": 5100, + "rshares": 5100000000, "voter": "steemit78" }, { "percent": "10000", "reputation": 85602977273, - "rshares": 1259167, + "rshares": 1259167000000, "voter": "anonymous" }, { "percent": "10000", "reputation": 159370, - "rshares": 318519, + "rshares": 318519000000, "voter": "hello" }, { "percent": "10000", "reputation": 0, - "rshares": 153384, + "rshares": 153384000000, "voter": "world" }, { "percent": "-100", "reputation": 13270505121655, - "rshares": -936400, + "rshares": -936400000000, "voter": "ned" }, { "percent": "10000", "reputation": 0, - "rshares": 59412, + "rshares": 59412000000, "voter": "fufubar1" }, { "percent": "10000", "reputation": 0, - "rshares": 14997, + "rshares": 14997000000, "voter": "anonymous1" }, { "percent": "100", "reputation": 1993860928264, - "rshares": 1441, + "rshares": 1441000000, "voter": "red" }, { @@ -69,13 +69,13 @@ { "percent": "10000", "reputation": 9800209121307, - "rshares": 82748, + "rshares": 82748000000, "voter": "roadscape" }, { "percent": "100", "reputation": 89703349977794, - "rshares": 10772, + "rshares": 10772000000, "voter": "xeroc" }, { @@ -622,7 +622,7 @@ "last_payout": "2016-08-24T19:59:42", "last_update": "2016-03-30T18:30:18", "max_accepted_payout": "1000000.000 HBD", - "net_rshares": 830053779138, + "net_rshares": 3060564548625, "parent_author": "", "parent_permlink": "meta", "pending_payout_value": "0.000 HBD", -- GitLab From a84023cf9540f94d5c1587ede73782ad3c21234d Mon Sep 17 00:00:00 2001 From: pczempiel Date: Fri, 16 Jul 2021 14:52:33 +0200 Subject: [PATCH 2/8] Move tests further and change tests path in script --- scripts/run_tests.sh | 2 +- .../account_notifications/empty_account.orig.json | 0 .../account_notifications/empty_account.pat.json | 0 .../account_notifications/empty_account.tavern.yaml | 0 .../account_notifications/extra_parameter.orig.json | 0 .../account_notifications/extra_parameter.pat.json | 0 .../account_notifications/extra_parameter.tavern.yaml | 0 .../account_notifications/hive-197922.orig.json | 0 .../account_notifications/hive-197922.pat.json | 0 .../account_notifications/hive-197922.tavern.yaml | 0 .../account_notifications/invalid_account.orig.json | 0 .../account_notifications/invalid_account.pat.json | 0 .../account_notifications/invalid_account.tavern.yaml | 0 .../account_notifications/over_limit.orig.json | 0 .../account_notifications/over_limit.pat.json | 0 .../account_notifications/over_limit.tavern.yaml | 0 .../account_notifications/over_score.orig.json | 0 .../account_notifications/over_score.pat.json | 0 .../account_notifications/over_score.tavern.yaml | 0 .../account_notifications/pre_appbase.orig.json | 0 .../account_notifications/pre_appbase.pat.json | 0 .../account_notifications/pre_appbase.tavern.yaml | 0 .../account_notifications/under_limit.orig.json | 0 .../account_notifications/under_limit.pat.json | 0 .../account_notifications/under_limit.tavern.yaml | 0 .../account_notifications/under_score.orig.json | 0 .../account_notifications/under_score.pat.json | 0 .../account_notifications/under_score.tavern.yaml | 0 .../does_user_follow_any_lists/extra_parameter.pat.json | 0 .../does_user_follow_any_lists/extra_parameter.tavern.yaml | 0 .../does_user_follow_any_lists/invalid_type.pat.json | 0 .../does_user_follow_any_lists/invalid_type.tavern.yaml | 0 .../does_user_follow_any_lists/no_param.pat.json | 0 .../does_user_follow_any_lists/no_param.tavern.yaml | 0 .../does_user_follow_any_lists/not_existing_account.pat.json | 0 .../does_user_follow_any_lists/not_existing_account.tavern.yaml | 0 .../get_account_posts/blog/extra_parameter.orig.json | 0 .../get_account_posts/blog/extra_parameter.pat.json | 0 .../get_account_posts/blog/extra_parameter.tavern.yaml | 0 .../get_account_posts/blog/invalid_account.orig.json | 0 .../get_account_posts/blog/invalid_account.pat.json | 0 .../get_account_posts/blog/invalid_account.tavern.yaml | 0 .../get_account_posts/blog/invalid_observer.orig.json | 0 .../get_account_posts/blog/invalid_observer.pat.json | 0 .../get_account_posts/blog/invalid_observer.tavern.yaml | 0 .../get_account_posts/blog/invalid_start_author.orig.json | 0 .../get_account_posts/blog/invalid_start_author.pat.json | 0 .../get_account_posts/blog/invalid_start_author.tavern.yaml | 0 .../get_account_posts/blog/invalid_start_permlink.orig.json | 0 .../get_account_posts/blog/invalid_start_permlink.pat.json | 0 .../get_account_posts/blog/invalid_start_permlink.tavern.yaml | 0 .../get_account_posts/blog/not_existing_account.orig.json | 0 .../get_account_posts/blog/not_existing_account.pat.json | 0 .../get_account_posts/blog/not_existing_account.tavern.yaml | 0 .../blog/not_existing_start_author_permlink.orig.json | 0 .../blog/not_existing_start_author_permlink.pat.json | 0 .../blog/not_existing_start_author_permlink.tavern.yaml | 0 .../get_account_posts/blog/over_limit.orig.json | 0 .../get_account_posts/blog/over_limit.pat.json | 0 .../get_account_posts/blog/over_limit.tavern.yaml | 0 .../get_account_posts/blog/under_limit.orig.json | 0 .../get_account_posts/blog/under_limit.pat.json | 0 .../get_account_posts/blog/under_limit.tavern.yaml | 0 .../get_account_posts/comments/extra_parameter.orig.json | 0 .../get_account_posts/comments/extra_parameter.pat.json | 0 .../get_account_posts/comments/extra_parameter.tavern.yaml | 0 .../get_account_posts/comments/invalid_account.orig.json | 0 .../get_account_posts/comments/invalid_account.pat.json | 0 .../get_account_posts/comments/invalid_account.tavern.yaml | 0 .../get_account_posts/comments/invalid_observer.orig.json | 0 .../get_account_posts/comments/invalid_observer.pat.json | 0 .../get_account_posts/comments/invalid_observer.tavern.yaml | 0 .../get_account_posts/comments/invalid_start_author.orig.json | 0 .../get_account_posts/comments/invalid_start_author.pat.json | 0 .../get_account_posts/comments/invalid_start_author.tavern.yaml | 0 .../get_account_posts/comments/invalid_start_permlink.orig.json | 0 .../get_account_posts/comments/invalid_start_permlink.pat.json | 0 .../comments/invalid_start_permlink.tavern.yaml | 0 .../get_account_posts/comments/not_existing_account.orig.json | 0 .../get_account_posts/comments/not_existing_account.pat.json | 0 .../get_account_posts/comments/not_existing_account.tavern.yaml | 0 .../get_account_posts/comments/not_existing_observer.orig.json | 0 .../get_account_posts/comments/not_existing_observer.pat.json | 0 .../comments/not_existing_observer.tavern.yaml | 0 .../comments/not_existing_start_author.orig.json | 0 .../comments/not_existing_start_author.pat.json | 0 .../comments/not_existing_start_author.tavern.yaml | 0 .../comments/not_existing_start_permlink.orig.json | 0 .../comments/not_existing_start_permlink.pat.json | 0 .../comments/not_existing_start_permlink.tavern.yaml | 0 .../get_account_posts/comments/over_limit.orig.json | 0 .../get_account_posts/comments/over_limit.pat.json | 0 .../get_account_posts/comments/over_limit.tavern.yaml | 0 .../get_account_posts/comments/under_limit.orig.json | 0 .../get_account_posts/comments/under_limit.pat.json | 0 .../get_account_posts/comments/under_limit.tavern.yaml | 0 .../get_account_posts/feed/extra_parameter.orig.json | 0 .../get_account_posts/feed/extra_parameter.pat.json | 0 .../get_account_posts/feed/extra_parameter.tavern.yaml | 0 .../get_account_posts/feed/invalid_account.orig.json | 0 .../get_account_posts/feed/invalid_account.pat.json | 0 .../get_account_posts/feed/invalid_account.tavern.yaml | 0 .../get_account_posts/feed/invalid_observer.orig.json | 0 .../get_account_posts/feed/invalid_observer.pat.json | 0 .../get_account_posts/feed/invalid_observer.tavern.yaml | 0 .../get_account_posts/feed/invalid_start_author.orig.json | 0 .../get_account_posts/feed/invalid_start_author.pat.json | 0 .../get_account_posts/feed/invalid_start_author.tavern.yaml | 0 .../get_account_posts/feed/invalid_start_permlink.orig.json | 0 .../get_account_posts/feed/invalid_start_permlink.pat.json | 0 .../get_account_posts/feed/invalid_start_permlink.tavern.yaml | 0 .../get_account_posts/feed/not_existing_account.orig.json | 0 .../get_account_posts/feed/not_existing_account.pat.json | 0 .../get_account_posts/feed/not_existing_account.tavern.yaml | 0 .../get_account_posts/feed/not_existing_observer.orig.json | 0 .../get_account_posts/feed/not_existing_observer.pat.json | 0 .../get_account_posts/feed/not_existing_observer.tavern.yaml | 0 .../get_account_posts/feed/not_existing_start_author.orig.json | 0 .../get_account_posts/feed/not_existing_start_author.pat.json | 0 .../feed/not_existing_start_author.tavern.yaml | 0 .../feed/not_existing_start_permlink.orig.json | 0 .../get_account_posts/feed/not_existing_start_permlink.pat.json | 0 .../feed/not_existing_start_permlink.tavern.yaml | 0 .../get_account_posts/feed/over_limit.orig.json | 0 .../get_account_posts/feed/over_limit.pat.json | 0 .../get_account_posts/feed/over_limit.tavern.yaml | 0 .../get_account_posts/feed/under_limit.orig.json | 0 .../get_account_posts/feed/under_limit.pat.json | 0 .../get_account_posts/feed/under_limit.tavern.yaml | 0 .../get_account_posts/invalid_sort.orig.json | 0 .../bridge_api_negative/get_account_posts/invalid_sort.pat.json | 0 .../get_account_posts/invalid_sort.tavern.yaml | 0 .../get_account_posts/payout/extra_parameter.orig.json | 0 .../get_account_posts/payout/extra_parameter.pat.json | 0 .../get_account_posts/payout/extra_parameter.tavern.yaml | 0 .../get_account_posts/payout/invalid_account.orig.json | 0 .../get_account_posts/payout/invalid_account.pat.json | 0 .../get_account_posts/payout/invalid_account.tavern.yaml | 0 .../get_account_posts/payout/invalid_observer.orig.json | 0 .../get_account_posts/payout/invalid_observer.pat.json | 0 .../get_account_posts/payout/invalid_observer.tavern.yaml | 0 .../get_account_posts/payout/invalid_start_author.orig.json | 0 .../get_account_posts/payout/invalid_start_author.pat.json | 0 .../get_account_posts/payout/invalid_start_author.tavern.yaml | 0 .../get_account_posts/payout/invalid_start_permlink.orig.json | 0 .../get_account_posts/payout/invalid_start_permlink.pat.json | 0 .../get_account_posts/payout/invalid_start_permlink.tavern.yaml | 0 .../get_account_posts/payout/not_existing_account.orig.json | 0 .../get_account_posts/payout/not_existing_account.pat.json | 0 .../get_account_posts/payout/not_existing_account.tavern.yaml | 0 .../get_account_posts/payout/not_existing_observer.orig.json | 0 .../get_account_posts/payout/not_existing_observer.pat.json | 0 .../get_account_posts/payout/not_existing_observer.tavern.yaml | 0 .../payout/not_existing_start_author.orig.json | 0 .../get_account_posts/payout/not_existing_start_author.pat.json | 0 .../payout/not_existing_start_author.tavern.yaml | 0 .../payout/not_existing_start_permlink.orig.json | 0 .../payout/not_existing_start_permlink.pat.json | 0 .../payout/not_existing_start_permlink.tavern.yaml | 0 .../get_account_posts/payout/over_limit.orig.json | 0 .../get_account_posts/payout/over_limit.pat.json | 0 .../get_account_posts/payout/over_limit.tavern.yaml | 0 .../get_account_posts/payout/under_limit.orig.json | 0 .../get_account_posts/payout/under_limit.pat.json | 0 .../get_account_posts/payout/under_limit.tavern.yaml | 0 .../get_account_posts/posts/extra_parameter.orig.json | 0 .../get_account_posts/posts/extra_parameter.pat.json | 0 .../get_account_posts/posts/extra_parameter.tavern.yaml | 0 .../get_account_posts/posts/invalid_account.orig.json | 0 .../get_account_posts/posts/invalid_account.pat.json | 0 .../get_account_posts/posts/invalid_account.tavern.yaml | 0 .../get_account_posts/posts/invalid_observer.orig.json | 0 .../get_account_posts/posts/invalid_observer.pat.json | 0 .../get_account_posts/posts/invalid_observer.tavern.yaml | 0 .../get_account_posts/posts/invalid_start_author.orig.json | 0 .../get_account_posts/posts/invalid_start_author.pat.json | 0 .../get_account_posts/posts/invalid_start_author.tavern.yaml | 0 .../get_account_posts/posts/invalid_start_permlink.orig.json | 0 .../get_account_posts/posts/invalid_start_permlink.pat.json | 0 .../get_account_posts/posts/invalid_start_permlink.tavern.yaml | 0 .../get_account_posts/posts/not_existing_account.orig.json | 0 .../get_account_posts/posts/not_existing_account.pat.json | 0 .../get_account_posts/posts/not_existing_account.tavern.yaml | 0 .../get_account_posts/posts/not_existing_observer.orig.json | 0 .../get_account_posts/posts/not_existing_observer.pat.json | 0 .../get_account_posts/posts/not_existing_observer.tavern.yaml | 0 .../get_account_posts/posts/not_existing_start_author.orig.json | 0 .../get_account_posts/posts/not_existing_start_author.pat.json | 0 .../posts/not_existing_start_author.tavern.yaml | 0 .../posts/not_existing_start_permlink.orig.json | 0 .../posts/not_existing_start_permlink.pat.json | 0 .../posts/not_existing_start_permlink.tavern.yaml | 0 .../get_account_posts/posts/over_limit.orig.json | 0 .../get_account_posts/posts/over_limit.pat.json | 0 .../get_account_posts/posts/over_limit.tavern.yaml | 0 .../get_account_posts/posts/under_limit.orig.json | 0 .../get_account_posts/posts/under_limit.pat.json | 0 .../get_account_posts/posts/under_limit.tavern.yaml | 0 .../get_account_posts/replies/extra_parameter.orig.json | 0 .../get_account_posts/replies/extra_parameter.pat.json | 0 .../get_account_posts/replies/extra_parameter.tavern.yaml | 0 .../get_account_posts/replies/invalid_account.orig.json | 0 .../get_account_posts/replies/invalid_account.pat.json | 0 .../get_account_posts/replies/invalid_account.tavern.yaml | 0 .../get_account_posts/replies/invalid_observer.orig.json | 0 .../get_account_posts/replies/invalid_observer.pat.json | 0 .../get_account_posts/replies/invalid_observer.tavern.yaml | 0 .../get_account_posts/replies/invalid_start_author.orig.json | 0 .../get_account_posts/replies/invalid_start_author.pat.json | 0 .../get_account_posts/replies/invalid_start_author.tavern.yaml | 0 .../get_account_posts/replies/invalid_start_permlink.orig.json | 0 .../get_account_posts/replies/invalid_start_permlink.pat.json | 0 .../replies/invalid_start_permlink.tavern.yaml | 0 .../get_account_posts/replies/not_existing_account.orig.json | 0 .../get_account_posts/replies/not_existing_account.pat.json | 0 .../get_account_posts/replies/not_existing_account.tavern.yaml | 0 .../get_account_posts/replies/not_existing_observer.orig.json | 0 .../get_account_posts/replies/not_existing_observer.pat.json | 0 .../get_account_posts/replies/not_existing_observer.tavern.yaml | 0 .../replies/not_existing_start_author.orig.json | 0 .../replies/not_existing_start_author.pat.json | 0 .../replies/not_existing_start_author.tavern.yaml | 0 .../replies/not_existing_start_permlink.orig.json | 0 .../replies/not_existing_start_permlink.pat.json | 0 .../replies/not_existing_start_permlink.tavern.yaml | 0 .../get_account_posts/replies/over_limit.orig.json | 0 .../get_account_posts/replies/over_limit.pat.json | 0 .../get_account_posts/replies/over_limit.tavern.yaml | 0 .../get_account_posts/replies/under_limit.orig.json | 0 .../get_account_posts/replies/under_limit.pat.json | 0 .../get_account_posts/replies/under_limit.tavern.yaml | 0 .../get_community/community_empty_string.pat.json | 0 .../get_community/community_empty_string.tavern.yaml | 0 .../get_community/community_not_found.orig.json | 0 .../get_community/community_not_found.pat.json | 0 .../get_community/community_not_found.tavern.yaml | 0 .../bridge_api_negative/get_community/extra_parameter.pat.json | 0 .../get_community/extra_parameter.tavern.yaml | 0 .../get_community/invalid_account_type.pat.json | 0 .../get_community/invalid_account_type.tavern.yaml | 0 .../get_community/invalid_community_type.pat.json | 0 .../get_community/invalid_community_type.tavern.yaml | 0 .../tavern/bridge_api_negative/get_community/no_params.pat.json | 0 .../bridge_api_negative/get_community/no_params.tavern.yaml | 0 .../get_community/observer_not_found.pat.json | 0 .../get_community/observer_not_found.tavern.yaml | 0 .../get_community/positional_extra_parameter.pat.json | 0 .../get_community/positional_extra_parameter.tavern.yaml | 0 .../get_community_context/community_empty_string.pat.json | 0 .../get_community_context/community_empty_string.tavern.yaml | 0 .../get_community_context/community_not_found.orig.json | 0 .../get_community_context/community_not_found.pat.json | 0 .../get_community_context/community_not_found.tavern.yaml | 0 .../get_community_context/extra_parameter.pat.json | 0 .../get_community_context/extra_parameter.tavern.yaml | 0 .../get_community_context/invalid_account_type.pat.json | 0 .../get_community_context/invalid_account_type.tavern.yaml | 0 .../get_community_context/invalid_community.pat.json | 0 .../get_community_context/invalid_community.tavern.yaml | 0 .../get_community_context/invalid_community_type.pat.json | 0 .../get_community_context/invalid_community_type.tavern.yaml | 0 .../get_community_context/no_params.pat.json | 0 .../get_community_context/no_params.tavern.yaml | 0 .../get_community_context/observer_not_found.pat.json | 0 .../get_community_context/observer_not_found.tavern.yaml | 0 .../get_community_context/only_account.pat.json | 0 .../get_community_context/only_account.tavern.yaml | 0 .../get_community_context/only_community.pat.json | 0 .../get_community_context/only_community.tavern.yaml | 0 .../get_community_context/positional_extra_parameter.pat.json | 0 .../positional_extra_parameter.tavern.yaml | 0 .../bridge_api_negative/get_discussion/bad_observer.orig.json | 0 .../bridge_api_negative/get_discussion/bad_observer.pat.json | 0 .../bridge_api_negative/get_discussion/bad_observer.tavern.yaml | 0 .../bridge_api_negative/get_discussion/no_author.orig.json | 0 .../bridge_api_negative/get_discussion/no_author.pat.json | 0 .../bridge_api_negative/get_discussion/no_author.tavern.yaml | 0 .../bridge_api_negative/get_discussion/no_permlink.orig.json | 0 .../bridge_api_negative/get_discussion/no_permlink.pat.json | 0 .../bridge_api_negative/get_discussion/no_permlink.tavern.yaml | 0 .../get_discussion/not_existing_author.orig.json | 0 .../get_discussion/not_existing_author.pat.json | 0 .../get_discussion/not_existing_author.tavern.yaml | 0 .../get_discussion/not_existing_observer.orig.json | 0 .../get_discussion/not_existing_observer.pat.json | 0 .../get_discussion/not_existing_observer.tavern.yaml | 0 .../get_discussion/not_existing_permlink.orig.json | 0 .../get_discussion/not_existing_permlink.pat.json | 0 .../get_discussion/not_existing_permlink.tavern.yaml | 0 .../bridge_api_negative/get_follow_list/bad_observer.pat.json | 0 .../get_follow_list/bad_observer.tavern.yaml | 0 .../get_follow_list/invalid_follow_type.pat.json | 0 .../get_follow_list/invalid_follow_type.tavern.yaml | 0 .../get_follow_list/invalid_observer.pat.json | 0 .../get_follow_list/invalid_observer.tavern.yaml | 0 .../bridge_api_negative/get_follow_list/wrong_account.pat.json | 0 .../get_follow_list/wrong_account.tavern.yaml | 0 .../get_payout_stats/extra_parameter.pat.json | 0 .../get_payout_stats/extra_parameter.tavern.yaml | 0 .../get_payout_stats/invalid_literal.orig.json | 0 .../get_payout_stats/invalid_literal.pat.json | 0 .../get_payout_stats/invalid_literal.tavern.yaml | 0 .../bridge_api_negative/get_payout_stats/invalid_type.pat.json | 0 .../get_payout_stats/invalid_type.tavern.yaml | 0 .../get_payout_stats/negative_limit.orig.json | 0 .../get_payout_stats/negative_limit.pat.json | 0 .../get_payout_stats/negative_limit.tavern.yaml | 0 .../bridge_api_negative/get_payout_stats/over_limit.orig.json | 0 .../bridge_api_negative/get_payout_stats/over_limit.pat.json | 0 .../bridge_api_negative/get_payout_stats/over_limit.tavern.yaml | 0 .../get_payout_stats/too_many_positional_arguments.orig.json | 0 .../get_payout_stats/too_many_positional_arguments.pat.json | 0 .../get_payout_stats/too_many_positional_arguments.tavern.yaml | 0 .../bridge_api_negative/get_payout_stats/under_limit.pat.json | 0 .../get_payout_stats/under_limit.tavern.yaml | 0 .../bridge_api_negative/get_post/extra_parameter.orig.json | 0 .../bridge_api_negative/get_post/extra_parameter.pat.json | 0 .../bridge_api_negative/get_post/extra_parameter.tavern.yaml | 0 .../bridge_api_negative/get_post/invalid_account.orig.json | 0 .../bridge_api_negative/get_post/invalid_account.pat.json | 0 .../bridge_api_negative/get_post/invalid_account.tavern.yaml | 0 .../bridge_api_negative/get_post/invalid_observer.orig.json | 0 .../bridge_api_negative/get_post/invalid_observer.pat.json | 0 .../bridge_api_negative/get_post/invalid_observer.tavern.yaml | 0 .../bridge_api_negative/get_post/invalid_permlink.orig.json | 0 .../bridge_api_negative/get_post/invalid_permlink.pat.json | 0 .../bridge_api_negative/get_post/invalid_permlink.tavern.yaml | 0 .../bridge_api_negative/get_post/post_not_found.orig.json | 0 .../tavern/bridge_api_negative/get_post/post_not_found.pat.json | 0 .../bridge_api_negative/get_post/post_not_found.tavern.yaml | 0 .../get_post_header/invalid_account.orig.json | 0 .../get_post_header/invalid_account.pat.json | 0 .../get_post_header/invalid_account.tavern.yaml | 0 .../get_post_header/invalid_permlink.orig.json | 0 .../get_post_header/invalid_permlink.pat.json | 0 .../get_post_header/invalid_permlink.tavern.yaml | 0 .../get_post_header/no_author_parameter.orig.json | 0 .../get_post_header/no_author_parameter.pat.json | 0 .../get_post_header/no_author_parameter.tavern.yaml | 0 .../get_post_header/no_permlink_parameter.orig.json | 0 .../get_post_header/no_permlink_parameter.pat.json | 0 .../get_post_header/no_permlink_parameter.tavern.yaml | 0 .../get_post_header/post_not_found.orig.json | 0 .../bridge_api_negative/get_post_header/post_not_found.pat.json | 0 .../get_post_header/post_not_found.tavern.yaml | 0 .../tavern/bridge_api_negative/get_profile/empty.orig.json | 0 .../tavern/bridge_api_negative/get_profile/empty.pat.json | 0 .../tavern/bridge_api_negative/get_profile/empty.tavern.yaml | 0 .../get_profile/invalid_account_name_type.orig.json | 0 .../get_profile/invalid_account_name_type.pat.json | 0 .../get_profile/invalid_account_name_type.tavern.yaml | 0 .../bridge_api_negative/get_profile/invalid_observer.orig.json | 0 .../bridge_api_negative/get_profile/invalid_observer.pat.json | 0 .../get_profile/invalid_observer.tavern.yaml | 0 .../get_profile/not_existing_account.orig.json | 0 .../get_profile/not_existing_account.pat.json | 0 .../get_profile/not_existing_account.tavern.yaml | 0 .../bridge_api_negative/get_profile/number_account.orig.json | 0 .../bridge_api_negative/get_profile/number_account.pat.json | 0 .../bridge_api_negative/get_profile/number_account.tavern.yaml | 0 .../get_ranked_posts/created/bad_observer.orig.json | 0 .../get_ranked_posts/created/bad_observer.pat.json | 0 .../get_ranked_posts/created/bad_observer.tavern.yaml | 0 .../get_ranked_posts/created/bad_observer_community.orig.json | 0 .../get_ranked_posts/created/bad_observer_community.pat.json | 0 .../get_ranked_posts/created/bad_observer_community.tavern.yaml | 0 .../get_ranked_posts/created/bad_observer_my.orig.json | 0 .../get_ranked_posts/created/bad_observer_my.pat.json | 0 .../get_ranked_posts/created/bad_observer_my.tavern.yaml | 0 .../get_ranked_posts/created/bad_observer_tag.orig.json | 0 .../get_ranked_posts/created/bad_observer_tag.pat.json | 0 .../get_ranked_posts/created/bad_observer_tag.tavern.yaml | 0 .../get_ranked_posts/created/extra_parameter.orig.json | 0 .../get_ranked_posts/created/extra_parameter.pat.json | 0 .../get_ranked_posts/created/extra_parameter.tavern.yaml | 0 .../get_ranked_posts/created/invalid_observer.orig.json | 0 .../get_ranked_posts/created/invalid_observer.pat.json | 0 .../get_ranked_posts/created/invalid_observer.tavern.yaml | 0 .../get_ranked_posts/created/invalid_start_author.orig.json | 0 .../get_ranked_posts/created/invalid_start_author.pat.json | 0 .../get_ranked_posts/created/invalid_start_author.tavern.yaml | 0 .../get_ranked_posts/created/invalid_start_permlink.orig.json | 0 .../get_ranked_posts/created/invalid_start_permlink.pat.json | 0 .../get_ranked_posts/created/invalid_start_permlink.tavern.yaml | 0 .../created/missing_start_author_community.pat.json | 0 .../created/missing_start_author_community.tavern.yaml | 0 .../created/missing_start_permlink_community.pat.json | 0 .../created/missing_start_permlink_community.tavern.yaml | 0 .../get_ranked_posts/created/my_without_observer.orig.json | 0 .../get_ranked_posts/created/my_without_observer.pat.json | 0 .../get_ranked_posts/created/my_without_observer.tavern.yaml | 0 .../get_ranked_posts/created/over_limit.orig.json | 0 .../get_ranked_posts/created/over_limit.pat.json | 0 .../get_ranked_posts/created/over_limit.tavern.yaml | 0 .../get_ranked_posts/created/under_limit.orig.json | 0 .../get_ranked_posts/created/under_limit.pat.json | 0 .../get_ranked_posts/created/under_limit.tavern.yaml | 0 .../get_ranked_posts/hot/bad_observer.orig.json | 0 .../get_ranked_posts/hot/bad_observer.pat.json | 0 .../get_ranked_posts/hot/bad_observer.tavern.yaml | 0 .../get_ranked_posts/hot/bad_observer_community.orig.json | 0 .../get_ranked_posts/hot/bad_observer_community.pat.json | 0 .../get_ranked_posts/hot/bad_observer_community.tavern.yaml | 0 .../get_ranked_posts/hot/bad_observer_my.orig.json | 0 .../get_ranked_posts/hot/bad_observer_my.pat.json | 0 .../get_ranked_posts/hot/bad_observer_my.tavern.yaml | 0 .../get_ranked_posts/hot/bad_observer_tag.orig.json | 0 .../get_ranked_posts/hot/bad_observer_tag.pat.json | 0 .../get_ranked_posts/hot/bad_observer_tag.tavern.yaml | 0 .../get_ranked_posts/hot/extra_parameter.orig.json | 0 .../get_ranked_posts/hot/extra_parameter.pat.json | 0 .../get_ranked_posts/hot/extra_parameter.tavern.yaml | 0 .../get_ranked_posts/hot/invalid_observer.orig.json | 0 .../get_ranked_posts/hot/invalid_observer.pat.json | 0 .../get_ranked_posts/hot/invalid_observer.tavern.yaml | 0 .../get_ranked_posts/hot/invalid_start_author.orig.json | 0 .../get_ranked_posts/hot/invalid_start_author.pat.json | 0 .../get_ranked_posts/hot/invalid_start_author.tavern.yaml | 0 .../get_ranked_posts/hot/invalid_start_permlink.orig.json | 0 .../get_ranked_posts/hot/invalid_start_permlink.pat.json | 0 .../get_ranked_posts/hot/invalid_start_permlink.tavern.yaml | 0 .../get_ranked_posts/hot/my_without_observer.orig.json | 0 .../get_ranked_posts/hot/my_without_observer.pat.json | 0 .../get_ranked_posts/hot/my_without_observer.tavern.yaml | 0 .../get_ranked_posts/hot/over_limit.orig.json | 0 .../get_ranked_posts/hot/over_limit.pat.json | 0 .../get_ranked_posts/hot/over_limit.tavern.yaml | 0 .../get_ranked_posts/hot/under_limit.orig.json | 0 .../get_ranked_posts/hot/under_limit.pat.json | 0 .../get_ranked_posts/hot/under_limit.tavern.yaml | 0 .../bridge_api_negative/get_ranked_posts/invalid_sort.orig.json | 0 .../bridge_api_negative/get_ranked_posts/invalid_sort.pat.json | 0 .../get_ranked_posts/invalid_sort.tavern.yaml | 0 .../get_ranked_posts/muted/bad_observer.orig.json | 0 .../get_ranked_posts/muted/bad_observer.pat.json | 0 .../get_ranked_posts/muted/bad_observer.tavern.yaml | 0 .../get_ranked_posts/muted/bad_observer_community.orig.json | 0 .../get_ranked_posts/muted/bad_observer_community.pat.json | 0 .../get_ranked_posts/muted/bad_observer_community.tavern.yaml | 0 .../get_ranked_posts/muted/bad_observer_my.orig.json | 0 .../get_ranked_posts/muted/bad_observer_my.pat.json | 0 .../get_ranked_posts/muted/bad_observer_my.tavern.yaml | 0 .../get_ranked_posts/muted/bad_observer_tag.orig.json | 0 .../get_ranked_posts/muted/bad_observer_tag.pat.json | 0 .../get_ranked_posts/muted/bad_observer_tag.tavern.yaml | 0 .../get_ranked_posts/muted/extra_parameter.orig.json | 0 .../get_ranked_posts/muted/extra_parameter.pat.json | 0 .../get_ranked_posts/muted/extra_parameter.tavern.yaml | 0 .../get_ranked_posts/muted/invalid_observer.orig.json | 0 .../get_ranked_posts/muted/invalid_observer.pat.json | 0 .../get_ranked_posts/muted/invalid_observer.tavern.yaml | 0 .../get_ranked_posts/muted/invalid_start_author.orig.json | 0 .../get_ranked_posts/muted/invalid_start_author.pat.json | 0 .../get_ranked_posts/muted/invalid_start_author.tavern.yaml | 0 .../get_ranked_posts/muted/invalid_start_permlink.orig.json | 0 .../get_ranked_posts/muted/invalid_start_permlink.pat.json | 0 .../get_ranked_posts/muted/invalid_start_permlink.tavern.yaml | 0 .../get_ranked_posts/muted/my_without_observer.orig.json | 0 .../get_ranked_posts/muted/my_without_observer.pat.json | 0 .../get_ranked_posts/muted/my_without_observer.tavern.yaml | 0 .../get_ranked_posts/muted/over_limit.orig.json | 0 .../get_ranked_posts/muted/over_limit.pat.json | 0 .../get_ranked_posts/muted/over_limit.tavern.yaml | 0 .../get_ranked_posts/muted/under_limit.orig.json | 0 .../get_ranked_posts/muted/under_limit.pat.json | 0 .../get_ranked_posts/muted/under_limit.tavern.yaml | 0 .../get_ranked_posts/payout/bad_observer.orig.json | 0 .../get_ranked_posts/payout/bad_observer.pat.json | 0 .../get_ranked_posts/payout/bad_observer.tavern.yaml | 0 .../get_ranked_posts/payout/bad_observer_community.orig.json | 0 .../get_ranked_posts/payout/bad_observer_community.pat.json | 0 .../get_ranked_posts/payout/bad_observer_community.tavern.yaml | 0 .../get_ranked_posts/payout/bad_observer_my.orig.json | 0 .../get_ranked_posts/payout/bad_observer_my.pat.json | 0 .../get_ranked_posts/payout/bad_observer_my.tavern.yaml | 0 .../get_ranked_posts/payout/bad_observer_tag.orig.json | 0 .../get_ranked_posts/payout/bad_observer_tag.pat.json | 0 .../get_ranked_posts/payout/bad_observer_tag.tavern.yaml | 0 .../get_ranked_posts/payout/extra_parameter.orig.json | 0 .../get_ranked_posts/payout/extra_parameter.pat.json | 0 .../get_ranked_posts/payout/extra_parameter.tavern.yaml | 0 .../get_ranked_posts/payout/invalid_observer.orig.json | 0 .../get_ranked_posts/payout/invalid_observer.pat.json | 0 .../get_ranked_posts/payout/invalid_observer.tavern.yaml | 0 .../get_ranked_posts/payout/invalid_start_author.orig.json | 0 .../get_ranked_posts/payout/invalid_start_author.pat.json | 0 .../get_ranked_posts/payout/invalid_start_author.tavern.yaml | 0 .../get_ranked_posts/payout/invalid_start_permlink.orig.json | 0 .../get_ranked_posts/payout/invalid_start_permlink.pat.json | 0 .../get_ranked_posts/payout/invalid_start_permlink.tavern.yaml | 0 .../get_ranked_posts/payout/my_without_observer.orig.json | 0 .../get_ranked_posts/payout/my_without_observer.pat.json | 0 .../get_ranked_posts/payout/my_without_observer.tavern.yaml | 0 .../get_ranked_posts/payout/over_limit.orig.json | 0 .../get_ranked_posts/payout/over_limit.pat.json | 0 .../get_ranked_posts/payout/over_limit.tavern.yaml | 0 .../get_ranked_posts/payout/under_limit.orig.json | 0 .../get_ranked_posts/payout/under_limit.pat.json | 0 .../get_ranked_posts/payout/under_limit.tavern.yaml | 0 .../get_ranked_posts/payout_comments/bad_observer.orig.json | 0 .../get_ranked_posts/payout_comments/bad_observer.pat.json | 0 .../get_ranked_posts/payout_comments/bad_observer.tavern.yaml | 0 .../payout_comments/bad_observer_community.orig.json | 0 .../payout_comments/bad_observer_community.pat.json | 0 .../payout_comments/bad_observer_community.tavern.yaml | 0 .../get_ranked_posts/payout_comments/bad_observer_my.orig.json | 0 .../get_ranked_posts/payout_comments/bad_observer_my.pat.json | 0 .../payout_comments/bad_observer_my.tavern.yaml | 0 .../get_ranked_posts/payout_comments/bad_observer_tag.orig.json | 0 .../get_ranked_posts/payout_comments/bad_observer_tag.pat.json | 0 .../payout_comments/bad_observer_tag.tavern.yaml | 0 .../get_ranked_posts/payout_comments/extra_parameter.orig.json | 0 .../get_ranked_posts/payout_comments/extra_parameter.pat.json | 0 .../payout_comments/extra_parameter.tavern.yaml | 0 .../get_ranked_posts/payout_comments/invalid_observer.orig.json | 0 .../get_ranked_posts/payout_comments/invalid_observer.pat.json | 0 .../payout_comments/invalid_observer.tavern.yaml | 0 .../payout_comments/invalid_start_author.orig.json | 0 .../payout_comments/invalid_start_author.pat.json | 0 .../payout_comments/invalid_start_author.tavern.yaml | 0 .../payout_comments/invalid_start_permlink.orig.json | 0 .../payout_comments/invalid_start_permlink.pat.json | 0 .../payout_comments/invalid_start_permlink.tavern.yaml | 0 .../payout_comments/my_without_observer.orig.json | 0 .../payout_comments/my_without_observer.pat.json | 0 .../payout_comments/my_without_observer.tavern.yaml | 0 .../get_ranked_posts/payout_comments/over_limit.orig.json | 0 .../get_ranked_posts/payout_comments/over_limit.pat.json | 0 .../get_ranked_posts/payout_comments/over_limit.tavern.yaml | 0 .../get_ranked_posts/payout_comments/under_limit.orig.json | 0 .../get_ranked_posts/payout_comments/under_limit.pat.json | 0 .../get_ranked_posts/payout_comments/under_limit.tavern.yaml | 0 .../get_ranked_posts/promoted/bad_observer.orig.json | 0 .../get_ranked_posts/promoted/bad_observer.pat.json | 0 .../get_ranked_posts/promoted/bad_observer.tavern.yaml | 0 .../get_ranked_posts/promoted/bad_observer_community.orig.json | 0 .../get_ranked_posts/promoted/bad_observer_community.pat.json | 0 .../promoted/bad_observer_community.tavern.yaml | 0 .../get_ranked_posts/promoted/bad_observer_my.orig.json | 0 .../get_ranked_posts/promoted/bad_observer_my.pat.json | 0 .../get_ranked_posts/promoted/bad_observer_my.tavern.yaml | 0 .../get_ranked_posts/promoted/bad_observer_tag.orig.json | 0 .../get_ranked_posts/promoted/bad_observer_tag.pat.json | 0 .../get_ranked_posts/promoted/bad_observer_tag.tavern.yaml | 0 .../get_ranked_posts/promoted/extra_parameter.orig.json | 0 .../get_ranked_posts/promoted/extra_parameter.pat.json | 0 .../get_ranked_posts/promoted/extra_parameter.tavern.yaml | 0 .../get_ranked_posts/promoted/invalid_observer.orig.json | 0 .../get_ranked_posts/promoted/invalid_observer.pat.json | 0 .../get_ranked_posts/promoted/invalid_observer.tavern.yaml | 0 .../get_ranked_posts/promoted/invalid_start_author.orig.json | 0 .../get_ranked_posts/promoted/invalid_start_author.pat.json | 0 .../get_ranked_posts/promoted/invalid_start_author.tavern.yaml | 0 .../get_ranked_posts/promoted/invalid_start_permlink.orig.json | 0 .../get_ranked_posts/promoted/invalid_start_permlink.pat.json | 0 .../promoted/invalid_start_permlink.tavern.yaml | 0 .../get_ranked_posts/promoted/my_without_observer.orig.json | 0 .../get_ranked_posts/promoted/my_without_observer.pat.json | 0 .../get_ranked_posts/promoted/my_without_observer.tavern.yaml | 0 .../get_ranked_posts/promoted/over_limit.orig.json | 0 .../get_ranked_posts/promoted/over_limit.pat.json | 0 .../get_ranked_posts/promoted/over_limit.tavern.yaml | 0 .../get_ranked_posts/promoted/under_limit.orig.json | 0 .../get_ranked_posts/promoted/under_limit.pat.json | 0 .../get_ranked_posts/promoted/under_limit.tavern.yaml | 0 .../get_ranked_posts/trending/bad_observer.orig.json | 0 .../get_ranked_posts/trending/bad_observer.pat.json | 0 .../get_ranked_posts/trending/bad_observer.tavern.yaml | 0 .../get_ranked_posts/trending/bad_observer_community.orig.json | 0 .../get_ranked_posts/trending/bad_observer_community.pat.json | 0 .../trending/bad_observer_community.tavern.yaml | 0 .../get_ranked_posts/trending/bad_observer_my.orig.json | 0 .../get_ranked_posts/trending/bad_observer_my.pat.json | 0 .../get_ranked_posts/trending/bad_observer_my.tavern.yaml | 0 .../get_ranked_posts/trending/bad_observer_tag.orig.json | 0 .../get_ranked_posts/trending/bad_observer_tag.pat.json | 0 .../get_ranked_posts/trending/bad_observer_tag.tavern.yaml | 0 .../get_ranked_posts/trending/extra_parameter.orig.json | 0 .../get_ranked_posts/trending/extra_parameter.pat.json | 0 .../get_ranked_posts/trending/extra_parameter.tavern.yaml | 0 .../get_ranked_posts/trending/invalid_observer.orig.json | 0 .../get_ranked_posts/trending/invalid_observer.pat.json | 0 .../get_ranked_posts/trending/invalid_observer.tavern.yaml | 0 .../get_ranked_posts/trending/invalid_start_author.orig.json | 0 .../get_ranked_posts/trending/invalid_start_author.pat.json | 0 .../get_ranked_posts/trending/invalid_start_author.tavern.yaml | 0 .../get_ranked_posts/trending/invalid_start_permlink.orig.json | 0 .../get_ranked_posts/trending/invalid_start_permlink.pat.json | 0 .../trending/invalid_start_permlink.tavern.yaml | 0 .../trending/missing_start_author_community.pat.json | 0 .../trending/missing_start_author_community.tavern.yaml | 0 .../trending/missing_start_permlink_community.pat.json | 0 .../trending/missing_start_permlink_community.tavern.yaml | 0 .../get_ranked_posts/trending/my_without_observer.orig.json | 0 .../get_ranked_posts/trending/my_without_observer.pat.json | 0 .../get_ranked_posts/trending/my_without_observer.tavern.yaml | 0 .../get_ranked_posts/trending/over_limit.orig.json | 0 .../get_ranked_posts/trending/over_limit.pat.json | 0 .../get_ranked_posts/trending/over_limit.tavern.yaml | 0 .../get_ranked_posts/trending/tag_hive-123.orig.json | 0 .../get_ranked_posts/trending/tag_hive-123.pat.json | 0 .../get_ranked_posts/trending/tag_hive-123.tavern.yaml | 0 .../get_ranked_posts/trending/under_limit.orig.json | 0 .../get_ranked_posts/trending/under_limit.pat.json | 0 .../get_ranked_posts/trending/under_limit.tavern.yaml | 0 .../get_relationship_between_accounts/account1_empty.orig.json | 0 .../get_relationship_between_accounts/account1_empty.pat.json | 0 .../account1_empty.tavern.yaml | 0 .../account1_invalid.orig.json | 0 .../get_relationship_between_accounts/account1_invalid.pat.json | 0 .../account1_invalid.tavern.yaml | 0 .../account1_lacking_value.orig.json | 0 .../account1_lacking_value.pat.json | 0 .../account1_lacking_value.tavern.yaml | 0 .../account2_invalid.orig.json | 0 .../get_relationship_between_accounts/account2_invalid.pat.json | 0 .../account2_invalid.tavern.yaml | 0 .../account2_lacking_value.orig.json | 0 .../account2_lacking_value.pat.json | 0 .../account2_lacking_value.tavern.yaml | 0 .../invalid_observer.orig.json | 0 .../get_relationship_between_accounts/invalid_observer.pat.json | 0 .../invalid_observer.tavern.yaml | 0 .../not_specified_account2.orig.json | 0 .../not_specified_account2.pat.json | 0 .../not_specified_account2.tavern.yaml | 0 .../not_specified_accounts.orig.json | 0 .../not_specified_accounts.pat.json | 0 .../not_specified_accounts.tavern.yaml | 0 .../get_trending_topics/invalid_observer.orig.json | 0 .../get_trending_topics/invalid_observer.pat.json | 0 .../get_trending_topics/invalid_observer.tavern.yaml | 0 .../get_trending_topics/negative_limit.orig.json | 0 .../get_trending_topics/negative_limit.pat.json | 0 .../get_trending_topics/negative_limit.tavern.yaml | 0 .../get_trending_topics/over_limit.orig.json | 0 .../bridge_api_negative/get_trending_topics/over_limit.pat.json | 0 .../get_trending_topics/over_limit.tavern.yaml | 0 .../get_trending_topics/under_limit.orig.json | 0 .../get_trending_topics/under_limit.pat.json | 0 .../get_trending_topics/under_limit.tavern.yaml | 0 .../list_all_subscriptions/account_lacking_value.orig.json | 0 .../list_all_subscriptions/account_lacking_value.pat.json | 0 .../list_all_subscriptions/account_lacking_value.tavern.yaml | 0 .../list_all_subscriptions/account_not_found.orig.json | 0 .../list_all_subscriptions/account_not_found.pat.json | 0 .../list_all_subscriptions/account_not_found.tavern.yaml | 0 .../list_all_subscriptions/extra_parameter.orig.json | 0 .../list_all_subscriptions/extra_parameter.pat.json | 0 .../list_all_subscriptions/extra_parameter.tavern.yaml | 0 .../list_all_subscriptions/invalid_account.orig.json | 0 .../list_all_subscriptions/invalid_account.pat.json | 0 .../list_all_subscriptions/invalid_account.tavern.yaml | 0 .../list_all_subscriptions/no_account_specified.orig.json | 0 .../list_all_subscriptions/no_account_specified.pat.json | 0 .../list_all_subscriptions/no_account_specified.tavern.yaml | 0 .../list_communities/account_not_exist.pat.json | 0 .../list_communities/account_not_exist.tavern.yaml | 0 .../list_communities/extra_parameter.pat.json | 0 .../list_communities/extra_parameter.tavern.yaml | 0 .../list_communities/invalid_account_length.pat.json | 0 .../list_communities/invalid_account_length.tavern.yaml | 0 .../list_communities/invalid_account_type.pat.json | 0 .../list_communities/invalid_account_type.tavern.yaml | 0 .../bridge_api_negative/list_communities/invalid_last.pat.json | 0 .../list_communities/invalid_last.tavern.yaml | 0 .../bridge_api_negative/list_communities/invalid_sort.pat.json | 0 .../list_communities/invalid_sort.tavern.yaml | 0 .../list_communities/nonexisting_last_1.pat.json | 0 .../list_communities/nonexisting_last_1.tavern.yaml | 0 .../list_communities/nonexisting_last_2.pat.json | 0 .../list_communities/nonexisting_last_2.tavern.yaml | 0 .../list_communities/nonexisting_last_3.pat.json | 0 .../list_communities/nonexisting_last_3.tavern.yaml | 0 .../bridge_api_negative/list_communities/over_limit.pat.json | 0 .../bridge_api_negative/list_communities/over_limit.tavern.yaml | 0 .../list_communities/positional_extra_parameter.pat.json | 0 .../list_communities/positional_extra_parameter.tavern.yaml | 0 .../bridge_api_negative/list_communities/under_limit.pat.json | 0 .../list_communities/under_limit.tavern.yaml | 0 .../list_community_roles/community_empty_string.pat.json | 0 .../list_community_roles/community_empty_string.tavern.yaml | 0 .../list_community_roles/community_not_found.orig.json | 0 .../list_community_roles/community_not_found.pat.json | 0 .../list_community_roles/community_not_found.tavern.yaml | 0 .../list_community_roles/invalid_community.pat.json | 0 .../list_community_roles/invalid_community.tavern.yaml | 0 .../list_community_roles/invalid_last.pat.json | 0 .../list_community_roles/invalid_last.tavern.yaml | 0 .../list_community_roles/non_existing_last.pat.json | 0 .../list_community_roles/non_existing_last.tavern.yaml | 0 .../list_community_roles/over_limit.pat.json | 0 .../list_community_roles/over_limit.tavern.yaml | 0 .../list_community_roles/under_limit.pat.json | 0 .../list_community_roles/under_limit.tavern.yaml | 0 .../list_pop_communities/invalid_literal.orig.json | 0 .../list_pop_communities/invalid_literal.pat.json | 0 .../list_pop_communities/invalid_literal.tavern.yaml | 0 .../list_pop_communities/invalid_literal_steemit.orig.json | 0 .../list_pop_communities/invalid_literal_steemit.pat.json | 0 .../list_pop_communities/invalid_literal_steemit.tavern.yaml | 0 .../list_pop_communities/over_limit.orig.json | 0 .../list_pop_communities/over_limit.pat.json | 0 .../list_pop_communities/over_limit.tavern.yaml | 0 .../too_many_positional_arguments.orig.json | 0 .../list_pop_communities/too_many_positional_arguments.pat.json | 0 .../too_many_positional_arguments.tavern.yaml | 0 .../list_pop_communities/under_limit.orig.json | 0 .../list_pop_communities/under_limit.pat.json | 0 .../list_pop_communities/under_limit.tavern.yaml | 0 .../list_subscribers/account_error.orig.json | 0 .../bridge_api_negative/list_subscribers/account_error.pat.json | 0 .../list_subscribers/account_error.tavern.yaml | 0 .../list_subscribers/community_empty_string.pat.json | 0 .../list_subscribers/community_empty_string.tavern.yaml | 0 .../list_subscribers/community_lacking_value.orig.json | 0 .../list_subscribers/community_lacking_value.pat.json | 0 .../list_subscribers/community_lacking_value.tavern.yaml | 0 .../list_subscribers/community_not_found.orig.json | 0 .../list_subscribers/community_not_found.pat.json | 0 .../list_subscribers/community_not_found.tavern.yaml | 0 .../list_subscribers/hive-103459_cloop2_not_subscribe.pat.json | 0 .../hive-103459_cloop2_not_subscribe.tavern.yaml | 0 .../list_subscribers/hive-171488_camilla_not_subscribe.pat.json | 0 .../hive-171488_camilla_not_subscribe.tavern.yaml | 0 .../bridge_api_negative/list_subscribers/invalid_last.pat.json | 0 .../list_subscribers/invalid_last.tavern.yaml | 0 .../list_subscribers/nonexisting_last.pat.json | 0 .../list_subscribers/nonexisting_last.tavern.yaml | 0 .../bridge_api_negative/list_subscribers/over_limit.pat.json | 0 .../bridge_api_negative/list_subscribers/over_limit.tavern.yaml | 0 .../list_subscribers/undefined_operator.orig.json | 0 .../list_subscribers/undefined_operator.pat.json | 0 .../list_subscribers/undefined_operator.tavern.yaml | 0 .../bridge_api_negative/list_subscribers/under_limit.pat.json | 0 .../list_subscribers/under_limit.tavern.yaml | 0 .../post_notifications/empty_account.pat.json | 0 .../post_notifications/empty_account.tavern.yaml | 0 .../post_notifications/empty_params.orig.json | 0 .../post_notifications/empty_params.pat.json | 0 .../post_notifications/empty_params.tavern.yaml | 0 .../post_notifications/extra_parameter.pat.json | 0 .../post_notifications/extra_parameter.tavern.yaml | 0 .../post_notifications/invalid_account_type.pat.json | 0 .../post_notifications/invalid_account_type.tavern.yaml | 0 .../post_notifications/invalid_text_representation.orig.json | 0 .../post_notifications/invalid_text_representation.pat.json | 0 .../post_notifications/invalid_text_representation.tavern.yaml | 0 .../post_notifications/only_account.orig.json | 0 .../post_notifications/only_account.pat.json | 0 .../post_notifications/only_account.tavern.yaml | 0 .../bridge_api_negative/post_notifications/over_limit.pat.json | 0 .../post_notifications/over_limit.tavern.yaml | 0 .../post_notifications/permlink_lacking_value.orig.json | 0 .../post_notifications/permlink_lacking_value.pat.json | 0 .../post_notifications/permlink_lacking_value.tavern.yaml | 0 .../post_notifications/post_id_not_found.orig.json | 0 .../post_notifications/post_id_not_found.pat.json | 0 .../post_notifications/post_id_not_found.tavern.yaml | 0 .../bridge_api_negative/post_notifications/under_limit.pat.json | 0 .../post_notifications/under_limit.tavern.yaml | 0 .../unread_notifications/empty_account.pat.json | 0 .../unread_notifications/empty_account.tavern.yaml | 0 .../unread_notifications/extra_parameter.pat.json | 0 .../unread_notifications/extra_parameter.tavern.yaml | 0 .../unread_notifications/invalid_type.pat.json | 0 .../unread_notifications/invalid_type.tavern.yaml | 0 .../bridge_api_negative/unread_notifications/no_params.pat.json | 0 .../unread_notifications/no_params.tavern.yaml | 0 .../unread_notifications/not_existing_account.pat.json | 0 .../unread_notifications/not_existing_account.tavern.yaml | 0 .../unread_notifications/over_score.pat.json | 0 .../unread_notifications/over_score.tavern.yaml | 0 .../unread_notifications/under_score.pat.json | 0 .../unread_notifications/under_score.tavern.yaml | 0 .../bridge_api_patterns/account_notifications/_readme.txt | 0 .../bridge_api_patterns/account_notifications/coinfox.pat.json | 0 .../account_notifications/coinfox.tavern.yaml | 0 .../account_notifications/dantheman.orig.json | 0 .../account_notifications/dantheman.pat.json | 0 .../account_notifications/dantheman.tavern.yaml | 0 .../bridge_api_patterns/account_notifications/gtg.orig.json | 0 .../bridge_api_patterns/account_notifications/gtg.pat.json | 0 .../bridge_api_patterns/account_notifications/gtg.tavern.yaml | 0 .../account_notifications/max_limit.orig.json | 0 .../account_notifications/max_limit.pat.json | 0 .../account_notifications/max_limit.tavern.yaml | 0 .../account_notifications/max_score.orig.json | 0 .../account_notifications/max_score.pat.json | 0 .../account_notifications/max_score.tavern.yaml | 0 .../account_notifications/min_limit.orig.json | 0 .../account_notifications/min_limit.pat.json | 0 .../account_notifications/min_limit.tavern.yaml | 0 .../account_notifications/min_score.orig.json | 0 .../account_notifications/min_score.pat.json | 0 .../account_notifications/min_score.tavern.yaml | 0 .../bridge_api_patterns/account_notifications/steemit.orig.json | 0 .../bridge_api_patterns/account_notifications/steemit.pat.json | 0 .../account_notifications/steemit.tavern.yaml | 0 .../account_notifications/test-safari.pat.json | 0 .../account_notifications/test-safari.tavern.yaml | 0 .../does_user_follow_any_lists/alice.pat.json | 0 .../does_user_follow_any_lists/alice.tavern.yaml | 0 .../does_user_follow_any_lists/blocktrades.pat.json | 0 .../does_user_follow_any_lists/blocktrades.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_account_posts/_readme.txt | 0 .../bridge_api_patterns/get_account_posts/blog/_readme.txt | 0 .../blog/account_jamesc_start_account_steemitblog.orig.json | 0 .../blog/account_jamesc_start_account_steemitblog.pat.json | 0 .../blog/account_jamesc_start_account_steemitblog.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/blog/agartha.pat.json | 0 .../get_account_posts/blog/agartha.tavern.yaml | 0 .../get_account_posts/blog/blocktrades.pat.json | 0 .../get_account_posts/blog/blocktrades.tavern.yaml | 0 .../get_account_posts/blog/max_limit.orig.json | 0 .../get_account_posts/blog/max_limit.pat.json | 0 .../get_account_posts/blog/max_limit.tavern.yaml | 0 .../get_account_posts/blog/min_limit.orig.json | 0 .../get_account_posts/blog/min_limit.pat.json | 0 .../get_account_posts/blog/min_limit.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/blog/nkdk.orig.json | 0 .../bridge_api_patterns/get_account_posts/blog/nkdk.pat.json | 0 .../bridge_api_patterns/get_account_posts/blog/nkdk.tavern.yaml | 0 .../get_account_posts/blog/no_posts.pat.json | 0 .../get_account_posts/blog/no_posts.tavern.yaml | 0 .../get_account_posts/blog/observer.pat.json | 0 .../get_account_posts/blog/observer.tavern.yaml | 0 .../get_account_posts/blog/paginated.pat.json | 0 .../get_account_posts/blog/paginated.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/blog/reblog.orig.json | 0 .../bridge_api_patterns/get_account_posts/blog/reblog.pat.json | 0 .../get_account_posts/blog/reblog.tavern.yaml | 0 .../get_account_posts/blog/reblog2.orig.json | 0 .../bridge_api_patterns/get_account_posts/blog/reblog2.pat.json | 0 .../get_account_posts/blog/reblog2.tavern.yaml | 0 .../get_account_posts/blog/roadscape.orig.json | 0 .../get_account_posts/blog/roadscape.pat.json | 0 .../get_account_posts/blog/roadscape.tavern.yaml | 0 .../get_account_posts/blog/steemit.orig.json | 0 .../bridge_api_patterns/get_account_posts/blog/steemit.pat.json | 0 .../get_account_posts/blog/steemit.tavern.yaml | 0 .../get_account_posts/blog/test-creator.pat.json | 0 .../get_account_posts/blog/test-creator.tavern.yaml | 0 .../get_account_posts/blog/test-safari.pat.json | 0 .../get_account_posts/blog/test-safari.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/comments/_readme.txt | 0 .../get_account_posts/comments/alice.pat.json | 0 .../get_account_posts/comments/alice.tavern.yaml | 0 .../get_account_posts/comments/alice_paging.pat.json | 0 .../get_account_posts/comments/alice_paging.tavern.yaml | 0 .../get_account_posts/comments/blocktrades.orig.json | 0 .../get_account_posts/comments/blocktrades.pat.json | 0 .../get_account_posts/comments/blocktrades.tavern.yaml | 0 .../get_account_posts/comments/max_limit.orig.json | 0 .../get_account_posts/comments/max_limit.pat.json | 0 .../get_account_posts/comments/max_limit.tavern.yaml | 0 .../get_account_posts/comments/min_limit.orig.json | 0 .../get_account_posts/comments/min_limit.pat.json | 0 .../get_account_posts/comments/min_limit.tavern.yaml | 0 .../get_account_posts/comments/observer_alice.orig.json | 0 .../get_account_posts/comments/observer_alice.pat.json | 0 .../get_account_posts/comments/observer_alice.tavern.yaml | 0 .../get_account_posts/comments/paginated.orig.json | 0 .../get_account_posts/comments/paginated.pat.json | 0 .../get_account_posts/comments/paginated.tavern.yaml | 0 .../get_account_posts/comments/steemit.pat.json | 0 .../get_account_posts/comments/steemit.tavern.yaml | 0 .../get_account_posts/comments/test-creator.pat.json | 0 .../get_account_posts/comments/test-creator.tavern.yaml | 0 .../get_account_posts/comments/test-creator_page_2.pat.json | 0 .../get_account_posts/comments/test-creator_page_2.tavern.yaml | 0 .../get_account_posts/comments/test-safari.pat.json | 0 .../get_account_posts/comments/test-safari.tavern.yaml | 0 .../get_account_posts/comments/zaitsevalesyaa.orig.json | 0 .../get_account_posts/comments/zaitsevalesyaa.pat.json | 0 .../get_account_posts/comments/zaitsevalesyaa.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/feed/_readme.txt | 0 .../get_account_posts/feed/max_limit.orig.json | 0 .../get_account_posts/feed/max_limit.pat.json | 0 .../get_account_posts/feed/max_limit.tavern.yaml | 0 .../get_account_posts/feed/min_limit.orig.json | 0 .../get_account_posts/feed/min_limit.pat.json | 0 .../get_account_posts/feed/min_limit.tavern.yaml | 0 .../get_account_posts/feed/observer_alice.orig.json | 0 .../get_account_posts/feed/observer_alice.pat.json | 0 .../get_account_posts/feed/observer_alice.tavern.yaml | 0 .../get_account_posts/feed/paginated.orig.json | 0 .../get_account_posts/feed/paginated.pat.json | 0 .../get_account_posts/feed/paginated.tavern.yaml | 0 .../get_account_posts/feed/proskynneo.orig.json | 0 .../get_account_posts/feed/proskynneo.pat.json | 0 .../get_account_posts/feed/proskynneo.tavern.yaml | 0 .../get_account_posts/feed/test-follower.pat.json | 0 .../get_account_posts/feed/test-follower.tavern.yaml | 0 .../get_account_posts/feed/test-follower_page_2.pat.json | 0 .../get_account_posts/feed/test-follower_page_2.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/null_limit.orig.json | 0 .../bridge_api_patterns/get_account_posts/null_limit.pat.json | 0 .../get_account_posts/null_limit.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/payout/_readme.txt | 0 .../bridge_api_patterns/get_account_posts/payout/alice.pat.json | 0 .../get_account_posts/payout/alice.tavern.yaml | 0 .../get_account_posts/payout/alice_paging.pat.json | 0 .../get_account_posts/payout/alice_paging.tavern.yaml | 0 .../get_account_posts/payout/alice_paging2.pat.json | 0 .../get_account_posts/payout/alice_paging2.tavern.yaml | 0 .../get_account_posts/payout/blacklisted.pat.json | 0 .../get_account_posts/payout/blacklisted.tavern.yaml | 0 .../get_account_posts/payout/blocktrades.orig.json | 0 .../get_account_posts/payout/blocktrades.pat.json | 0 .../get_account_posts/payout/blocktrades.tavern.yaml | 0 .../get_account_posts/payout/community_alice.pat.json | 0 .../get_account_posts/payout/community_alice.tavern.yaml | 0 .../get_account_posts/payout/community_steemit.pat.json | 0 .../get_account_posts/payout/community_steemit.tavern.yaml | 0 .../get_account_posts/payout/max_limit.pat.json | 0 .../get_account_posts/payout/max_limit.tavern.yaml | 0 .../get_account_posts/payout/min_limit.pat.json | 0 .../get_account_posts/payout/min_limit.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/payout/muted.pat.json | 0 .../get_account_posts/payout/muted.tavern.yaml | 0 .../get_account_posts/payout/no_posts.pat.json | 0 .../get_account_posts/payout/no_posts.tavern.yaml | 0 .../get_account_posts/payout/paginated.pat.json | 0 .../get_account_posts/payout/paginated.tavern.yaml | 0 .../get_account_posts/payout/steemit.pat.json | 0 .../get_account_posts/payout/steemit.tavern.yaml | 0 .../get_account_posts/payout/test-creator.pat.json | 0 .../get_account_posts/payout/test-creator.tavern.yaml | 0 .../get_account_posts/payout/test-creator_page_2.pat.json | 0 .../get_account_posts/payout/test-creator_page_2.tavern.yaml | 0 .../get_account_posts/payout/test-reblog-01.pat.json | 0 .../get_account_posts/payout/test-reblog-01.tavern.yaml | 0 .../get_account_posts/payout/test-reblog-03.pat.json | 0 .../get_account_posts/payout/test-reblog-03.tavern.yaml | 0 .../get_account_posts/payout/test-safari.pat.json | 0 .../get_account_posts/payout/test-safari.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/posts/_readme.txt | 0 .../get_account_posts/posts/blacklisted.pat.json | 0 .../get_account_posts/posts/blacklisted.tavern.yaml | 0 .../get_account_posts/posts/community_alice.pat.json | 0 .../get_account_posts/posts/community_alice.tavern.yaml | 0 .../get_account_posts/posts/community_steemit.pat.json | 0 .../get_account_posts/posts/community_steemit.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/posts/gtg.orig.json | 0 .../bridge_api_patterns/get_account_posts/posts/gtg.pat.json | 0 .../bridge_api_patterns/get_account_posts/posts/gtg.tavern.yaml | 0 .../get_account_posts/posts/max_limit.pat.json | 0 .../get_account_posts/posts/max_limit.tavern.yaml | 0 .../get_account_posts/posts/min_limit.pat.json | 0 .../get_account_posts/posts/min_limit.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/posts/muted.pat.json | 0 .../get_account_posts/posts/muted.tavern.yaml | 0 .../get_account_posts/posts/no_posts.pat.json | 0 .../get_account_posts/posts/no_posts.tavern.yaml | 0 .../get_account_posts/posts/paginated.pat.json | 0 .../get_account_posts/posts/paginated.tavern.yaml | 0 .../get_account_posts/posts/steemit.orig.json | 0 .../get_account_posts/posts/steemit.pat.json | 0 .../get_account_posts/posts/steemit.tavern.yaml | 0 .../get_account_posts/posts/test-creator.pat.json | 0 .../get_account_posts/posts/test-creator.tavern.yaml | 0 .../get_account_posts/posts/test-creator_page_2.pat.json | 0 .../get_account_posts/posts/test-creator_page_2.tavern.yaml | 0 .../get_account_posts/posts/test-safari.pat.json | 0 .../get_account_posts/posts/test-safari.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/replies/_readme.txt | 0 .../get_account_posts/replies/blacklisted_reply_author.pat.json | 0 .../replies/blacklisted_reply_author.tavern.yaml | 0 .../bridge_api_patterns/get_account_posts/replies/gtg.orig.json | 0 .../bridge_api_patterns/get_account_posts/replies/gtg.pat.json | 0 .../get_account_posts/replies/gtg.tavern.yaml | 0 .../get_account_posts/replies/gtg_observer.orig.json | 0 .../get_account_posts/replies/gtg_observer.pat.json | 0 .../get_account_posts/replies/gtg_observer.tavern.yaml | 0 .../get_account_posts/replies/max_limit.pat.json | 0 .../get_account_posts/replies/max_limit.tavern.yaml | 0 .../get_account_posts/replies/min_limit.pat.json | 0 .../get_account_posts/replies/min_limit.tavern.yaml | 0 .../get_account_posts/replies/no_replies.pat.json | 0 .../get_account_posts/replies/no_replies.tavern.yaml | 0 .../get_account_posts/replies/paginated.pat.json | 0 .../get_account_posts/replies/paginated.tavern.yaml | 0 .../get_account_posts/replies/steemit.orig.json | 0 .../get_account_posts/replies/steemit.pat.json | 0 .../get_account_posts/replies/steemit.tavern.yaml | 0 .../get_account_posts/replies/test-creator.pat.json | 0 .../get_account_posts/replies/test-creator.tavern.yaml | 0 .../get_account_posts/replies/test-creator_page_2.pat.json | 0 .../get_account_posts/replies/test-creator_page_2.tavern.yaml | 0 .../get_account_posts/replies/test-safari.pat.json | 0 .../get_account_posts/replies/test-safari.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_community/_readme.txt | 0 .../bridge_api_patterns/get_community/hive-103459.pat.json | 0 .../bridge_api_patterns/get_community/hive-103459.tavern.yaml | 0 .../bridge_api_patterns/get_community/hive-104647.pat.json | 0 .../bridge_api_patterns/get_community/hive-104647.tavern.yaml | 0 .../bridge_api_patterns/get_community/hive-117600.pat.json | 0 .../bridge_api_patterns/get_community/hive-117600.tavern.yaml | 0 .../get_community/hive-117600_admin.pat.json | 0 .../get_community/hive-117600_admin.tavern.yaml | 0 .../bridge_api_patterns/get_community/hive-117600_mod.pat.json | 0 .../get_community/hive-117600_mod.tavern.yaml | 0 .../get_community/hive-117600_non_subscribed_guest.pat.json | 0 .../get_community/hive-117600_non_subscribed_guest.tavern.yaml | 0 .../get_community/hive-117600_non_subscribed_member.pat.json | 0 .../get_community/hive-117600_non_subscribed_member.tavern.yaml | 0 .../get_community/hive-117600_owner.pat.json | 0 .../get_community/hive-117600_owner.tavern.yaml | 0 .../bridge_api_patterns/get_community/hive-135485.pat.json | 0 .../bridge_api_patterns/get_community/hive-135485.tavern.yaml | 0 .../bridge_api_patterns/get_community/hive-149232.pat.json | 0 .../bridge_api_patterns/get_community/hive-149232.tavern.yaml | 0 .../bridge_api_patterns/get_community/hive-165317.pat.json | 0 .../bridge_api_patterns/get_community/hive-165317.tavern.yaml | 0 .../get_community/hive-171487_subscribed_guest.pat.json | 0 .../get_community/hive-171487_subscribed_guest.tavern.yaml | 0 .../bridge_api_patterns/get_community/hive-171488.pat.json | 0 .../bridge_api_patterns/get_community/hive-171488.tavern.yaml | 0 .../bridge_api_patterns/get_community/hive-186669.pat.json | 0 .../bridge_api_patterns/get_community/hive-186669.tavern.yaml | 0 .../get_community/hive-186669_owner.pat.json | 0 .../get_community/hive-186669_owner.tavern.yaml | 0 .../get_community/hive-186669_subscribed_guest.pat.json | 0 .../get_community/hive-186669_subscribed_guest.tavern.yaml | 0 .../bridge_api_patterns/get_community/hive-186713.pat.json | 0 .../bridge_api_patterns/get_community/hive-186713.tavern.yaml | 0 .../bridge_api_patterns/get_community/hive-188204.pat.json | 0 .../bridge_api_patterns/get_community/hive-188204.tavern.yaml | 0 .../bridge_api_patterns/get_community_context/_readme.txt | 0 .../get_community_context/hive-117600_admin.pat.json | 0 .../get_community_context/hive-117600_admin.tavern.yaml | 0 .../get_community_context/hive-117600_mod.pat.json | 0 .../get_community_context/hive-117600_mod.tavern.yaml | 0 .../hive-117600_non_subscribed_guest.pat.json | 0 .../hive-117600_non_subscribed_guest.tavern.yaml | 0 .../hive-117600_non_subscribed_member.pat.json | 0 .../hive-117600_non_subscribed_member.tavern.yaml | 0 .../get_community_context/hive-117600_owner.pat.json | 0 .../get_community_context/hive-117600_owner.tavern.yaml | 0 .../get_community_context/hive-135485_admin_with_title.pat.json | 0 .../hive-135485_admin_with_title.tavern.yaml | 0 .../get_community_context/hive-171487_gtg_guest.pat.json | 0 .../get_community_context/hive-171487_gtg_guest.tavern.yaml | 0 .../get_community_context/hive-171487_owner.pat.json | 0 .../get_community_context/hive-171487_owner.tavern.yaml | 0 .../get_community_context/hive-171487_subscribed_guest.pat.json | 0 .../hive-171487_subscribed_guest.tavern.yaml | 0 .../hive-171487_test-safari_admin.pat.json | 0 .../hive-171487_test-safari_admin.tavern.yaml | 0 .../get_community_context/hive-186669_owner.pat.json | 0 .../get_community_context/hive-186669_owner.tavern.yaml | 0 .../get_community_context/hive-186669_subscribed_guest.pat.json | 0 .../hive-186669_subscribed_guest.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_discussion/_readme.txt | 0 .../tavern/bridge_api_patterns/get_discussion/chitty.orig.json | 0 .../tavern/bridge_api_patterns/get_discussion/chitty.pat.json | 0 .../bridge_api_patterns/get_discussion/chitty.tavern.yaml | 0 .../bridge_api_patterns/get_discussion/comment_guest.pat.json | 0 .../get_discussion/comment_guest.tavern.yaml | 0 .../bridge_api_patterns/get_discussion/comment_member.pat.json | 0 .../get_discussion/comment_member.tavern.yaml | 0 .../bridge_api_patterns/get_discussion/comment_muted.pat.json | 0 .../get_discussion/comment_muted.tavern.yaml | 0 .../get_discussion/followtest_blacklisted.pat.json | 0 .../get_discussion/followtest_blacklisted.tavern.yaml | 0 .../get_discussion/followtest_follow_blacklist.pat.json | 0 .../get_discussion/followtest_follow_blacklist.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_discussion/gtg.orig.json | 0 .../tavern/bridge_api_patterns/get_discussion/gtg.pat.json | 0 .../tavern/bridge_api_patterns/get_discussion/gtg.tavern.yaml | 0 .../bridge_api_patterns/get_discussion/most_children.pat.json | 0 .../get_discussion/most_children.tavern.yaml | 0 .../get_discussion/mute_comment_guest.pat.json | 0 .../get_discussion/mute_comment_guest.tavern.yaml | 0 .../get_discussion/mute_comment_member.pat.json | 0 .../get_discussion/mute_comment_member.tavern.yaml | 0 .../get_discussion/mute_comment_muted.pat.json | 0 .../get_discussion/mute_comment_muted.tavern.yaml | 0 .../get_discussion/muted_child_post_author.pat.json | 0 .../get_discussion/muted_child_post_author.tavern.yaml | 0 .../get_discussion/muted_post_author.pat.json | 0 .../get_discussion/muted_post_author.tavern.yaml | 0 .../bridge_api_patterns/get_discussion/mutes_comments.pat.json | 0 .../get_discussion/mutes_comments.tavern.yaml | 0 .../get_discussion/mutes_comments_indirect.pat.json | 0 .../get_discussion/mutes_comments_indirect.tavern.yaml | 0 .../bridge_api_patterns/get_discussion/mutes_top_post.pat.json | 0 .../get_discussion/mutes_top_post.tavern.yaml | 0 .../get_discussion/mutes_top_post_indirect.pat.json | 0 .../get_discussion/mutes_top_post_indirect.tavern.yaml | 0 .../get_discussion/observer_blacklist.pat.json | 0 .../get_discussion/observer_blacklist.tavern.yaml | 0 .../get_discussion/observer_blacklisted.pat.json | 0 .../get_discussion/observer_blacklisted.tavern.yaml | 0 .../get_discussion/observer_follow_muted.pat.json | 0 .../get_discussion/observer_follow_muted.tavern.yaml | 0 .../bridge_api_patterns/get_discussion/observer_muted.pat.json | 0 .../get_discussion/observer_muted.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_discussion/steemit.orig.json | 0 .../tavern/bridge_api_patterns/get_discussion/steemit.pat.json | 0 .../bridge_api_patterns/get_discussion/steemit.tavern.yaml | 0 .../get_discussion/unmute_comment_guest.pat.json | 0 .../get_discussion/unmute_comment_guest.tavern.yaml | 0 .../get_discussion/unmute_comment_member.pat.json | 0 .../get_discussion/unmute_comment_member.tavern.yaml | 0 .../get_discussion/unmute_comment_muted.pat.json | 0 .../get_discussion/unmute_comment_muted.tavern.yaml | 0 .../get_follow_list/alice_follow_blacklist.pat.json | 0 .../get_follow_list/alice_follow_blacklist.tavern.yaml | 0 .../get_follow_list/alice_follow_muted.pat.json | 0 .../get_follow_list/alice_follow_muted.tavern.yaml | 0 .../get_follow_list/blacklisttester_blacklisted.pat.json | 0 .../get_follow_list/blacklisttester_blacklisted.tavern.yaml | 0 .../get_follow_list/blacklisttester_follow_blacklist.pat.json | 0 .../blacklisttester_follow_blacklist.tavern.yaml | 0 .../get_follow_list/blocktrades_blacklisted.pat.json | 0 .../get_follow_list/blocktrades_blacklisted.tavern.yaml | 0 .../get_follow_list/blocktrades_follow_blacklist.pat.json | 0 .../get_follow_list/blocktrades_follow_blacklist.tavern.yaml | 0 .../get_follow_list/blocktrades_follow_muted.pat.json | 0 .../get_follow_list/blocktrades_follow_muted.tavern.yaml | 0 .../get_follow_list/blocktrades_muted.pat.json | 0 .../get_follow_list/blocktrades_muted.tavern.yaml | 0 .../get_follow_list/bugtester_blacklisted.pat.json | 0 .../get_follow_list/bugtester_blacklisted.tavern.yaml | 0 .../get_follow_list/bugtester_muted.pat.json | 0 .../get_follow_list/bugtester_muted.tavern.yaml | 0 .../get_follow_list/followtest_blacklisted.pat.json | 0 .../get_follow_list/followtest_blacklisted.tavern.yaml | 0 .../get_follow_list/followtest_follow_blacklist.pat.json | 0 .../get_follow_list/followtest_follow_blacklist.tavern.yaml | 0 .../get_follow_list/followtest_follow_muted.pat.json | 0 .../get_follow_list/followtest_follow_muted.tavern.yaml | 0 .../get_follow_list/followtest_muted.pat.json | 0 .../get_follow_list/followtest_muted.tavern.yaml | 0 .../get_follow_list/funny_follow_blacklist.pat.json | 0 .../get_follow_list/funny_follow_blacklist.tavern.yaml | 0 .../get_follow_list/funny_follow_muted.pat.json | 0 .../get_follow_list/funny_follow_muted.tavern.yaml | 0 .../get_follow_list/ignoreall_blacklisted.pat.json | 0 .../get_follow_list/ignoreall_blacklisted.tavern.yaml | 0 .../get_follow_list/ignoreall_muted.pat.json | 0 .../get_follow_list/ignoreall_muted.tavern.yaml | 0 .../get_follow_list/mutetester_follow_muted.pat.json | 0 .../get_follow_list/mutetester_follow_muted.tavern.yaml | 0 .../get_follow_list/mutetester_muted.pat.json | 0 .../get_follow_list/mutetester_muted.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_payout_stats/_readme.txt | 0 .../tavern/bridge_api_patterns/get_payout_stats/first.orig.json | 0 .../tavern/bridge_api_patterns/get_payout_stats/first.pat.json | 0 .../bridge_api_patterns/get_payout_stats/first.tavern.yaml | 0 .../bridge_api_patterns/get_payout_stats/limit_10.orig.json | 0 .../bridge_api_patterns/get_payout_stats/limit_10.pat.json | 0 .../bridge_api_patterns/get_payout_stats/limit_10.tavern.yaml | 0 .../get_payout_stats/limit_as_string.pat.json | 0 .../get_payout_stats/limit_as_string.tavern.yaml | 0 .../bridge_api_patterns/get_payout_stats/max_limit.pat.json | 0 .../bridge_api_patterns/get_payout_stats/max_limit.tavern.yaml | 0 .../bridge_api_patterns/get_payout_stats/min_limit.pat.json | 0 .../bridge_api_patterns/get_payout_stats/min_limit.tavern.yaml | 0 .../bridge_api_patterns/get_payout_stats/no_param.pat.json | 0 .../bridge_api_patterns/get_payout_stats/no_param.tavern.yaml | 0 .../hivemind}/tavern/bridge_api_patterns/get_post/_readme.txt | 0 .../get_post/community_muted_account.pat.json | 0 .../get_post/community_muted_account.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_post/deleted.pat.json | 0 .../tavern/bridge_api_patterns/get_post/deleted.tavern.yaml | 0 .../hivemind}/tavern/bridge_api_patterns/get_post/gtg.orig.json | 0 .../hivemind}/tavern/bridge_api_patterns/get_post/gtg.pat.json | 0 .../tavern/bridge_api_patterns/get_post/gtg.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_post/gtg_observer.orig.json | 0 .../tavern/bridge_api_patterns/get_post/gtg_observer.pat.json | 0 .../bridge_api_patterns/get_post/gtg_observer.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_post/most_votes.pat.json | 0 .../tavern/bridge_api_patterns/get_post/most_votes.tavern.yaml | 0 .../bridge_api_patterns/get_post/muted_before_posting.pat.json | 0 .../get_post/muted_before_posting.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_post/observer_gtg.pat.json | 0 .../bridge_api_patterns/get_post/observer_gtg.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_post/steemit.orig.json | 0 .../tavern/bridge_api_patterns/get_post/steemit.pat.json | 0 .../tavern/bridge_api_patterns/get_post/steemit.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_post_header/_readme.txt | 0 .../bridge_api_patterns/get_post_header/deep_comment.pat.json | 0 .../get_post_header/deep_comment.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_post_header/gtg.orig.json | 0 .../tavern/bridge_api_patterns/get_post_header/gtg.pat.json | 0 .../tavern/bridge_api_patterns/get_post_header/gtg.tavern.yaml | 0 .../bridge_api_patterns/get_post_header/no_category.pat.json | 0 .../bridge_api_patterns/get_post_header/no_category.tavern.yaml | 0 .../bridge_api_patterns/get_post_header/steemit.orig.json | 0 .../tavern/bridge_api_patterns/get_post_header/steemit.pat.json | 0 .../bridge_api_patterns/get_post_header/steemit.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_profile/_readme.txt | 0 .../tavern/bridge_api_patterns/get_profile/alice.orig.json | 0 .../tavern/bridge_api_patterns/get_profile/alice.pat.json | 0 .../tavern/bridge_api_patterns/get_profile/alice.tavern.yaml | 0 .../bridge_api_patterns/get_profile/alice_ignoreall.pat.json | 0 .../bridge_api_patterns/get_profile/alice_ignoreall.tavern.yaml | 0 .../bridge_api_patterns/get_profile/blacklisttester.orig.json | 0 .../bridge_api_patterns/get_profile/blacklisttester.pat.json | 0 .../bridge_api_patterns/get_profile/blacklisttester.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_profile/bugtester.orig.json | 0 .../tavern/bridge_api_patterns/get_profile/bugtester.pat.json | 0 .../bridge_api_patterns/get_profile/bugtester.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_profile/davr86.orig.json | 0 .../tavern/bridge_api_patterns/get_profile/davr86.pat.json | 0 .../tavern/bridge_api_patterns/get_profile/davr86.tavern.yaml | 0 .../get_profile/davr86_with_observer.orig.json | 0 .../get_profile/davr86_with_observer.pat.json | 0 .../get_profile/davr86_with_observer.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_profile/followtest.orig.json | 0 .../tavern/bridge_api_patterns/get_profile/followtest.pat.json | 0 .../bridge_api_patterns/get_profile/followtest.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_profile/gtg.orig.json | 0 .../tavern/bridge_api_patterns/get_profile/gtg.pat.json | 0 .../tavern/bridge_api_patterns/get_profile/gtg.tavern.yaml | 0 .../bridge_api_patterns/get_profile/gtg_observer.pat.json | 0 .../bridge_api_patterns/get_profile/gtg_observer.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_profile/ignoreall.orig.json | 0 .../tavern/bridge_api_patterns/get_profile/ignoreall.pat.json | 0 .../bridge_api_patterns/get_profile/ignoreall.tavern.yaml | 0 .../bridge_api_patterns/get_profile/ignoreall_alice.pat.json | 0 .../bridge_api_patterns/get_profile/ignoreall_alice.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_profile/mutetester.orig.json | 0 .../tavern/bridge_api_patterns/get_profile/mutetester.pat.json | 0 .../bridge_api_patterns/get_profile/mutetester.tavern.yaml | 0 .../get_profile/observer_followed_true.orig.json | 0 .../get_profile/observer_followed_true.pat.json | 0 .../get_profile/observer_followed_true.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_profile/steemit.orig.json | 0 .../tavern/bridge_api_patterns/get_profile/steemit.pat.json | 0 .../tavern/bridge_api_patterns/get_profile/steemit.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_ranked_posts/_readme.txt | 0 .../bridge_api_patterns/get_ranked_posts/created/_readme.txt | 0 .../get_ranked_posts/created/community.pat.json | 0 .../get_ranked_posts/created/community.tavern.yaml | 0 .../get_ranked_posts/created/community_alice_member.pat.json | 0 .../get_ranked_posts/created/community_alice_member.tavern.yaml | 0 .../get_ranked_posts/created/community_alice_muted.pat.json | 0 .../get_ranked_posts/created/community_alice_muted.tavern.yaml | 0 .../get_ranked_posts/created/community_alice_quest.pat.json | 0 .../get_ranked_posts/created/community_alice_quest.tavern.yaml | 0 .../get_ranked_posts/created/community_cross_page.pat.json | 0 .../get_ranked_posts/created/community_cross_page.tavern.yaml | 0 .../get_ranked_posts/created/community_edge_page.pat.json | 0 .../get_ranked_posts/created/community_edge_page.tavern.yaml | 0 .../created/community_muted_role_child.pat.json | 0 .../created/community_muted_role_child.tavern.yaml | 0 .../get_ranked_posts/created/community_no_page.pat.json | 0 .../get_ranked_posts/created/community_no_page.tavern.yaml | 0 .../get_ranked_posts/created/community_no_page_pinned.pat.json | 0 .../created/community_no_page_pinned.tavern.yaml | 0 .../get_ranked_posts/created/community_nonpinned_page.pat.json | 0 .../created/community_nonpinned_page.tavern.yaml | 0 .../get_ranked_posts/created/community_pinned_page.pat.json | 0 .../get_ranked_posts/created/community_pinned_page.tavern.yaml | 0 .../get_ranked_posts/created/max_limit.orig.json | 0 .../get_ranked_posts/created/max_limit.pat.json | 0 .../get_ranked_posts/created/max_limit.tavern.yaml | 0 .../get_ranked_posts/created/min_limit.orig.json | 0 .../get_ranked_posts/created/min_limit.pat.json | 0 .../get_ranked_posts/created/min_limit.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/created/mutes.pat.json | 0 .../get_ranked_posts/created/mutes.tavern.yaml | 0 .../get_ranked_posts/created/mutes_indirect.pat.json | 0 .../get_ranked_posts/created/mutes_indirect.tavern.yaml | 0 .../get_ranked_posts/created/mutes_indirect_paginated.pat.json | 0 .../created/mutes_indirect_paginated.tavern.yaml | 0 .../get_ranked_posts/created/mutes_indirect_tag.pat.json | 0 .../get_ranked_posts/created/mutes_indirect_tag.tavern.yaml | 0 .../created/mutes_indirect_tag_paginated.pat.json | 0 .../created/mutes_indirect_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/created/mutes_paginated.pat.json | 0 .../get_ranked_posts/created/mutes_paginated.tavern.yaml | 0 .../get_ranked_posts/created/mutes_tag.pat.json | 0 .../get_ranked_posts/created/mutes_tag.tavern.yaml | 0 .../get_ranked_posts/created/mutes_tag_paginated.pat.json | 0 .../get_ranked_posts/created/mutes_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/created/my_gtg.orig.json | 0 .../get_ranked_posts/created/my_gtg.pat.json | 0 .../get_ranked_posts/created/my_gtg.tavern.yaml | 0 .../get_ranked_posts/created/my_gtg_limit_1.orig.json | 0 .../get_ranked_posts/created/my_gtg_limit_1.pat.json | 0 .../get_ranked_posts/created/my_gtg_limit_1.tavern.yaml | 0 .../get_ranked_posts/created/paginated.orig.json | 0 .../get_ranked_posts/created/paginated.pat.json | 0 .../get_ranked_posts/created/paginated.tavern.yaml | 0 .../get_ranked_posts/created/tag_all.orig.json | 0 .../get_ranked_posts/created/tag_all.pat.json | 0 .../get_ranked_posts/created/tag_all.tavern.yaml | 0 .../get_ranked_posts/created/tag_life.orig.json | 0 .../get_ranked_posts/created/tag_life.pat.json | 0 .../get_ranked_posts/created/tag_life.tavern.yaml | 0 .../get_ranked_posts/created/tag_life_paginated.orig.json | 0 .../get_ranked_posts/created/tag_life_paginated.pat.json | 0 .../get_ranked_posts/created/tag_life_paginated.tavern.yaml | 0 .../get_ranked_posts/created/tag_trending.orig.json | 0 .../get_ranked_posts/created/tag_trending.pat.json | 0 .../get_ranked_posts/created/tag_trending.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_ranked_posts/hot/_readme.txt | 0 .../bridge_api_patterns/get_ranked_posts/hot/community.pat.json | 0 .../get_ranked_posts/hot/community.tavern.yaml | 0 .../get_ranked_posts/hot/community_alice_guest.pat.json | 0 .../get_ranked_posts/hot/community_alice_guest.tavern.yaml | 0 .../get_ranked_posts/hot/community_alice_member.pat.json | 0 .../get_ranked_posts/hot/community_alice_member.tavern.yaml | 0 .../get_ranked_posts/hot/community_alice_muted.pat.json | 0 .../get_ranked_posts/hot/community_alice_muted.tavern.yaml | 0 .../get_ranked_posts/hot/community_muted_role_child.pat.json | 0 .../get_ranked_posts/hot/community_muted_role_child.tavern.yaml | 0 .../get_ranked_posts/hot/max_limit.orig.json | 0 .../bridge_api_patterns/get_ranked_posts/hot/max_limit.pat.json | 0 .../get_ranked_posts/hot/max_limit.tavern.yaml | 0 .../get_ranked_posts/hot/min_limit.orig.json | 0 .../bridge_api_patterns/get_ranked_posts/hot/min_limit.pat.json | 0 .../get_ranked_posts/hot/min_limit.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/hot/mutes.pat.json | 0 .../bridge_api_patterns/get_ranked_posts/hot/mutes.tavern.yaml | 0 .../get_ranked_posts/hot/mutes_indirect.pat.json | 0 .../get_ranked_posts/hot/mutes_indirect.tavern.yaml | 0 .../get_ranked_posts/hot/mutes_indirect_paginated.pat.json | 0 .../get_ranked_posts/hot/mutes_indirect_paginated.tavern.yaml | 0 .../get_ranked_posts/hot/mutes_indirect_tag.pat.json | 0 .../get_ranked_posts/hot/mutes_indirect_tag.tavern.yaml | 0 .../get_ranked_posts/hot/mutes_indirect_tag_paginated.pat.json | 0 .../hot/mutes_indirect_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/hot/mutes_paginated.pat.json | 0 .../get_ranked_posts/hot/mutes_paginated.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/hot/mutes_tag.pat.json | 0 .../get_ranked_posts/hot/mutes_tag.tavern.yaml | 0 .../get_ranked_posts/hot/mutes_tag_paginated.pat.json | 0 .../get_ranked_posts/hot/mutes_tag_paginated.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/hot/my_gtg.orig.json | 0 .../bridge_api_patterns/get_ranked_posts/hot/my_gtg.pat.json | 0 .../bridge_api_patterns/get_ranked_posts/hot/my_gtg.tavern.yaml | 0 .../get_ranked_posts/hot/my_gtg_limit_1.orig.json | 0 .../get_ranked_posts/hot/my_gtg_limit_1.pat.json | 0 .../get_ranked_posts/hot/my_gtg_limit_1.tavern.yaml | 0 .../get_ranked_posts/hot/paginated.orig.json | 0 .../bridge_api_patterns/get_ranked_posts/hot/paginated.pat.json | 0 .../get_ranked_posts/hot/paginated.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/hot/tag_all.orig.json | 0 .../bridge_api_patterns/get_ranked_posts/hot/tag_all.pat.json | 0 .../get_ranked_posts/hot/tag_all.tavern.yaml | 0 .../get_ranked_posts/hot/tag_life_limit_10.orig.json | 0 .../get_ranked_posts/hot/tag_life_limit_10.pat.json | 0 .../get_ranked_posts/hot/tag_life_limit_10.tavern.yaml | 0 .../get_ranked_posts/hot/tag_life_paginated.orig.json | 0 .../get_ranked_posts/hot/tag_life_paginated.pat.json | 0 .../get_ranked_posts/hot/tag_life_paginated.tavern.yaml | 0 .../get_ranked_posts/hot/tag_steemit.orig.json | 0 .../get_ranked_posts/hot/tag_steemit.pat.json | 0 .../get_ranked_posts/hot/tag_steemit.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/muted/_readme.txt | 0 .../get_ranked_posts/muted/community.orig.json | 0 .../get_ranked_posts/muted/community.pat.json | 0 .../get_ranked_posts/muted/community.tavern.yaml | 0 .../get_ranked_posts/muted/community_alice_guest.pat.json | 0 .../get_ranked_posts/muted/community_alice_guest.tavern.yaml | 0 .../get_ranked_posts/muted/community_alice_member.pat.json | 0 .../get_ranked_posts/muted/community_alice_member.tavern.yaml | 0 .../get_ranked_posts/muted/community_alice_muted.pat.json | 0 .../get_ranked_posts/muted/community_alice_muted.tavern.yaml | 0 .../get_ranked_posts/muted/community_muted_role_child.pat.json | 0 .../muted/community_muted_role_child.tavern.yaml | 0 .../get_ranked_posts/muted/max_limit.orig.json | 0 .../get_ranked_posts/muted/max_limit.pat.json | 0 .../get_ranked_posts/muted/max_limit.tavern.yaml | 0 .../get_ranked_posts/muted/min_limit.orig.json | 0 .../get_ranked_posts/muted/min_limit.pat.json | 0 .../get_ranked_posts/muted/min_limit.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/muted/muted.orig.json | 0 .../bridge_api_patterns/get_ranked_posts/muted/muted.pat.json | 0 .../get_ranked_posts/muted/muted.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/muted/mutes.pat.json | 0 .../get_ranked_posts/muted/mutes.tavern.yaml | 0 .../get_ranked_posts/muted/mutes_indirect.pat.json | 0 .../get_ranked_posts/muted/mutes_indirect.tavern.yaml | 0 .../get_ranked_posts/muted/mutes_indirect_paginated.pat.json | 0 .../get_ranked_posts/muted/mutes_indirect_paginated.tavern.yaml | 0 .../get_ranked_posts/muted/mutes_indirect_tag.pat.json | 0 .../get_ranked_posts/muted/mutes_indirect_tag.tavern.yaml | 0 .../muted/mutes_indirect_tag_paginated.pat.json | 0 .../muted/mutes_indirect_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/muted/mutes_paginated.pat.json | 0 .../get_ranked_posts/muted/mutes_paginated.tavern.yaml | 0 .../get_ranked_posts/muted/mutes_tag.pat.json | 0 .../get_ranked_posts/muted/mutes_tag.tavern.yaml | 0 .../get_ranked_posts/muted/mutes_tag_paginated.pat.json | 0 .../get_ranked_posts/muted/mutes_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/muted/tag_all.orig.json | 0 .../bridge_api_patterns/get_ranked_posts/muted/tag_all.pat.json | 0 .../get_ranked_posts/muted/tag_all.tavern.yaml | 0 .../get_ranked_posts/muted/tag_life.orig.json | 0 .../get_ranked_posts/muted/tag_life.pat.json | 0 .../get_ranked_posts/muted/tag_life.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/null_limit.orig.json | 0 .../bridge_api_patterns/get_ranked_posts/null_limit.pat.json | 0 .../bridge_api_patterns/get_ranked_posts/null_limit.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/payout/_readme.txt | 0 .../get_ranked_posts/payout/community.pat.json | 0 .../get_ranked_posts/payout/community.tavern.yaml | 0 .../get_ranked_posts/payout/max_limit.orig.json | 0 .../get_ranked_posts/payout/max_limit.pat.json | 0 .../get_ranked_posts/payout/max_limit.tavern.yaml | 0 .../get_ranked_posts/payout/min_limit.orig.json | 0 .../get_ranked_posts/payout/min_limit.pat.json | 0 .../get_ranked_posts/payout/min_limit.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/payout/mutes.pat.json | 0 .../get_ranked_posts/payout/mutes.tavern.yaml | 0 .../get_ranked_posts/payout/mutes_indirect.pat.json | 0 .../get_ranked_posts/payout/mutes_indirect.tavern.yaml | 0 .../get_ranked_posts/payout/mutes_indirect_paginated.pat.json | 0 .../payout/mutes_indirect_paginated.tavern.yaml | 0 .../get_ranked_posts/payout/mutes_indirect_tag.pat.json | 0 .../get_ranked_posts/payout/mutes_indirect_tag.tavern.yaml | 0 .../payout/mutes_indirect_tag_paginated.pat.json | 0 .../payout/mutes_indirect_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/payout/mutes_paginated.pat.json | 0 .../get_ranked_posts/payout/mutes_paginated.tavern.yaml | 0 .../get_ranked_posts/payout/mutes_tag.pat.json | 0 .../get_ranked_posts/payout/mutes_tag.tavern.yaml | 0 .../get_ranked_posts/payout/mutes_tag_paginated.pat.json | 0 .../get_ranked_posts/payout/mutes_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/payout/non_existing_community.orig.json | 0 .../get_ranked_posts/payout/non_existing_community.pat.json | 0 .../get_ranked_posts/payout/non_existing_community.tavern.yaml | 0 .../get_ranked_posts/payout/paginated.orig.json | 0 .../get_ranked_posts/payout/paginated.pat.json | 0 .../get_ranked_posts/payout/paginated.tavern.yaml | 0 .../get_ranked_posts/payout/payout.orig.json | 0 .../bridge_api_patterns/get_ranked_posts/payout/payout.pat.json | 0 .../get_ranked_posts/payout/payout.tavern.yaml | 0 .../get_ranked_posts/payout/tag_all.orig.json | 0 .../get_ranked_posts/payout/tag_all.pat.json | 0 .../get_ranked_posts/payout/tag_all.tavern.yaml | 0 .../get_ranked_posts/payout/tag_life.orig.json | 0 .../get_ranked_posts/payout/tag_life.pat.json | 0 .../get_ranked_posts/payout/tag_life.tavern.yaml | 0 .../get_ranked_posts/payout/tag_steemit.orig.json | 0 .../get_ranked_posts/payout/tag_steemit.pat.json | 0 .../get_ranked_posts/payout/tag_steemit.tavern.yaml | 0 .../get_ranked_posts/payout/tag_steemit_paginated.orig.json | 0 .../get_ranked_posts/payout/tag_steemit_paginated.pat.json | 0 .../get_ranked_posts/payout/tag_steemit_paginated.tavern.yaml | 0 .../get_ranked_posts/payout_comments/_readme.txt | 0 .../get_ranked_posts/payout_comments/community.orig.json | 0 .../get_ranked_posts/payout_comments/community.pat.json | 0 .../get_ranked_posts/payout_comments/community.tavern.yaml | 0 .../get_ranked_posts/payout_comments/max_limit.orig.json | 0 .../get_ranked_posts/payout_comments/max_limit.pat.json | 0 .../get_ranked_posts/payout_comments/max_limit.tavern.yaml | 0 .../get_ranked_posts/payout_comments/min_limit.orig.json | 0 .../get_ranked_posts/payout_comments/min_limit.pat.json | 0 .../get_ranked_posts/payout_comments/min_limit.tavern.yaml | 0 .../get_ranked_posts/payout_comments/mutes.pat.json | 0 .../get_ranked_posts/payout_comments/mutes.tavern.yaml | 0 .../get_ranked_posts/payout_comments/mutes_indirect.pat.json | 0 .../get_ranked_posts/payout_comments/mutes_indirect.tavern.yaml | 0 .../payout_comments/mutes_indirect_paginated.pat.json | 0 .../payout_comments/mutes_indirect_paginated.tavern.yaml | 0 .../payout_comments/mutes_indirect_tag.pat.json | 0 .../payout_comments/mutes_indirect_tag.tavern.yaml | 0 .../payout_comments/mutes_indirect_tag_paginated.pat.json | 0 .../payout_comments/mutes_indirect_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/payout_comments/mutes_paginated.pat.json | 0 .../payout_comments/mutes_paginated.tavern.yaml | 0 .../get_ranked_posts/payout_comments/mutes_tag.pat.json | 0 .../get_ranked_posts/payout_comments/mutes_tag.tavern.yaml | 0 .../payout_comments/mutes_tag_paginated.pat.json | 0 .../payout_comments/mutes_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/payout_comments/paginated.orig.json | 0 .../get_ranked_posts/payout_comments/paginated.pat.json | 0 .../get_ranked_posts/payout_comments/paginated.tavern.yaml | 0 .../get_ranked_posts/payout_comments/payout_comments.orig.json | 0 .../get_ranked_posts/payout_comments/payout_comments.pat.json | 0 .../payout_comments/payout_comments.tavern.yaml | 0 .../get_ranked_posts/payout_comments/tag_all.orig.json | 0 .../get_ranked_posts/payout_comments/tag_all.pat.json | 0 .../get_ranked_posts/payout_comments/tag_all.tavern.yaml | 0 .../get_ranked_posts/payout_comments/tag_steemit.orig.json | 0 .../get_ranked_posts/payout_comments/tag_steemit.pat.json | 0 .../get_ranked_posts/payout_comments/tag_steemit.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/promoted/_readme.txt | 0 .../get_ranked_posts/promoted/community.orig.json | 0 .../get_ranked_posts/promoted/community.pat.json | 0 .../get_ranked_posts/promoted/community.tavern.yaml | 0 .../get_ranked_posts/promoted/community_alice_guest.pat.json | 0 .../get_ranked_posts/promoted/community_alice_guest.tavern.yaml | 0 .../get_ranked_posts/promoted/max_limit.orig.json | 0 .../get_ranked_posts/promoted/max_limit.pat.json | 0 .../get_ranked_posts/promoted/max_limit.tavern.yaml | 0 .../get_ranked_posts/promoted/min_limit.orig.json | 0 .../get_ranked_posts/promoted/min_limit.pat.json | 0 .../get_ranked_posts/promoted/min_limit.tavern.yaml | 0 .../get_ranked_posts/promoted/mutes.pat.json | 0 .../get_ranked_posts/promoted/mutes.tavern.yaml | 0 .../get_ranked_posts/promoted/mutes_indirect.pat.json | 0 .../get_ranked_posts/promoted/mutes_indirect.tavern.yaml | 0 .../get_ranked_posts/promoted/mutes_indirect_paginated.pat.json | 0 .../promoted/mutes_indirect_paginated.tavern.yaml | 0 .../get_ranked_posts/promoted/mutes_indirect_tag.pat.json | 0 .../get_ranked_posts/promoted/mutes_indirect_tag.tavern.yaml | 0 .../promoted/mutes_indirect_tag_paginated.pat.json | 0 .../promoted/mutes_indirect_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/promoted/mutes_paginated.pat.json | 0 .../get_ranked_posts/promoted/mutes_paginated.tavern.yaml | 0 .../get_ranked_posts/promoted/mutes_tag.pat.json | 0 .../get_ranked_posts/promoted/mutes_tag.tavern.yaml | 0 .../get_ranked_posts/promoted/mutes_tag_paginated.pat.json | 0 .../get_ranked_posts/promoted/mutes_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/promoted/paginated.orig.json | 0 .../get_ranked_posts/promoted/paginated.pat.json | 0 .../get_ranked_posts/promoted/paginated.tavern.yaml | 0 .../get_ranked_posts/promoted/promoted.orig.json | 0 .../get_ranked_posts/promoted/promoted.pat.json | 0 .../get_ranked_posts/promoted/promoted.tavern.yaml | 0 .../get_ranked_posts/promoted/tag_all.orig.json | 0 .../get_ranked_posts/promoted/tag_all.pat.json | 0 .../get_ranked_posts/promoted/tag_all.tavern.yaml | 0 .../get_ranked_posts/promoted/tag_steemit.orig.json | 0 .../get_ranked_posts/promoted/tag_steemit.pat.json | 0 .../get_ranked_posts/promoted/tag_steemit.tavern.yaml | 0 .../get_ranked_posts/promoted/tag_steemit_paginated.orig.json | 0 .../get_ranked_posts/promoted/tag_steemit_paginated.pat.json | 0 .../get_ranked_posts/promoted/tag_steemit_paginated.tavern.yaml | 0 .../bridge_api_patterns/get_ranked_posts/trending/_readme.txt | 0 .../get_ranked_posts/trending/community_alice_guest.pat.json | 0 .../get_ranked_posts/trending/community_alice_guest.tavern.yaml | 0 .../get_ranked_posts/trending/community_alice_member.pat.json | 0 .../trending/community_alice_member.tavern.yaml | 0 .../get_ranked_posts/trending/community_alice_muted.pat.json | 0 .../get_ranked_posts/trending/community_alice_muted.tavern.yaml | 0 .../get_ranked_posts/trending/community_cross_page.pat.json | 0 .../get_ranked_posts/trending/community_cross_page.tavern.yaml | 0 .../get_ranked_posts/trending/community_edge_page.pat.json | 0 .../get_ranked_posts/trending/community_edge_page.tavern.yaml | 0 .../trending/community_muted_role_child.pat.json | 0 .../trending/community_muted_role_child.tavern.yaml | 0 .../get_ranked_posts/trending/community_no_page.pat.json | 0 .../get_ranked_posts/trending/community_no_page.tavern.yaml | 0 .../get_ranked_posts/trending/community_no_page_pinned.pat.json | 0 .../trending/community_no_page_pinned.tavern.yaml | 0 .../get_ranked_posts/trending/community_nonpinned_page.pat.json | 0 .../trending/community_nonpinned_page.tavern.yaml | 0 .../get_ranked_posts/trending/community_pinned_page.pat.json | 0 .../get_ranked_posts/trending/community_pinned_page.tavern.yaml | 0 .../get_ranked_posts/trending/max_limit.orig.json | 0 .../get_ranked_posts/trending/max_limit.pat.json | 0 .../get_ranked_posts/trending/max_limit.tavern.yaml | 0 .../get_ranked_posts/trending/min_limit.orig.json | 0 .../get_ranked_posts/trending/min_limit.pat.json | 0 .../get_ranked_posts/trending/min_limit.tavern.yaml | 0 .../get_ranked_posts/trending/mutes.pat.json | 0 .../get_ranked_posts/trending/mutes.tavern.yaml | 0 .../get_ranked_posts/trending/mutes_indirect.pat.json | 0 .../get_ranked_posts/trending/mutes_indirect.tavern.yaml | 0 .../get_ranked_posts/trending/mutes_indirect_paginated.pat.json | 0 .../trending/mutes_indirect_paginated.tavern.yaml | 0 .../get_ranked_posts/trending/mutes_indirect_tag.pat.json | 0 .../get_ranked_posts/trending/mutes_indirect_tag.tavern.yaml | 0 .../trending/mutes_indirect_tag_paginated.pat.json | 0 .../trending/mutes_indirect_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/trending/mutes_paginated.pat.json | 0 .../get_ranked_posts/trending/mutes_paginated.tavern.yaml | 0 .../get_ranked_posts/trending/mutes_tag.pat.json | 0 .../get_ranked_posts/trending/mutes_tag.tavern.yaml | 0 .../get_ranked_posts/trending/mutes_tag_paginated.pat.json | 0 .../get_ranked_posts/trending/mutes_tag_paginated.tavern.yaml | 0 .../get_ranked_posts/trending/paginated.orig.json | 0 .../get_ranked_posts/trending/paginated.pat.json | 0 .../get_ranked_posts/trending/paginated.tavern.yaml | 0 .../trending/polish_hive_community_tag.orig.json | 0 .../trending/polish_hive_community_tag.pat.json | 0 .../trending/polish_hive_community_tag.tavern.yaml | 0 .../get_ranked_posts/trending/tag_all.orig.json | 0 .../get_ranked_posts/trending/tag_all.pat.json | 0 .../get_ranked_posts/trending/tag_all.tavern.yaml | 0 .../get_ranked_posts/trending/tag_hive-135485.orig.json | 0 .../get_ranked_posts/trending/tag_hive-135485.pat.json | 0 .../get_ranked_posts/trending/tag_hive-135485.tavern.yaml | 0 .../get_ranked_posts/trending/tag_hive-135485_limit5.orig.json | 0 .../get_ranked_posts/trending/tag_hive-135485_limit5.pat.json | 0 .../trending/tag_hive-135485_limit5.tavern.yaml | 0 .../trending/tag_hive-135485_limit5_page2.orig.json | 0 .../trending/tag_hive-135485_limit5_page2.pat.json | 0 .../trending/tag_hive-135485_limit5_page2.tavern.yaml | 0 .../trending/tag_hive-135485_limit5_page3.orig.json | 0 .../trending/tag_hive-135485_limit5_page3.pat.json | 0 .../trending/tag_hive-135485_limit5_page3.tavern.yaml | 0 .../trending/tag_hive-135485_limit5_page4.orig.json | 0 .../trending/tag_hive-135485_limit5_page4.pat.json | 0 .../trending/tag_hive-135485_limit5_page4.tavern.yaml | 0 .../get_ranked_posts/trending/tag_life.orig.json | 0 .../get_ranked_posts/trending/tag_life.pat.json | 0 .../get_ranked_posts/trending/tag_life.tavern.yaml | 0 .../get_ranked_posts/trending/tag_life_paginated.orig.json | 0 .../get_ranked_posts/trending/tag_life_paginated.pat.json | 0 .../get_ranked_posts/trending/tag_life_paginated.tavern.yaml | 0 .../get_ranked_posts/trending/tag_petrodollar.orig.json | 0 .../get_ranked_posts/trending/tag_petrodollar.pat.json | 0 .../get_ranked_posts/trending/tag_petrodollar.tavern.yaml | 0 .../get_ranked_posts/trending/trending.orig.json | 0 .../get_ranked_posts/trending/trending.pat.json | 0 .../get_ranked_posts/trending/trending.tavern.yaml | 0 .../get_relationship_between_accounts/_readme.txt | 0 .../get_relationship_between_accounts/alice.orig.json | 0 .../get_relationship_between_accounts/alice.pat.json | 0 .../get_relationship_between_accounts/alice.tavern.yaml | 0 .../get_relationship_between_accounts/change_accounts.orig.json | 0 .../get_relationship_between_accounts/change_accounts.pat.json | 0 .../change_accounts.tavern.yaml | 0 .../get_relationship_between_accounts/follows.orig.json | 0 .../get_relationship_between_accounts/follows.pat.json | 0 .../get_relationship_between_accounts/follows.tavern.yaml | 0 .../get_relationship_between_accounts/ignores.orig.json | 0 .../get_relationship_between_accounts/ignores.pat.json | 0 .../get_relationship_between_accounts/ignores.tavern.yaml | 0 .../ignores_with_observer.orig.json | 0 .../ignores_with_observer.pat.json | 0 .../ignores_with_observer.tavern.yaml | 0 .../get_relationship_between_accounts/none.orig.json | 0 .../get_relationship_between_accounts/none.pat.json | 0 .../get_relationship_between_accounts/none.tavern.yaml | 0 .../get_relationship_between_accounts/true_state.orig.json | 0 .../get_relationship_between_accounts/true_state.pat.json | 0 .../get_relationship_between_accounts/true_state.tavern.yaml | 0 .../get_relationship_between_accounts/true_state_2.orig.json | 0 .../get_relationship_between_accounts/true_state_2.pat.json | 0 .../get_relationship_between_accounts/true_state_2.tavern.yaml | 0 .../true_state_2_observer.orig.json | 0 .../true_state_2_observer.pat.json | 0 .../true_state_2_observer.tavern.yaml | 0 .../get_relationship_between_accounts/true_state_3.orig.json | 0 .../get_relationship_between_accounts/true_state_3.pat.json | 0 .../get_relationship_between_accounts/true_state_3.tavern.yaml | 0 .../tavern/bridge_api_patterns/get_trending_topics/_readme.txt | 0 .../bridge_api_patterns/get_trending_topics/empty.orig.json | 0 .../bridge_api_patterns/get_trending_topics/empty.pat.json | 0 .../bridge_api_patterns/get_trending_topics/empty.tavern.yaml | 0 .../bridge_api_patterns/get_trending_topics/limit_2.orig.json | 0 .../bridge_api_patterns/get_trending_topics/limit_2.pat.json | 0 .../bridge_api_patterns/get_trending_topics/limit_2.tavern.yaml | 0 .../get_trending_topics/limit_as_string.pat.json | 0 .../get_trending_topics/limit_as_string.tavern.yaml | 0 .../bridge_api_patterns/get_trending_topics/max_limit.orig.json | 0 .../bridge_api_patterns/get_trending_topics/max_limit.pat.json | 0 .../get_trending_topics/max_limit.tavern.yaml | 0 .../bridge_api_patterns/get_trending_topics/min_limit.orig.json | 0 .../bridge_api_patterns/get_trending_topics/min_limit.pat.json | 0 .../get_trending_topics/min_limit.tavern.yaml | 0 .../get_trending_topics/with_gtg_observer.orig.json | 0 .../get_trending_topics/with_gtg_observer.pat.json | 0 .../get_trending_topics/with_gtg_observer.tavern.yaml | 0 .../bridge_api_patterns/list_all_subscriptions/_readme.txt | 0 .../list_all_subscriptions/good-karma.pat.json | 0 .../list_all_subscriptions/good-karma.tavern.yaml | 0 .../bridge_api_patterns/list_all_subscriptions/gtg.pat.json | 0 .../bridge_api_patterns/list_all_subscriptions/gtg.tavern.yaml | 0 .../list_all_subscriptions/hive-186713.pat.json | 0 .../list_all_subscriptions/hive-186713.tavern.yaml | 0 .../list_all_subscriptions/named_arg.orig.json | 0 .../list_all_subscriptions/named_arg.pat.json | 0 .../list_all_subscriptions/named_arg.tavern.yaml | 0 .../list_all_subscriptions/pos_arg.orig.json | 0 .../bridge_api_patterns/list_all_subscriptions/pos_arg.pat.json | 0 .../list_all_subscriptions/pos_arg.tavern.yaml | 0 .../list_all_subscriptions/roadscape.pat.json | 0 .../list_all_subscriptions/roadscape.tavern.yaml | 0 .../list_all_subscriptions/test-safari.pat.json | 0 .../list_all_subscriptions/test-safari.tavern.yaml | 0 .../tavern/bridge_api_patterns/list_communities/_readme.txt | 0 .../bridge_api_patterns/list_communities/empty_last.pat.json | 0 .../bridge_api_patterns/list_communities/empty_last.tavern.yaml | 0 .../bridge_api_patterns/list_communities/hive-171487.pat.json | 0 .../list_communities/hive-171487.tavern.yaml | 0 .../list_communities/hive-171487_observer_gtg.pat.json | 0 .../list_communities/hive-171487_observer_gtg.tavern.yaml | 0 .../bridge_api_patterns/list_communities/hive-186669.pat.json | 0 .../list_communities/hive-186669.tavern.yaml | 0 .../bridge_api_patterns/list_communities/max_limit.pat.json | 0 .../bridge_api_patterns/list_communities/max_limit.tavern.yaml | 0 .../bridge_api_patterns/list_communities/max_limit_new.pat.json | 0 .../list_communities/max_limit_new.tavern.yaml | 0 .../list_communities/max_limit_rank.pat.json | 0 .../list_communities/max_limit_rank.tavern.yaml | 0 .../list_communities/max_limit_subs.pat.json | 0 .../list_communities/max_limit_subs.tavern.yaml | 0 .../bridge_api_patterns/list_communities/no_parameters.pat.json | 0 .../list_communities/no_parameters.tavern.yaml | 0 .../tavern/bridge_api_patterns/list_communities/one.orig.json | 0 .../tavern/bridge_api_patterns/list_communities/one.pat.json | 0 .../tavern/bridge_api_patterns/list_communities/one.tavern.yaml | 0 .../tavern/bridge_api_patterns/list_communities/page_2.pat.json | 0 .../bridge_api_patterns/list_communities/page_2.tavern.yaml | 0 .../bridge_api_patterns/list_communities/query_banana.pat.json | 0 .../list_communities/query_banana.tavern.yaml | 0 .../bridge_api_patterns/list_communities/query_empty.pat.json | 0 .../list_communities/query_empty.tavern.yaml | 0 .../bridge_api_patterns/list_communities/query_major.pat.json | 0 .../list_communities/query_major.tavern.yaml | 0 .../list_communities/query_not_found_text.pat.json | 0 .../list_communities/query_not_found_text.tavern.yaml | 0 .../bridge_api_patterns/list_communities/query_nothing.pat.json | 0 .../list_communities/query_nothing.tavern.yaml | 0 .../list_communities/query_nothing_sort_new.pat.json | 0 .../list_communities/query_nothing_sort_new.tavern.yaml | 0 .../list_communities/query_nothing_sort_rank.pat.json | 0 .../list_communities/query_nothing_sort_rank.tavern.yaml | 0 .../query_nothing_sort_rank_last_hive-171488.pat.json | 0 .../query_nothing_sort_rank_last_hive-171488.tavern.yaml | 0 .../list_communities/query_nothing_sort_subs.pat.json | 0 .../list_communities/query_nothing_sort_subs.tavern.yaml | 0 .../tavern/bridge_api_patterns/list_community_roles/_readme.txt | 0 .../list_community_roles/alice_157439.pat.json | 0 .../list_community_roles/alice_157439.tavern.yaml | 0 .../list_community_roles/alice_171487.pat.json | 0 .../list_community_roles/alice_171487.tavern.yaml | 0 .../list_community_roles/alice_198723.pat.json | 0 .../list_community_roles/alice_198723.tavern.yaml | 0 .../bridge_api_patterns/list_community_roles/last_abit.pat.json | 0 .../list_community_roles/last_abit.tavern.yaml | 0 .../list_community_roles/last_abit_limit_2.pat.json | 0 .../list_community_roles/last_abit_limit_2.tavern.yaml | 0 .../list_community_roles/last_abit_max_limit.pat.json | 0 .../list_community_roles/last_abit_max_limit.tavern.yaml | 0 .../list_community_roles/last_abit_min_limit.pat.json | 0 .../list_community_roles/last_abit_min_limit.tavern.yaml | 0 .../list_community_roles/last_roadscape.pat.json | 0 .../list_community_roles/last_roadscape.tavern.yaml | 0 .../bridge_api_patterns/list_community_roles/max_limit.pat.json | 0 .../list_community_roles/max_limit.tavern.yaml | 0 .../bridge_api_patterns/list_community_roles/min_limit.pat.json | 0 .../list_community_roles/min_limit.tavern.yaml | 0 .../bridge_api_patterns/list_community_roles/named_arg.pat.json | 0 .../list_community_roles/named_arg.tavern.yaml | 0 .../bridge_api_patterns/list_community_roles/no_roles.pat.json | 0 .../list_community_roles/no_roles.tavern.yaml | 0 .../bridge_api_patterns/list_community_roles/pos_arg.pat.json | 0 .../list_community_roles/pos_arg.tavern.yaml | 0 .../list_community_roles/test-safari_157439.pat.json | 0 .../list_community_roles/test-safari_157439.tavern.yaml | 0 .../list_community_roles/test-safari_171487.pat.json | 0 .../list_community_roles/test-safari_171487.tavern.yaml | 0 .../list_community_roles/test-safari_198723.pat.json | 0 .../list_community_roles/test-safari_198723.tavern.yaml | 0 .../tavern/bridge_api_patterns/list_pop_communities/_readme.txt | 0 .../bridge_api_patterns/list_pop_communities/limit_1.orig.json | 0 .../bridge_api_patterns/list_pop_communities/limit_1.pat.json | 0 .../list_pop_communities/limit_1.tavern.yaml | 0 .../bridge_api_patterns/list_pop_communities/limit_25.orig.json | 0 .../bridge_api_patterns/list_pop_communities/limit_25.pat.json | 0 .../list_pop_communities/limit_25.tavern.yaml | 0 .../bridge_api_patterns/list_pop_communities/limit_3.orig.json | 0 .../bridge_api_patterns/list_pop_communities/limit_3.pat.json | 0 .../list_pop_communities/limit_3.tavern.yaml | 0 .../bridge_api_patterns/list_pop_communities/list.orig.json | 0 .../bridge_api_patterns/list_pop_communities/list.pat.json | 0 .../bridge_api_patterns/list_pop_communities/list.tavern.yaml | 0 .../tavern/bridge_api_patterns/list_subscribers/_readme.txt | 0 .../bridge_api_patterns/list_subscribers/hive-103459.pat.json | 0 .../list_subscribers/hive-103459.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/hive-104647.pat.json | 0 .../list_subscribers/hive-104647.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/hive-117600.pat.json | 0 .../list_subscribers/hive-117600.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/hive-135485.pat.json | 0 .../list_subscribers/hive-135485.tavern.yaml | 0 .../list_subscribers/hive-135485_limit_1.pat.json | 0 .../list_subscribers/hive-135485_limit_1.tavern.yaml | 0 .../list_subscribers/hive-135485_max_limit.pat.json | 0 .../list_subscribers/hive-135485_max_limit.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/hive-149232.pat.json | 0 .../list_subscribers/hive-149232.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/hive-165317.pat.json | 0 .../list_subscribers/hive-165317.tavern.yaml | 0 .../list_subscribers/hive-165317_last_abit.pat.json | 0 .../list_subscribers/hive-165317_last_abit.tavern.yaml | 0 .../list_subscribers/hive-165317_last_alice.pat.json | 0 .../list_subscribers/hive-165317_last_alice.tavern.yaml | 0 .../list_subscribers/hive-165317_last_gtg.pat.json | 0 .../list_subscribers/hive-165317_last_gtg.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/hive-171487.pat.json | 0 .../list_subscribers/hive-171487.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/hive-171488.pat.json | 0 .../list_subscribers/hive-171488.tavern.yaml | 0 .../list_subscribers/hive-171488_last_test-safari.pat.json | 0 .../list_subscribers/hive-171488_last_test-safari.tavern.yaml | 0 .../hive-171488_last_test-safari_limit_1.pat.json | 0 .../hive-171488_last_test-safari_limit_1.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/hive-186669.pat.json | 0 .../list_subscribers/hive-186669.tavern.yaml | 0 .../list_subscribers/hive-186669_last_agartha.pat.json | 0 .../list_subscribers/hive-186669_last_agartha.tavern.yaml | 0 .../list_subscribers/hive-186669_last_roadscape.pat.json | 0 .../list_subscribers/hive-186669_last_roadscape.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/hive-188204.pat.json | 0 .../list_subscribers/hive-188204.tavern.yaml | 0 .../list_subscribers/hive-188204_last_good-karma.pat.json | 0 .../list_subscribers/hive-188204_last_good-karma.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/max_limit.pat.json | 0 .../bridge_api_patterns/list_subscribers/max_limit.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/min_limit.pat.json | 0 .../bridge_api_patterns/list_subscribers/min_limit.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/paginated.pat.json | 0 .../bridge_api_patterns/list_subscribers/paginated.tavern.yaml | 0 .../list_subscribers/paginated_limit_1.pat.json | 0 .../list_subscribers/paginated_limit_1.tavern.yaml | 0 .../bridge_api_patterns/list_subscribers/pos_arg.orig.json | 0 .../bridge_api_patterns/list_subscribers/pos_arg.pat.json | 0 .../bridge_api_patterns/list_subscribers/pos_arg.tavern.yaml | 0 .../tavern/bridge_api_patterns/normalize_post/_readme.txt | 0 .../tavern/bridge_api_patterns/normalize_post/gtg.orig.json | 0 .../tavern/bridge_api_patterns/normalize_post/gtg.pat.json | 0 .../tavern/bridge_api_patterns/normalize_post/gtg.tavern.yaml | 0 .../normalize_post/steemit_firstpost.orig.json | 0 .../normalize_post/steemit_firstpost.pat.json | 0 .../normalize_post/steemit_firstpost.tavern.yaml | 0 .../tavern/bridge_api_patterns/post_notifications/_readme.txt | 0 .../post_notifications/account_permlink.orig.json | 0 .../post_notifications/account_permlink.pat.json | 0 .../post_notifications/account_permlink.tavern.yaml | 0 .../post_notifications/account_permlink_last_it_votes.orig.json | 0 .../post_notifications/account_permlink_last_it_votes.pat.json | 0 .../account_permlink_last_it_votes.tavern.yaml | 0 .../bridge_api_patterns/post_notifications/first.orig.json | 0 .../bridge_api_patterns/post_notifications/first.pat.json | 0 .../bridge_api_patterns/post_notifications/first.tavern.yaml | 0 .../bridge_api_patterns/post_notifications/max_limit.pat.json | 0 .../post_notifications/max_limit.tavern.yaml | 0 .../post_notifications/max_min_score.pat.json | 0 .../post_notifications/max_min_score.tavern.yaml | 0 .../bridge_api_patterns/post_notifications/min_limit.pat.json | 0 .../post_notifications/min_limit.tavern.yaml | 0 .../post_notifications/min_min_score.pat.json | 0 .../post_notifications/min_min_score.tavern.yaml | 0 .../bridge_api_patterns/post_notifications/paginated.pat.json | 0 .../post_notifications/paginated.tavern.yaml | 0 .../post_notifications/steve-walschot.pat.json | 0 .../post_notifications/steve-walschot.tavern.yaml | 0 .../tavern/bridge_api_patterns/unread_notifications/_readme.txt | 0 .../bridge_api_patterns/unread_notifications/abit.pat.json | 0 .../bridge_api_patterns/unread_notifications/abit.tavern.yaml | 0 .../bridge_api_patterns/unread_notifications/alice.pat.json | 0 .../bridge_api_patterns/unread_notifications/alice.tavern.yaml | 0 .../bridge_api_patterns/unread_notifications/anton333.pat.json | 0 .../unread_notifications/anton333.tavern.yaml | 0 .../unread_notifications/dantheman5.pat.json | 0 .../unread_notifications/dantheman5.tavern.yaml | 0 .../bridge_api_patterns/unread_notifications/elyaque.pat.json | 0 .../unread_notifications/elyaque.tavern.yaml | 0 .../unread_notifications/herbertmueller.pat.json | 0 .../unread_notifications/herbertmueller.tavern.yaml | 0 .../bridge_api_patterns/unread_notifications/larrytom.pat.json | 0 .../unread_notifications/larrytom.tavern.yaml | 0 .../bridge_api_patterns/unread_notifications/max_score.pat.json | 0 .../unread_notifications/max_score.tavern.yaml | 0 .../bridge_api_patterns/unread_notifications/min_score.pat.json | 0 .../unread_notifications/min_score.tavern.yaml | 0 .../bridge_api_patterns/unread_notifications/steemit.orig.json | 0 .../bridge_api_patterns/unread_notifications/steemit.pat.json | 0 .../unread_notifications/steemit.tavern.yaml | 0 .../bridge_api_patterns/unread_notifications/zus.pat.json | 0 .../bridge_api_patterns/unread_notifications/zus.tavern.yaml | 0 tests/{ => api_tests/hivemind}/tavern/common.yaml | 0 .../get_account_reputations/nonstring_lower_bound.fatnode.json | 0 .../get_account_reputations/nonstring_lower_bound.orig.json | 0 .../get_account_reputations/nonstring_lower_bound.pat.json | 0 .../get_account_reputations/nonstring_lower_bound.tavern.yaml | 0 .../get_account_votes/deprecated.orig.json | 0 .../get_account_votes/deprecated.pat.json | 0 .../get_account_votes/deprecated.tavern.yaml | 0 .../get_account_votes/pre_appbase.orig.json | 0 .../get_account_votes/pre_appbase.pat.json | 0 .../get_account_votes/pre_appbase.tavern.yaml | 0 .../get_account_votes/pre_appbase_dictionary.orig.json | 0 .../get_account_votes/pre_appbase_dictionary.pat.json | 0 .../get_account_votes/pre_appbase_dictionary.tavern.yaml | 0 .../get_account_votes/pre_appbase_dictionary_params.orig.json | 0 .../get_account_votes/pre_appbase_dictionary_params.pat.json | 0 .../get_account_votes/pre_appbase_dictionary_params.tavern.yaml | 0 .../get_account_votes/pre_appbase_missing_params.orig.json | 0 .../get_account_votes/pre_appbase_missing_params.pat.json | 0 .../get_account_votes/pre_appbase_missing_params.tavern.yaml | 0 .../get_account_votes/pre_appbase_no_params.orig.json | 0 .../get_account_votes/pre_appbase_no_params.pat.json | 0 .../get_account_votes/pre_appbase_no_params.tavern.yaml | 0 .../get_account_votes/pre_appbase_too_many_params.orig.json | 0 .../get_account_votes/pre_appbase_too_many_params.pat.json | 0 .../get_account_votes/pre_appbase_too_many_params.tavern.yaml | 0 .../condenser_api_negative/get_active_votes/author.orig.json | 0 .../condenser_api_negative/get_active_votes/author.pat.json | 0 .../condenser_api_negative/get_active_votes/author.tavern.yaml | 0 .../condenser_api_negative/get_active_votes/no_data.orig.json | 0 .../condenser_api_negative/get_active_votes/no_data.pat.json | 0 .../condenser_api_negative/get_active_votes/no_data.tavern.yaml | 0 .../get_active_votes/three_args.orig.json | 0 .../condenser_api_negative/get_active_votes/three_args.pat.json | 0 .../get_active_votes/three_args.tavern.yaml | 0 .../get_active_votes/wrong_author.orig.json | 0 .../get_active_votes/wrong_author.pat.json | 0 .../get_active_votes/wrong_author.tavern.yaml | 0 .../condenser_api_negative/get_blog/invalid_account.orig.json | 0 .../condenser_api_negative/get_blog/invalid_account.pat.json | 0 .../condenser_api_negative/get_blog/invalid_account.tavern.yaml | 0 .../condenser_api_negative/get_blog/negative_offset.orig.json | 0 .../condenser_api_negative/get_blog/negative_offset.pat.json | 0 .../condenser_api_negative/get_blog/negative_offset.tavern.yaml | 0 .../condenser_api_negative/get_blog/non_existing.orig.json | 0 .../condenser_api_negative/get_blog/non_existing.pat.json | 0 .../condenser_api_negative/get_blog/non_existing.tavern.yaml | 0 .../tavern/condenser_api_negative/get_blog/over_limit.orig.json | 0 .../tavern/condenser_api_negative/get_blog/over_limit.pat.json | 0 .../condenser_api_negative/get_blog/over_limit.tavern.yaml | 0 .../tavern/condenser_api_negative/get_blog/too_long.orig.json | 0 .../tavern/condenser_api_negative/get_blog/too_long.pat.json | 0 .../tavern/condenser_api_negative/get_blog/too_long.tavern.yaml | 0 .../get_blog_entries/invalid_account.orig.json | 0 .../get_blog_entries/invalid_account.pat.json | 0 .../get_blog_entries/invalid_account.tavern.yaml | 0 .../get_blog_entries/negative_offset.orig.json | 0 .../get_blog_entries/negative_offset.pat.json | 0 .../get_blog_entries/negative_offset.tavern.yaml | 0 .../get_blog_entries/non_existing.orig.json | 0 .../get_blog_entries/non_existing.pat.json | 0 .../get_blog_entries/non_existing.tavern.yaml | 0 .../get_blog_entries/over_limit.orig.json | 0 .../condenser_api_negative/get_blog_entries/over_limit.pat.json | 0 .../get_blog_entries/over_limit.tavern.yaml | 0 .../condenser_api_negative/get_blog_entries/too_long.orig.json | 0 .../condenser_api_negative/get_blog_entries/too_long.pat.json | 0 .../get_blog_entries/too_long.tavern.yaml | 0 .../get_comment_discussions_by_payout/bad_category.orig.json | 0 .../get_comment_discussions_by_payout/bad_category.pat.json | 0 .../get_comment_discussions_by_payout/bad_category.tavern.yaml | 0 .../get_comment_discussions_by_payout/bad_truncate.orig.json | 0 .../get_comment_discussions_by_payout/bad_truncate.pat.json | 0 .../get_comment_discussions_by_payout/bad_truncate.tavern.yaml | 0 .../get_comment_discussions_by_payout/invalid_observer.pat.json | 0 .../invalid_observer.tavern.yaml | 0 .../get_comment_discussions_by_payout/over_limit.orig.json | 0 .../get_comment_discussions_by_payout/over_limit.pat.json | 0 .../get_comment_discussions_by_payout/over_limit.tavern.yaml | 0 .../get_comment_discussions_by_payout/under_limit.orig.json | 0 .../get_comment_discussions_by_payout/under_limit.pat.json | 0 .../get_comment_discussions_by_payout/under_limit.tavern.yaml | 0 .../get_content/deleted_post.fatnode.json | 0 .../condenser_api_negative/get_content/deleted_post.orig.json | 0 .../condenser_api_negative/get_content/deleted_post.pat.json | 0 .../condenser_api_negative/get_content/deleted_post.tavern.yaml | 0 .../get_content/multi_deleted_post.fatnode.json | 0 .../get_content/multi_deleted_post.orig.json | 0 .../get_content/multi_deleted_post.pat.json | 0 .../get_content/multi_deleted_post.tavern.yaml | 0 .../get_content/nonexisting_post.fatnode.json | 0 .../get_content/nonexisting_post.orig.json | 0 .../get_content/nonexisting_post.pat.json | 0 .../get_content/nonexisting_post.tavern.yaml | 0 .../get_content_replies/deleted_post.fatnode.json | 0 .../get_content_replies/deleted_post.orig.json | 0 .../get_content_replies/deleted_post.pat.json | 0 .../get_content_replies/deleted_post.tavern.yaml | 0 .../get_content_replies/multi_deleted_post.fatnode.json | 0 .../get_content_replies/multi_deleted_post.orig.json | 0 .../get_content_replies/multi_deleted_post.pat.json | 0 .../get_content_replies/multi_deleted_post.tavern.yaml | 0 .../get_content_replies/nonexisting_post.fatnode.json | 0 .../get_content_replies/nonexisting_post.orig.json | 0 .../get_content_replies/nonexisting_post.pat.json | 0 .../get_content_replies/nonexisting_post.tavern.yaml | 0 .../get_discussions_by_author_before_date/bad_author.orig.json | 0 .../get_discussions_by_author_before_date/bad_author.pat.json | 0 .../bad_author.tavern.yaml | 0 .../bad_permlink.orig.json | 0 .../get_discussions_by_author_before_date/bad_permlink.pat.json | 0 .../bad_permlink.tavern.yaml | 0 .../bad_truncate.orig.json | 0 .../get_discussions_by_author_before_date/bad_truncate.pat.json | 0 .../bad_truncate.tavern.yaml | 0 .../get_discussions_by_author_before_date/no_author.orig.json | 0 .../get_discussions_by_author_before_date/no_author.pat.json | 0 .../get_discussions_by_author_before_date/no_author.tavern.yaml | 0 .../get_discussions_by_author_before_date/over_limit.orig.json | 0 .../get_discussions_by_author_before_date/over_limit.pat.json | 0 .../over_limit.tavern.yaml | 0 .../get_discussions_by_author_before_date/under_limit.orig.json | 0 .../get_discussions_by_author_before_date/under_limit.pat.json | 0 .../under_limit.tavern.yaml | 0 .../get_discussions_by_blog/bad_truncate.orig.json | 0 .../get_discussions_by_blog/bad_truncate.pat.json | 0 .../get_discussions_by_blog/bad_truncate.tavern.yaml | 0 .../get_discussions_by_blog/empty_tag.orig.json | 0 .../get_discussions_by_blog/empty_tag.pat.json | 0 .../get_discussions_by_blog/empty_tag.tavern.yaml | 0 .../get_discussions_by_blog/no_tag.orig.json | 0 .../get_discussions_by_blog/no_tag.pat.json | 0 .../get_discussions_by_blog/no_tag.tavern.yaml | 0 .../get_discussions_by_blog/nonempty_filter_tags.orig.json | 0 .../get_discussions_by_blog/nonempty_filter_tags.pat.json | 0 .../get_discussions_by_blog/nonempty_filter_tags.tavern.yaml | 0 .../get_discussions_by_blog/over_limit.orig.json | 0 .../get_discussions_by_blog/over_limit.pat.json | 0 .../get_discussions_by_blog/over_limit.tavern.yaml | 0 .../get_discussions_by_blog/pre_appbase_list_params.orig.json | 0 .../get_discussions_by_blog/pre_appbase_list_params.pat.json | 0 .../get_discussions_by_blog/pre_appbase_list_params.tavern.yaml | 0 .../get_discussions_by_blog/pre_appbase_no_limit.orig.json | 0 .../get_discussions_by_blog/pre_appbase_no_limit.pat.json | 0 .../get_discussions_by_blog/pre_appbase_no_limit.tavern.yaml | 0 .../pre_appbase_too_many_params.orig.json | 0 .../pre_appbase_too_many_params.pat.json | 0 .../pre_appbase_too_many_params.tavern.yaml | 0 .../get_discussions_by_blog/under_limit.orig.json | 0 .../get_discussions_by_blog/under_limit.pat.json | 0 .../get_discussions_by_blog/under_limit.tavern.yaml | 0 .../get_discussions_by_comments/bad_truncate.orig.json | 0 .../get_discussions_by_comments/bad_truncate.pat.json | 0 .../get_discussions_by_comments/bad_truncate.tavern.yaml | 0 .../get_discussions_by_comments/no_author.orig.json | 0 .../get_discussions_by_comments/no_author.pat.json | 0 .../get_discussions_by_comments/no_author.tavern.yaml | 0 .../get_discussions_by_comments/nonempty_filter_tags.orig.json | 0 .../get_discussions_by_comments/nonempty_filter_tags.pat.json | 0 .../nonempty_filter_tags.tavern.yaml | 0 .../get_discussions_by_comments/over_limit.orig.json | 0 .../get_discussions_by_comments/over_limit.pat.json | 0 .../get_discussions_by_comments/over_limit.tavern.yaml | 0 .../get_discussions_by_comments/under_limit.orig.json | 0 .../get_discussions_by_comments/under_limit.pat.json | 0 .../get_discussions_by_comments/under_limit.tavern.yaml | 0 .../get_discussions_by_comments/unexpected_keyword.orig.json | 0 .../get_discussions_by_comments/unexpected_keyword.pat.json | 0 .../get_discussions_by_comments/unexpected_keyword.tavern.yaml | 0 .../get_discussions_by_created/bad_truncate.orig.json | 0 .../get_discussions_by_created/bad_truncate.pat.json | 0 .../get_discussions_by_created/bad_truncate.tavern.yaml | 0 .../get_discussions_by_created/invalid_observer.pat.json | 0 .../get_discussions_by_created/invalid_observer.tavern.yaml | 0 .../get_discussions_by_created/nonempty_filter_tags.orig.json | 0 .../get_discussions_by_created/nonempty_filter_tags.pat.json | 0 .../get_discussions_by_created/nonempty_filter_tags.tavern.yaml | 0 .../get_discussions_by_created/over_limit.orig.json | 0 .../get_discussions_by_created/over_limit.pat.json | 0 .../get_discussions_by_created/over_limit.tavern.yaml | 0 .../get_discussions_by_created/under_limit.orig.json | 0 .../get_discussions_by_created/under_limit.pat.json | 0 .../get_discussions_by_created/under_limit.tavern.yaml | 0 .../get_discussions_by_feed/bad_start_author.orig.json | 0 .../get_discussions_by_feed/bad_start_author.pat.json | 0 .../get_discussions_by_feed/bad_start_author.tavern.yaml | 0 .../get_discussions_by_feed/bad_start_permlink.orig.json | 0 .../get_discussions_by_feed/bad_start_permlink.pat.json | 0 .../get_discussions_by_feed/bad_start_permlink.tavern.yaml | 0 .../get_discussions_by_feed/bad_truncate.orig.json | 0 .../get_discussions_by_feed/bad_truncate.pat.json | 0 .../get_discussions_by_feed/bad_truncate.tavern.yaml | 0 .../get_discussions_by_feed/invalid_observer.pat.json | 0 .../get_discussions_by_feed/invalid_observer.tavern.yaml | 0 .../get_discussions_by_feed/no_tag.orig.json | 0 .../get_discussions_by_feed/no_tag.pat.json | 0 .../get_discussions_by_feed/no_tag.tavern.yaml | 0 .../get_discussions_by_feed/nonempty_filter_tags.orig.json | 0 .../get_discussions_by_feed/nonempty_filter_tags.pat.json | 0 .../get_discussions_by_feed/nonempty_filter_tags.tavern.yaml | 0 .../get_discussions_by_feed/over_limit.orig.json | 0 .../get_discussions_by_feed/over_limit.pat.json | 0 .../get_discussions_by_feed/over_limit.tavern.yaml | 0 .../get_discussions_by_feed/under_limit.orig.json | 0 .../get_discussions_by_feed/under_limit.pat.json | 0 .../get_discussions_by_feed/under_limit.tavern.yaml | 0 .../get_discussions_by_hot/bad_truncate.orig.json | 0 .../get_discussions_by_hot/bad_truncate.pat.json | 0 .../get_discussions_by_hot/bad_truncate.tavern.yaml | 0 .../get_discussions_by_hot/invalid_observer.pat.json | 0 .../get_discussions_by_hot/invalid_observer.tavern.yaml | 0 .../get_discussions_by_hot/nonempty_filter_tags.orig.json | 0 .../get_discussions_by_hot/nonempty_filter_tags.pat.json | 0 .../get_discussions_by_hot/nonempty_filter_tags.tavern.yaml | 0 .../get_discussions_by_hot/over_limit.orig.json | 0 .../get_discussions_by_hot/over_limit.pat.json | 0 .../get_discussions_by_hot/over_limit.tavern.yaml | 0 .../get_discussions_by_hot/under_limit.orig.json | 0 .../get_discussions_by_hot/under_limit.pat.json | 0 .../get_discussions_by_hot/under_limit.tavern.yaml | 0 .../get_discussions_by_promoted/bad_truncate.orig.json | 0 .../get_discussions_by_promoted/bad_truncate.pat.json | 0 .../get_discussions_by_promoted/bad_truncate.tavern.yaml | 0 .../get_discussions_by_promoted/invalid_observer.pat.json | 0 .../get_discussions_by_promoted/invalid_observer.tavern.yaml | 0 .../get_discussions_by_promoted/nonempty_filter_tags.orig.json | 0 .../get_discussions_by_promoted/nonempty_filter_tags.pat.json | 0 .../nonempty_filter_tags.tavern.yaml | 0 .../get_discussions_by_promoted/over_limit.orig.json | 0 .../get_discussions_by_promoted/over_limit.pat.json | 0 .../get_discussions_by_promoted/over_limit.tavern.yaml | 0 .../get_discussions_by_promoted/under_limit.orig.json | 0 .../get_discussions_by_promoted/under_limit.pat.json | 0 .../get_discussions_by_promoted/under_limit.tavern.yaml | 0 .../get_discussions_by_trending/bad_truncate.orig.json | 0 .../get_discussions_by_trending/bad_truncate.pat.json | 0 .../get_discussions_by_trending/bad_truncate.tavern.yaml | 0 .../get_discussions_by_trending/invalid_observer.pat.json | 0 .../get_discussions_by_trending/invalid_observer.tavern.yaml | 0 .../get_discussions_by_trending/nonempty_filter_tags.orig.json | 0 .../get_discussions_by_trending/nonempty_filter_tags.pat.json | 0 .../nonempty_filter_tags.tavern.yaml | 0 .../get_discussions_by_trending/over_limit.orig.json | 0 .../get_discussions_by_trending/over_limit.pat.json | 0 .../get_discussions_by_trending/over_limit.tavern.yaml | 0 .../get_discussions_by_trending/under_limit.orig.json | 0 .../get_discussions_by_trending/under_limit.pat.json | 0 .../get_discussions_by_trending/under_limit.tavern.yaml | 0 .../get_follow_count/bad_account.orig.json | 0 .../get_follow_count/bad_account.pat.json | 0 .../get_follow_count/bad_account.tavern.yaml | 0 .../get_follow_count/empty_account.orig.json | 0 .../get_follow_count/empty_account.pat.json | 0 .../get_follow_count/empty_account.tavern.yaml | 0 .../get_follow_count/no_account.orig.json | 0 .../condenser_api_negative/get_follow_count/no_account.pat.json | 0 .../get_follow_count/no_account.tavern.yaml | 0 .../condenser_api_negative/get_followers/bad_account.orig.json | 0 .../condenser_api_negative/get_followers/bad_account.pat.json | 0 .../get_followers/bad_account.tavern.yaml | 0 .../condenser_api_negative/get_followers/bad_start.orig.json | 0 .../condenser_api_negative/get_followers/bad_start.pat.json | 0 .../condenser_api_negative/get_followers/bad_start.tavern.yaml | 0 .../get_followers/empty_account.orig.json | 0 .../condenser_api_negative/get_followers/empty_account.pat.json | 0 .../get_followers/empty_account.tavern.yaml | 0 .../condenser_api_negative/get_followers/over_limit.orig.json | 0 .../condenser_api_negative/get_followers/over_limit.pat.json | 0 .../condenser_api_negative/get_followers/over_limit.tavern.yaml | 0 .../condenser_api_negative/get_followers/under_limit.orig.json | 0 .../condenser_api_negative/get_followers/under_limit.pat.json | 0 .../get_followers/under_limit.tavern.yaml | 0 .../condenser_api_negative/get_followers/wrong_type.orig.json | 0 .../condenser_api_negative/get_followers/wrong_type.pat.json | 0 .../condenser_api_negative/get_followers/wrong_type.tavern.yaml | 0 .../condenser_api_negative/get_following/bad_account.orig.json | 0 .../condenser_api_negative/get_following/bad_account.pat.json | 0 .../get_following/bad_account.tavern.yaml | 0 .../condenser_api_negative/get_following/bad_start.orig.json | 0 .../condenser_api_negative/get_following/bad_start.pat.json | 0 .../condenser_api_negative/get_following/bad_start.tavern.yaml | 0 .../get_following/empty_account.orig.json | 0 .../condenser_api_negative/get_following/empty_account.pat.json | 0 .../get_following/empty_account.tavern.yaml | 0 .../condenser_api_negative/get_following/over_limit.orig.json | 0 .../condenser_api_negative/get_following/over_limit.pat.json | 0 .../condenser_api_negative/get_following/over_limit.tavern.yaml | 0 .../condenser_api_negative/get_following/under_limit.orig.json | 0 .../condenser_api_negative/get_following/under_limit.pat.json | 0 .../get_following/under_limit.tavern.yaml | 0 .../condenser_api_negative/get_following/wrong_type.orig.json | 0 .../condenser_api_negative/get_following/wrong_type.pat.json | 0 .../condenser_api_negative/get_following/wrong_type.tavern.yaml | 0 .../get_post_discussions_by_payout/bad_category.orig.json | 0 .../get_post_discussions_by_payout/bad_category.pat.json | 0 .../get_post_discussions_by_payout/bad_category.tavern.yaml | 0 .../get_post_discussions_by_payout/bad_truncate.orig.json | 0 .../get_post_discussions_by_payout/bad_truncate.pat.json | 0 .../get_post_discussions_by_payout/bad_truncate.tavern.yaml | 0 .../get_post_discussions_by_payout/invalid_observer.pat.json | 0 .../get_post_discussions_by_payout/invalid_observer.tavern.yaml | 0 .../get_post_discussions_by_payout/over_limit.orig.json | 0 .../get_post_discussions_by_payout/over_limit.pat.json | 0 .../get_post_discussions_by_payout/over_limit.tavern.yaml | 0 .../get_post_discussions_by_payout/under_limit.orig.json | 0 .../get_post_discussions_by_payout/under_limit.pat.json | 0 .../get_post_discussions_by_payout/under_limit.tavern.yaml | 0 .../get_reblogged_by/deleted_post.orig.json | 0 .../get_reblogged_by/deleted_post.pat.json | 0 .../get_reblogged_by/deleted_post.tavern.yaml | 0 .../get_reblogged_by/deleted_reply.orig.json | 0 .../get_reblogged_by/deleted_reply.pat.json | 0 .../get_reblogged_by/deleted_reply.tavern.yaml | 0 .../get_reblogged_by/invalid_params.orig.json | 0 .../get_reblogged_by/invalid_params.pat.json | 0 .../get_reblogged_by/invalid_params.tavern.yaml | 0 .../condenser_api_negative/get_reblogged_by/no_params.orig.json | 0 .../condenser_api_negative/get_reblogged_by/no_params.pat.json | 0 .../get_reblogged_by/no_params.tavern.yaml | 0 .../get_reblogged_by/nonexisting_post.orig.json | 0 .../get_reblogged_by/nonexisting_post.pat.json | 0 .../get_reblogged_by/nonexisting_post.tavern.yaml | 0 .../get_replies_by_last_update/bad_author.orig.json | 0 .../get_replies_by_last_update/bad_author.pat.json | 0 .../get_replies_by_last_update/bad_author.tavern.yaml | 0 .../get_replies_by_last_update/bad_post.orig.json | 0 .../get_replies_by_last_update/bad_post.pat.json | 0 .../get_replies_by_last_update/bad_post.tavern.yaml | 0 .../get_replies_by_last_update/bad_truncate.orig.json | 0 .../get_replies_by_last_update/bad_truncate.pat.json | 0 .../get_replies_by_last_update/bad_truncate.tavern.yaml | 0 .../get_replies_by_last_update/blank_start_author.orig.json | 0 .../get_replies_by_last_update/blank_start_author.pat.json | 0 .../get_replies_by_last_update/blank_start_author.tavern.yaml | 0 .../get_replies_by_last_update/invalid_account_name.orig.json | 0 .../get_replies_by_last_update/invalid_account_name.pat.json | 0 .../get_replies_by_last_update/invalid_account_name.tavern.yaml | 0 .../get_replies_by_last_update/no_start_author.orig.json | 0 .../get_replies_by_last_update/no_start_author.pat.json | 0 .../get_replies_by_last_update/no_start_author.tavern.yaml | 0 .../get_replies_by_last_update/over_limit.orig.json | 0 .../get_replies_by_last_update/over_limit.pat.json | 0 .../get_replies_by_last_update/over_limit.tavern.yaml | 0 .../get_replies_by_last_update/under_limit.orig.json | 0 .../get_replies_by_last_update/under_limit.pat.json | 0 .../get_replies_by_last_update/under_limit.tavern.yaml | 0 .../condenser_api_negative/get_state/created_melon.orig.json | 0 .../condenser_api_negative/get_state/created_melon.pat.json | 0 .../condenser_api_negative/get_state/created_melon.tavern.yaml | 0 .../tavern/condenser_api_negative/get_state/hot_news.orig.json | 0 .../tavern/condenser_api_negative/get_state/hot_news.pat.json | 0 .../condenser_api_negative/get_state/hot_news.tavern.yaml | 0 .../tavern/condenser_api_negative/get_state/kiwi.orig.json | 0 .../tavern/condenser_api_negative/get_state/kiwi.pat.json | 0 .../tavern/condenser_api_negative/get_state/kiwi.tavern.yaml | 0 .../condenser_api_negative/get_state/privacy_banana.orig.json | 0 .../condenser_api_negative/get_state/privacy_banana.pat.json | 0 .../condenser_api_negative/get_state/privacy_banana.tavern.yaml | 0 .../condenser_api_negative/get_state/recent_news.orig.json | 0 .../condenser_api_negative/get_state/recent_news.pat.json | 0 .../condenser_api_negative/get_state/recent_news.tavern.yaml | 0 .../condenser_api_negative/get_state/tags_lemon.orig.json | 0 .../tavern/condenser_api_negative/get_state/tags_lemon.pat.json | 0 .../condenser_api_negative/get_state/tags_lemon.tavern.yaml | 0 .../condenser_api_negative/get_trending_tags/bad_tag.orig.json | 0 .../condenser_api_negative/get_trending_tags/bad_tag.pat.json | 0 .../get_trending_tags/bad_tag.tavern.yaml | 0 .../get_trending_tags/over_limit.orig.json | 0 .../get_trending_tags/over_limit.pat.json | 0 .../get_trending_tags/over_limit.tavern.yaml | 0 .../get_trending_tags/under_limit.orig.json | 0 .../get_trending_tags/under_limit.pat.json | 0 .../get_trending_tags/under_limit.tavern.yaml | 0 .../condenser_api_negative/pre_appbase_wrong_call.orig.json | 0 .../condenser_api_negative/pre_appbase_wrong_call.pat.json | 0 .../condenser_api_negative/pre_appbase_wrong_call.tavern.yaml | 0 .../condenser_api_patterns/get_account_reputations/_readme.txt | 0 .../get_account_reputations/a_limit_100.fatnode.json | 0 .../get_account_reputations/a_limit_100.orig.json | 0 .../get_account_reputations/a_limit_100.pat.json | 0 .../get_account_reputations/a_limit_100.pat_hm.json | 0 .../get_account_reputations/a_limit_100.tavern.yaml | 0 .../get_account_reputations/defaults.fatnode.json | 0 .../get_account_reputations/defaults.orig.json | 0 .../get_account_reputations/defaults.pat.json | 0 .../get_account_reputations/defaults.tavern.yaml | 0 .../get_account_reputations/first.fatnode.json | 0 .../get_account_reputations/first.orig.json | 0 .../get_account_reputations/first.pat.json | 0 .../get_account_reputations/first.pat_hm.json | 0 .../get_account_reputations/first.tavern.yaml | 0 .../get_account_reputations/pre_appbase.fatnode.json | 0 .../get_account_reputations/pre_appbase.orig.json | 0 .../get_account_reputations/pre_appbase.pat.json | 0 .../get_account_reputations/pre_appbase.pat_hm.json | 0 .../get_account_reputations/pre_appbase.tavern.yaml | 0 .../get_account_reputations/ste_limit_4.fatnode.json | 0 .../get_account_reputations/ste_limit_4.orig.json | 0 .../get_account_reputations/ste_limit_4.pat.json | 0 .../get_account_reputations/ste_limit_4.pat_hm.json | 0 .../get_account_reputations/ste_limit_4.tavern.yaml | 0 .../get_account_reputations/steem.fatnode.json | 0 .../get_account_reputations/steem.orig.json | 0 .../get_account_reputations/steem.pat.json | 0 .../get_account_reputations/steem.pat_hm.json | 0 .../get_account_reputations/steem.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_account_votes/_readme.txt | 0 .../tavern/condenser_api_patterns/get_active_votes/_readme.txt | 0 .../condenser_api_patterns/get_active_votes/all_data.orig.json | 0 .../condenser_api_patterns/get_active_votes/all_data.pat.json | 0 .../get_active_votes/all_data.tavern.yaml | 0 .../condenser_api_patterns/get_active_votes/biophil.orig.json | 0 .../condenser_api_patterns/get_active_votes/biophil.pat.json | 0 .../condenser_api_patterns/get_active_votes/biophil.tavern.yaml | 0 .../get_active_votes/many_votes.orig.json | 0 .../condenser_api_patterns/get_active_votes/many_votes.pat.json | 0 .../get_active_votes/many_votes.tavern.yaml | 0 .../condenser_api_patterns/get_active_votes/net_votes.orig.json | 0 .../condenser_api_patterns/get_active_votes/net_votes.pat.json | 0 .../get_active_votes/net_votes.tavern.yaml | 0 .../condenser_api_patterns/get_active_votes/no_votes.orig.json | 0 .../condenser_api_patterns/get_active_votes/no_votes.pat.json | 0 .../get_active_votes/no_votes.tavern.yaml | 0 .../get_active_votes/pre_appbase.orig.json | 0 .../get_active_votes/pre_appbase.pat.json | 0 .../get_active_votes/pre_appbase.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_blog/_readme.txt | 0 .../tavern/condenser_api_patterns/get_blog/limit_0.orig.json | 0 .../tavern/condenser_api_patterns/get_blog/limit_0.pat.json | 0 .../tavern/condenser_api_patterns/get_blog/limit_0.tavern.yaml | 0 .../get_blog/limit_at_least_100.orig.json | 0 .../condenser_api_patterns/get_blog/limit_at_least_100.pat.json | 0 .../get_blog/limit_at_least_100.tavern.yaml | 0 .../condenser_api_patterns/get_blog/limit_hundred.orig.json | 0 .../condenser_api_patterns/get_blog/limit_hundred.pat.json | 0 .../condenser_api_patterns/get_blog/limit_hundred.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_blog/max_limit.orig.json | 0 .../tavern/condenser_api_patterns/get_blog/max_limit.pat.json | 0 .../condenser_api_patterns/get_blog/max_limit.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_blog/no_results.orig.json | 0 .../tavern/condenser_api_patterns/get_blog/no_results.pat.json | 0 .../condenser_api_patterns/get_blog/no_results.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_blog/normal.orig.json | 0 .../tavern/condenser_api_patterns/get_blog/normal.pat.json | 0 .../tavern/condenser_api_patterns/get_blog/normal.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_blog/page_0.orig.json | 0 .../tavern/condenser_api_patterns/get_blog/page_0.pat.json | 0 .../tavern/condenser_api_patterns/get_blog/page_0.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_blog/page_last.orig.json | 0 .../tavern/condenser_api_patterns/get_blog/page_last.pat.json | 0 .../condenser_api_patterns/get_blog/page_last.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_blog/page_mid.orig.json | 0 .../tavern/condenser_api_patterns/get_blog/page_mid.pat.json | 0 .../tavern/condenser_api_patterns/get_blog/page_mid.tavern.yaml | 0 .../condenser_api_patterns/get_blog/pre_appbase.orig.json | 0 .../tavern/condenser_api_patterns/get_blog/pre_appbase.pat.json | 0 .../condenser_api_patterns/get_blog/pre_appbase.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_blog/reblogs.orig.json | 0 .../tavern/condenser_api_patterns/get_blog/reblogs.pat.json | 0 .../tavern/condenser_api_patterns/get_blog/reblogs.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_blog_entries/_readme.txt | 0 .../condenser_api_patterns/get_blog_entries/first.orig.json | 0 .../condenser_api_patterns/get_blog_entries/first.pat.json | 0 .../condenser_api_patterns/get_blog_entries/first.tavern.yaml | 0 .../condenser_api_patterns/get_blog_entries/max_limit.orig.json | 0 .../condenser_api_patterns/get_blog_entries/max_limit.pat.json | 0 .../get_blog_entries/max_limit.tavern.yaml | 0 .../condenser_api_patterns/get_blog_entries/page_0.orig.json | 0 .../condenser_api_patterns/get_blog_entries/page_0.pat.json | 0 .../condenser_api_patterns/get_blog_entries/page_0.tavern.yaml | 0 .../condenser_api_patterns/get_blog_entries/page_last.orig.json | 0 .../condenser_api_patterns/get_blog_entries/page_last.pat.json | 0 .../get_blog_entries/page_last.tavern.yaml | 0 .../condenser_api_patterns/get_blog_entries/page_mid.orig.json | 0 .../condenser_api_patterns/get_blog_entries/page_mid.pat.json | 0 .../get_blog_entries/page_mid.tavern.yaml | 0 .../get_blog_entries/pre_appbase.orig.json | 0 .../get_blog_entries/pre_appbase.pat.json | 0 .../get_blog_entries/pre_appbase.tavern.yaml | 0 .../condenser_api_patterns/get_blog_entries/reblogs.orig.json | 0 .../condenser_api_patterns/get_blog_entries/reblogs.pat.json | 0 .../condenser_api_patterns/get_blog_entries/reblogs.tavern.yaml | 0 .../get_comment_discussions_by_payout/_readme.txt | 0 .../followtest_follow_muted.pat.json | 0 .../followtest_follow_muted.tavern.yaml | 0 .../get_comment_discussions_by_payout/followtest_muted.pat.json | 0 .../followtest_muted.tavern.yaml | 0 .../get_comment_discussions_by_payout/indirect_muted.pat.json | 0 .../indirect_muted.tavern.yaml | 0 .../indirect_muted_paging.pat.json | 0 .../indirect_muted_paging.tavern.yaml | 0 .../indirect_muted_paging_tag.pat.json | 0 .../indirect_muted_paging_tag.tavern.yaml | 0 .../indirect_muted_tag.pat.json | 0 .../indirect_muted_tag.tavern.yaml | 0 .../get_comment_discussions_by_payout/limit_100.orig.json | 0 .../get_comment_discussions_by_payout/limit_100.pat.json | 0 .../get_comment_discussions_by_payout/limit_100.tavern.yaml | 0 .../no_observer_paging.pat.json | 0 .../no_observer_paging.tavern.yaml | 0 .../no_observer_paging_tag.pat.json | 0 .../no_observer_paging_tag.tavern.yaml | 0 .../get_comment_discussions_by_payout/no_tag.orig.json | 0 .../get_comment_discussions_by_payout/no_tag.pat.json | 0 .../get_comment_discussions_by_payout/no_tag.tavern.yaml | 0 .../get_comment_discussions_by_payout/observer.pat.json | 0 .../get_comment_discussions_by_payout/observer.tavern.yaml | 0 .../get_comment_discussions_by_payout/observer_paging.pat.json | 0 .../observer_paging.tavern.yaml | 0 .../get_comment_discussions_by_payout/observer_tag.pat.json | 0 .../get_comment_discussions_by_payout/observer_tag.tavern.yaml | 0 .../observer_tag_paging.pat.json | 0 .../observer_tag_paging.tavern.yaml | 0 .../get_comment_discussions_by_payout/paginated.orig.json | 0 .../get_comment_discussions_by_payout/paginated.pat.json | 0 .../get_comment_discussions_by_payout/paginated.tavern.yaml | 0 .../get_comment_discussions_by_payout/polska.orig.json | 0 .../get_comment_discussions_by_payout/polska.pat.json | 0 .../get_comment_discussions_by_payout/polska.tavern.yaml | 0 .../get_comment_discussions_by_payout/pre_appbase.orig.json | 0 .../get_comment_discussions_by_payout/pre_appbase.pat.json | 0 .../get_comment_discussions_by_payout/pre_appbase.tavern.yaml | 0 .../get_comment_discussions_by_payout/tag_steemit.orig.json | 0 .../get_comment_discussions_by_payout/tag_steemit.pat.json | 0 .../get_comment_discussions_by_payout/tag_steemit.tavern.yaml | 0 .../tag_steemit_paginated.orig.json | 0 .../tag_steemit_paginated.pat.json | 0 .../tag_steemit_paginated.tavern.yaml | 0 .../get_comment_discussions_by_payout/truncated.orig.json | 0 .../get_comment_discussions_by_payout/truncated.pat.json | 0 .../get_comment_discussions_by_payout/truncated.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_content/_readme.txt | 0 .../tavern/condenser_api_patterns/get_content/gtg.fatnode.json | 0 .../tavern/condenser_api_patterns/get_content/gtg.orig.json | 0 .../tavern/condenser_api_patterns/get_content/gtg.pat.json | 0 .../tavern/condenser_api_patterns/get_content/gtg.pat_hm.json | 0 .../tavern/condenser_api_patterns/get_content/gtg.tavern.yaml | 0 .../get_content/indirect_blacklist.pat.json | 0 .../get_content/indirect_blacklist.tavern.yaml | 0 .../get_content/indirect_blacklists_voter.pat.json | 0 .../get_content/indirect_blacklists_voter.tavern.yaml | 0 .../condenser_api_patterns/get_content/indirect_muted.pat.json | 0 .../get_content/indirect_muted.tavern.yaml | 0 .../get_content/indirect_mutes_voter.pat.json | 0 .../get_content/indirect_mutes_voter.tavern.yaml | 0 .../get_content/invalid_observer.pat.json | 0 .../get_content/invalid_observer.tavern.yaml | 0 .../get_content/multi_deleted_post.fatnode.json | 0 .../get_content/multi_deleted_post.orig.json | 0 .../get_content/multi_deleted_post.pat.json | 0 .../get_content/multi_deleted_post.pat_hm.json | 0 .../get_content/multi_deleted_post.tavern.yaml | 0 .../get_content/observer_blacklists_author.pat.json | 0 .../get_content/observer_blacklists_author.tavern.yaml | 0 .../get_content/observer_blacklists_voter.pat.json | 0 .../get_content/observer_blacklists_voter.tavern.yaml | 0 .../get_content/observer_ignore_author.pat.json | 0 .../get_content/observer_ignore_author.tavern.yaml | 0 .../get_content/observer_ignore_voter.pat.json | 0 .../get_content/observer_ignore_voter.tavern.yaml | 0 .../condenser_api_patterns/get_content/pre_appbase.fatnode.json | 0 .../condenser_api_patterns/get_content/pre_appbase.orig.json | 0 .../condenser_api_patterns/get_content/pre_appbase.pat.json | 0 .../condenser_api_patterns/get_content/pre_appbase.pat_hm.json | 0 .../condenser_api_patterns/get_content/pre_appbase.tavern.yaml | 0 .../get_content/steemit_firstpost.fatnode.json | 0 .../get_content/steemit_firstpost.orig.json | 0 .../get_content/steemit_firstpost.pat.json | 0 .../get_content/steemit_firstpost.pat_hm.json | 0 .../get_content/steemit_firstpost.tavern.yaml | 0 .../condenser_api_patterns/get_content_replies/_readme.txt | 0 .../condenser_api_patterns/get_content_replies/gtg.fatnode.json | 0 .../condenser_api_patterns/get_content_replies/gtg.orig.json | 0 .../condenser_api_patterns/get_content_replies/gtg.pat.json | 0 .../condenser_api_patterns/get_content_replies/gtg.pat_hm.json | 0 .../condenser_api_patterns/get_content_replies/gtg.tavern.yaml | 0 .../get_content_replies/pre_appbase.fatnode.json | 0 .../get_content_replies/pre_appbase.orig.json | 0 .../get_content_replies/pre_appbase.pat.json | 0 .../get_content_replies/pre_appbase.pat_hm.json | 0 .../get_content_replies/pre_appbase.tavern.yaml | 0 .../get_discussions_by_author_before_date/_readme.txt | 0 .../get_discussions_by_author_before_date/first.orig.json | 0 .../get_discussions_by_author_before_date/first.pat.json | 0 .../get_discussions_by_author_before_date/first.tavern.yaml | 0 .../get_discussions_by_author_before_date/good-karma.orig.json | 0 .../get_discussions_by_author_before_date/good-karma.pat.json | 0 .../good-karma.tavern.yaml | 0 .../get_discussions_by_author_before_date/max_limit.orig.json | 0 .../get_discussions_by_author_before_date/max_limit.pat.json | 0 .../get_discussions_by_author_before_date/max_limit.tavern.yaml | 0 .../get_discussions_by_author_before_date/min_limit.orig.json | 0 .../get_discussions_by_author_before_date/min_limit.pat.json | 0 .../get_discussions_by_author_before_date/min_limit.tavern.yaml | 0 .../get_discussions_by_author_before_date/no_reblogs.orig.json | 0 .../get_discussions_by_author_before_date/no_reblogs.pat.json | 0 .../no_reblogs.tavern.yaml | 0 .../get_discussions_by_author_before_date/paginated.orig.json | 0 .../get_discussions_by_author_before_date/paginated.pat.json | 0 .../get_discussions_by_author_before_date/paginated.tavern.yaml | 0 .../get_discussions_by_author_before_date/pre_appbase.orig.json | 0 .../get_discussions_by_author_before_date/pre_appbase.pat.json | 0 .../pre_appbase.tavern.yaml | 0 .../get_discussions_by_author_before_date/roadscape.orig.json | 0 .../get_discussions_by_author_before_date/roadscape.pat.json | 0 .../get_discussions_by_author_before_date/roadscape.tavern.yaml | 0 .../get_discussions_by_author_before_date/second.orig.json | 0 .../get_discussions_by_author_before_date/second.pat.json | 0 .../get_discussions_by_author_before_date/second.tavern.yaml | 0 .../get_discussions_by_author_before_date/truncated.orig.json | 0 .../get_discussions_by_author_before_date/truncated.pat.json | 0 .../get_discussions_by_author_before_date/truncated.tavern.yaml | 0 .../condenser_api_patterns/get_discussions_by_blog/_readme.txt | 0 .../get_discussions_by_blog/large001.orig.json | 0 .../get_discussions_by_blog/large001.pat.json | 0 .../get_discussions_by_blog/large001.tavern.yaml | 0 .../get_discussions_by_blog/large002.orig.json | 0 .../get_discussions_by_blog/large002.pat.json | 0 .../get_discussions_by_blog/large002.tavern.yaml | 0 .../get_discussions_by_blog/max_limit.orig.json | 0 .../get_discussions_by_blog/max_limit.pat.json | 0 .../get_discussions_by_blog/max_limit.tavern.yaml | 0 .../get_discussions_by_blog/min_limit.orig.json | 0 .../get_discussions_by_blog/min_limit.pat.json | 0 .../get_discussions_by_blog/min_limit.tavern.yaml | 0 .../get_discussions_by_blog/null_limit.orig.json | 0 .../get_discussions_by_blog/null_limit.pat.json | 0 .../get_discussions_by_blog/null_limit.tavern.yaml | 0 .../get_discussions_by_blog/paginated.orig.json | 0 .../get_discussions_by_blog/paginated.pat.json | 0 .../get_discussions_by_blog/paginated.tavern.yaml | 0 .../get_discussions_by_blog/pre_appbase.orig.json | 0 .../get_discussions_by_blog/pre_appbase.pat.json | 0 .../get_discussions_by_blog/pre_appbase.tavern.yaml | 0 .../get_discussions_by_blog/steemit.orig.json | 0 .../get_discussions_by_blog/steemit.pat.json | 0 .../get_discussions_by_blog/steemit.tavern.yaml | 0 .../get_discussions_by_blog/truncated.orig.json | 0 .../get_discussions_by_blog/truncated.pat.json | 0 .../get_discussions_by_blog/truncated.tavern.yaml | 0 .../get_discussions_by_comments/_readme.txt | 0 .../get_discussions_by_comments/admin.orig.json | 0 .../get_discussions_by_comments/admin.pat.json | 0 .../get_discussions_by_comments/admin.tavern.yaml | 0 .../get_discussions_by_comments/cheetah.orig.json | 0 .../get_discussions_by_comments/cheetah.pat.json | 0 .../get_discussions_by_comments/cheetah.tavern.yaml | 0 .../get_discussions_by_comments/cryptos.orig.json | 0 .../get_discussions_by_comments/cryptos.pat.json | 0 .../get_discussions_by_comments/cryptos.tavern.yaml | 0 .../get_discussions_by_comments/max_limit.orig.json | 0 .../get_discussions_by_comments/max_limit.pat.json | 0 .../get_discussions_by_comments/max_limit.tavern.yaml | 0 .../get_discussions_by_comments/min_limit.orig.json | 0 .../get_discussions_by_comments/min_limit.pat.json | 0 .../get_discussions_by_comments/min_limit.tavern.yaml | 0 .../get_discussions_by_comments/null_limit.orig.json | 0 .../get_discussions_by_comments/null_limit.pat.json | 0 .../get_discussions_by_comments/null_limit.tavern.yaml | 0 .../get_discussions_by_comments/paginated.orig.json | 0 .../get_discussions_by_comments/paginated.pat.json | 0 .../get_discussions_by_comments/paginated.tavern.yaml | 0 .../get_discussions_by_comments/pre_appbase.orig.json | 0 .../get_discussions_by_comments/pre_appbase.pat.json | 0 .../get_discussions_by_comments/pre_appbase.tavern.yaml | 0 .../get_discussions_by_comments/roadscape.orig.json | 0 .../get_discussions_by_comments/roadscape.pat.json | 0 .../get_discussions_by_comments/roadscape.tavern.yaml | 0 .../get_discussions_by_comments/truncated.orig.json | 0 .../get_discussions_by_comments/truncated.pat.json | 0 .../get_discussions_by_comments/truncated.tavern.yaml | 0 .../get_discussions_by_created/_readme.txt | 0 .../get_discussions_by_created/community.orig.json | 0 .../get_discussions_by_created/community.pat.json | 0 .../get_discussions_by_created/community.tavern.yaml | 0 .../get_discussions_by_created/followtest_follow_muted.pat.json | 0 .../followtest_follow_muted.tavern.yaml | 0 .../get_discussions_by_created/followtest_muted.pat.json | 0 .../get_discussions_by_created/followtest_muted.tavern.yaml | 0 .../get_discussions_by_created/funny_follow_muted_self.pat.json | 0 .../funny_follow_muted_self.tavern.yaml | 0 .../get_discussions_by_created/indirect_muted.pat.json | 0 .../get_discussions_by_created/indirect_muted.tavern.yaml | 0 .../get_discussions_by_created/indirect_muted_paging.pat.json | 0 .../indirect_muted_paging.tavern.yaml | 0 .../get_discussions_by_created/indirect_muted_tag.pat.json | 0 .../get_discussions_by_created/indirect_muted_tag.tavern.yaml | 0 .../indirect_muted_tag_paging.pat.json | 0 .../indirect_muted_tag_paging.tavern.yaml | 0 .../get_discussions_by_created/max_limit.orig.json | 0 .../get_discussions_by_created/max_limit.pat.json | 0 .../get_discussions_by_created/max_limit.tavern.yaml | 0 .../get_discussions_by_created/min_limit.orig.json | 0 .../get_discussions_by_created/min_limit.pat.json | 0 .../get_discussions_by_created/min_limit.tavern.yaml | 0 .../get_discussions_by_created/no_param.pat.json | 0 .../get_discussions_by_created/no_param.tavern.yaml | 0 .../get_discussions_by_created/observer_muted.pat.json | 0 .../get_discussions_by_created/observer_muted.tavern.yaml | 0 .../get_discussions_by_created/observer_muted_paging.pat.json | 0 .../observer_muted_paging.tavern.yaml | 0 .../get_discussions_by_created/observer_muted_tag.pat.json | 0 .../get_discussions_by_created/observer_muted_tag.tavern.yaml | 0 .../observer_muted_tag_paging.pat.json | 0 .../observer_muted_tag_paging.tavern.yaml | 0 .../get_discussions_by_created/paginated.orig.json | 0 .../get_discussions_by_created/paginated.pat.json | 0 .../get_discussions_by_created/paginated.tavern.yaml | 0 .../get_discussions_by_created/paging_life.pat.json | 0 .../get_discussions_by_created/paging_life.tavern.yaml | 0 .../get_discussions_by_created/pre_appbase.orig.json | 0 .../get_discussions_by_created/pre_appbase.pat.json | 0 .../get_discussions_by_created/pre_appbase.tavern.yaml | 0 .../get_discussions_by_created/steem.orig.json | 0 .../get_discussions_by_created/steem.pat.json | 0 .../get_discussions_by_created/steem.tavern.yaml | 0 .../get_discussions_by_created/tag_bitcoin.orig.json | 0 .../get_discussions_by_created/tag_bitcoin.pat.json | 0 .../get_discussions_by_created/tag_bitcoin.tavern.yaml | 0 .../get_discussions_by_created/tag_bitcoin_paginated.orig.json | 0 .../get_discussions_by_created/tag_bitcoin_paginated.pat.json | 0 .../tag_bitcoin_paginated.tavern.yaml | 0 .../get_discussions_by_created/tag_life.pat.json | 0 .../get_discussions_by_created/tag_life.tavern.yaml | 0 .../get_discussions_by_created/truncated.orig.json | 0 .../get_discussions_by_created/truncated.pat.json | 0 .../get_discussions_by_created/truncated.tavern.yaml | 0 .../condenser_api_patterns/get_discussions_by_feed/_readme.txt | 0 .../get_discussions_by_feed/abit.orig.json | 0 .../get_discussions_by_feed/abit.pat.json | 0 .../get_discussions_by_feed/abit.tavern.yaml | 0 .../get_discussions_by_feed/bartcant.orig.json | 0 .../get_discussions_by_feed/bartcant.pat.json | 0 .../get_discussions_by_feed/bartcant.tavern.yaml | 0 .../get_discussions_by_feed/blocktrades.orig.json | 0 .../get_discussions_by_feed/blocktrades.pat.json | 0 .../get_discussions_by_feed/blocktrades.tavern.yaml | 0 .../get_discussions_by_feed/followtest_follow_muted.pat.json | 0 .../get_discussions_by_feed/followtest_follow_muted.tavern.yaml | 0 .../get_discussions_by_feed/followtest_muted.pat.json | 0 .../get_discussions_by_feed/followtest_muted.tavern.yaml | 0 .../get_discussions_by_feed/funthing.orig.json | 0 .../get_discussions_by_feed/funthing.pat.json | 0 .../get_discussions_by_feed/funthing.tavern.yaml | 0 .../get_discussions_by_feed/good-karma.orig.json | 0 .../get_discussions_by_feed/good-karma.pat.json | 0 .../get_discussions_by_feed/good-karma.tavern.yaml | 0 .../get_discussions_by_feed/gtg.orig.json | 0 .../condenser_api_patterns/get_discussions_by_feed/gtg.pat.json | 0 .../get_discussions_by_feed/gtg.tavern.yaml | 0 .../get_discussions_by_feed/max_limit.orig.json | 0 .../get_discussions_by_feed/max_limit.pat.json | 0 .../get_discussions_by_feed/max_limit.tavern.yaml | 0 .../get_discussions_by_feed/min_limit.orig.json | 0 .../get_discussions_by_feed/min_limit.pat.json | 0 .../get_discussions_by_feed/min_limit.tavern.yaml | 0 .../get_discussions_by_feed/null_limit.orig.json | 0 .../get_discussions_by_feed/null_limit.pat.json | 0 .../get_discussions_by_feed/null_limit.tavern.yaml | 0 .../get_discussions_by_feed/paginated.orig.json | 0 .../get_discussions_by_feed/paginated.pat.json | 0 .../get_discussions_by_feed/paginated.tavern.yaml | 0 .../get_discussions_by_feed/pre_appbase.orig.json | 0 .../get_discussions_by_feed/pre_appbase.pat.json | 0 .../get_discussions_by_feed/pre_appbase.tavern.yaml | 0 .../get_discussions_by_feed/roadscape.orig.json | 0 .../get_discussions_by_feed/roadscape.pat.json | 0 .../get_discussions_by_feed/roadscape.tavern.yaml | 0 .../get_discussions_by_feed/truncated.orig.json | 0 .../get_discussions_by_feed/truncated.pat.json | 0 .../get_discussions_by_feed/truncated.tavern.yaml | 0 .../get_discussions_by_feed/val-a.orig.json | 0 .../get_discussions_by_feed/val-a.pat.json | 0 .../get_discussions_by_feed/val-a.tavern.yaml | 0 .../condenser_api_patterns/get_discussions_by_hot/_readme.txt | 0 .../get_discussions_by_hot/community.orig.json | 0 .../get_discussions_by_hot/community.pat.json | 0 .../get_discussions_by_hot/community.tavern.yaml | 0 .../followtest_muted_and_follow_muted.pat.json | 0 .../followtest_muted_and_follow_muted.tavern.yaml | 0 .../get_discussions_by_hot/indirect_muted.pat.json | 0 .../get_discussions_by_hot/indirect_muted.tavern.yaml | 0 .../get_discussions_by_hot/indirect_muted_paging.pat.json | 0 .../get_discussions_by_hot/indirect_muted_paging.tavern.yaml | 0 .../get_discussions_by_hot/indirect_muted_tag.pat.json | 0 .../get_discussions_by_hot/indirect_muted_tag.tavern.yaml | 0 .../get_discussions_by_hot/indirect_paging_muted_tag.pat.json | 0 .../indirect_paging_muted_tag.tavern.yaml | 0 .../get_discussions_by_hot/max_limit.orig.json | 0 .../get_discussions_by_hot/max_limit.pat.json | 0 .../get_discussions_by_hot/max_limit.tavern.yaml | 0 .../get_discussions_by_hot/min_limit.orig.json | 0 .../get_discussions_by_hot/min_limit.pat.json | 0 .../get_discussions_by_hot/min_limit.tavern.yaml | 0 .../get_discussions_by_hot/no_params.pat.json | 0 .../get_discussions_by_hot/no_params.tavern.yaml | 0 .../get_discussions_by_hot/observer_muted.pat.json | 0 .../get_discussions_by_hot/observer_muted.tavern.yaml | 0 .../get_discussions_by_hot/observer_muted_paging.pat.json | 0 .../get_discussions_by_hot/observer_muted_paging.tavern.yaml | 0 .../get_discussions_by_hot/observer_muted_tag.pat.json | 0 .../get_discussions_by_hot/observer_muted_tag.tavern.yaml | 0 .../get_discussions_by_hot/observer_muted_tag_paging.pat.json | 0 .../observer_muted_tag_paging.tavern.yaml | 0 .../get_discussions_by_hot/observer_not_muted.pat.json | 0 .../get_discussions_by_hot/observer_not_muted.tavern.yaml | 0 .../get_discussions_by_hot/paginated.orig.json | 0 .../get_discussions_by_hot/paginated.pat.json | 0 .../get_discussions_by_hot/paginated.tavern.yaml | 0 .../get_discussions_by_hot/paging.pat.json | 0 .../get_discussions_by_hot/paging.tavern.yaml | 0 .../get_discussions_by_hot/pre_appbase.orig.json | 0 .../get_discussions_by_hot/pre_appbase.pat.json | 0 .../get_discussions_by_hot/pre_appbase.tavern.yaml | 0 .../get_discussions_by_hot/steem.orig.json | 0 .../get_discussions_by_hot/steem.pat.json | 0 .../get_discussions_by_hot/steem.tavern.yaml | 0 .../get_discussions_by_hot/tag_paging_no_observer.pat.json | 0 .../get_discussions_by_hot/tag_paging_no_observer.tavern.yaml | 0 .../get_discussions_by_hot/tag_photography.orig.json | 0 .../get_discussions_by_hot/tag_photography.pat.json | 0 .../get_discussions_by_hot/tag_photography.tavern.yaml | 0 .../get_discussions_by_hot/tag_photography_paginated.orig.json | 0 .../get_discussions_by_hot/tag_photography_paginated.pat.json | 0 .../tag_photography_paginated.tavern.yaml | 0 .../get_discussions_by_hot/tag_steemit.pat.json | 0 .../get_discussions_by_hot/tag_steemit.tavern.yaml | 0 .../get_discussions_by_hot/truncated.orig.json | 0 .../get_discussions_by_hot/truncated.pat.json | 0 .../get_discussions_by_hot/truncated.tavern.yaml | 0 .../get_discussions_by_promoted/_readme.txt | 0 .../get_discussions_by_promoted/community.orig.json | 0 .../get_discussions_by_promoted/community.pat.json | 0 .../get_discussions_by_promoted/community.tavern.yaml | 0 .../get_discussions_by_promoted/community_mock.pat.json | 0 .../get_discussions_by_promoted/community_mock.tavern.yaml | 0 .../followtest_follow_muted.pat.json | 0 .../followtest_follow_muted.tavern.yaml | 0 .../get_discussions_by_promoted/followtest_muted.pat.json | 0 .../get_discussions_by_promoted/followtest_muted.tavern.yaml | 0 .../get_discussions_by_promoted/indirect_muted.pat.json | 0 .../get_discussions_by_promoted/indirect_muted.tavern.yaml | 0 .../get_discussions_by_promoted/indirect_muted_paging.pat.json | 0 .../indirect_muted_paging.tavern.yaml | 0 .../get_discussions_by_promoted/indirect_muted_tag.pat.json | 0 .../get_discussions_by_promoted/indirect_muted_tag.tavern.yaml | 0 .../indirect_muted_tag_paging.pat.json | 0 .../indirect_muted_tag_paging.tavern.yaml | 0 .../get_discussions_by_promoted/max_limit.orig.json | 0 .../get_discussions_by_promoted/max_limit.pat.json | 0 .../get_discussions_by_promoted/max_limit.tavern.yaml | 0 .../get_discussions_by_promoted/min_limit.orig.json | 0 .../get_discussions_by_promoted/min_limit.pat.json | 0 .../get_discussions_by_promoted/min_limit.tavern.yaml | 0 .../get_discussions_by_promoted/no_params.pat.json | 0 .../get_discussions_by_promoted/no_params.tavern.yaml | 0 .../get_discussions_by_promoted/observer_muted.pat.json | 0 .../get_discussions_by_promoted/observer_muted.tavern.yaml | 0 .../get_discussions_by_promoted/observer_muted_paging.pat.json | 0 .../observer_muted_paging.tavern.yaml | 0 .../get_discussions_by_promoted/observer_muted_tag.pat.json | 0 .../get_discussions_by_promoted/observer_muted_tag.tavern.yaml | 0 .../observer_muted_tag_paging.pat.json | 0 .../observer_muted_tag_paging.tavern.yaml | 0 .../get_discussions_by_promoted/paginated.orig.json | 0 .../get_discussions_by_promoted/paginated.pat.json | 0 .../get_discussions_by_promoted/paginated.tavern.yaml | 0 .../get_discussions_by_promoted/pre_appbase.orig.json | 0 .../get_discussions_by_promoted/pre_appbase.pat.json | 0 .../get_discussions_by_promoted/pre_appbase.tavern.yaml | 0 .../get_discussions_by_promoted/steem.orig.json | 0 .../get_discussions_by_promoted/steem.pat.json | 0 .../get_discussions_by_promoted/steem.tavern.yaml | 0 .../get_discussions_by_promoted/tag_steemit.orig.json | 0 .../get_discussions_by_promoted/tag_steemit.pat.json | 0 .../get_discussions_by_promoted/tag_steemit.tavern.yaml | 0 .../get_discussions_by_promoted/tag_steemit_paginated.orig.json | 0 .../get_discussions_by_promoted/tag_steemit_paginated.pat.json | 0 .../tag_steemit_paginated.tavern.yaml | 0 .../get_discussions_by_promoted/truncated.orig.json | 0 .../get_discussions_by_promoted/truncated.pat.json | 0 .../get_discussions_by_promoted/truncated.tavern.yaml | 0 .../get_discussions_by_trending/_readme.txt | 0 .../get_discussions_by_trending/community.orig.json | 0 .../get_discussions_by_trending/community.pat.json | 0 .../get_discussions_by_trending/community.tavern.yaml | 0 .../followtest_follow_muted.pat.json | 0 .../followtest_follow_muted.tavern.yaml | 0 .../get_discussions_by_trending/followtest_muted.pat.json | 0 .../get_discussions_by_trending/followtest_muted.tavern.yaml | 0 .../get_discussions_by_trending/max_limit.orig.json | 0 .../get_discussions_by_trending/max_limit.pat.json | 0 .../get_discussions_by_trending/max_limit.tavern.yaml | 0 .../get_discussions_by_trending/min_limit.orig.json | 0 .../get_discussions_by_trending/min_limit.pat.json | 0 .../get_discussions_by_trending/min_limit.tavern.yaml | 0 .../get_discussions_by_trending/paginated.orig.json | 0 .../get_discussions_by_trending/paginated.pat.json | 0 .../get_discussions_by_trending/paginated.tavern.yaml | 0 .../get_discussions_by_trending/pre_appbase.orig.json | 0 .../get_discussions_by_trending/pre_appbase.pat.json | 0 .../get_discussions_by_trending/pre_appbase.tavern.yaml | 0 .../get_discussions_by_trending/steem.orig.json | 0 .../get_discussions_by_trending/steem.pat.json | 0 .../get_discussions_by_trending/steem.tavern.yaml | 0 .../get_discussions_by_trending/tag_introduceyourself.orig.json | 0 .../get_discussions_by_trending/tag_introduceyourself.pat.json | 0 .../tag_introduceyourself.tavern.yaml | 0 .../tag_introduceyourself_paginated.orig.json | 0 .../tag_introduceyourself_paginated.pat.json | 0 .../tag_introduceyourself_paginated.tavern.yaml | 0 .../get_discussions_by_trending/truncated.orig.json | 0 .../get_discussions_by_trending/truncated.pat.json | 0 .../get_discussions_by_trending/truncated.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_follow_count/_readme.txt | 0 .../condenser_api_patterns/get_follow_count/gtg.orig.json | 0 .../tavern/condenser_api_patterns/get_follow_count/gtg.pat.json | 0 .../condenser_api_patterns/get_follow_count/gtg.tavern.yaml | 0 .../get_follow_count/no_followers.orig.json | 0 .../get_follow_count/no_followers.pat.json | 0 .../get_follow_count/no_followers.tavern.yaml | 0 .../get_follow_count/pre_appbase.orig.json | 0 .../get_follow_count/pre_appbase.pat.json | 0 .../get_follow_count/pre_appbase.tavern.yaml | 0 .../condenser_api_patterns/get_follow_count/steemit.orig.json | 0 .../condenser_api_patterns/get_follow_count/steemit.pat.json | 0 .../condenser_api_patterns/get_follow_count/steemit.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_followers/_readme.txt | 0 .../condenser_api_patterns/get_followers/blog/_readme.txt | 0 .../get_followers/blog/complete_result_set.orig.json | 0 .../get_followers/blog/complete_result_set.pat.json | 0 .../get_followers/blog/complete_result_set.tavern.yaml | 0 .../get_followers/blog/defaults.orig.json | 0 .../condenser_api_patterns/get_followers/blog/defaults.pat.json | 0 .../get_followers/blog/defaults.tavern.yaml | 0 .../condenser_api_patterns/get_followers/blog/last.orig.json | 0 .../condenser_api_patterns/get_followers/blog/last.pat.json | 0 .../condenser_api_patterns/get_followers/blog/last.tavern.yaml | 0 .../get_followers/blog/no_followers.orig.json | 0 .../get_followers/blog/no_followers.pat.json | 0 .../get_followers/blog/no_followers.tavern.yaml | 0 .../get_followers/blog/paginated.orig.json | 0 .../get_followers/blog/paginated.pat.json | 0 .../get_followers/blog/paginated.tavern.yaml | 0 .../get_followers/blog/pre_appbase.orig.json | 0 .../get_followers/blog/pre_appbase.pat.json | 0 .../get_followers/blog/pre_appbase.tavern.yaml | 0 .../condenser_api_patterns/get_followers/blog/steemit.orig.json | 0 .../condenser_api_patterns/get_followers/blog/steemit.pat.json | 0 .../get_followers/blog/steemit.tavern.yaml | 0 .../get_followers/blog/the_same_account_start.orig.json | 0 .../get_followers/blog/the_same_account_start.pat.json | 0 .../get_followers/blog/the_same_account_start.tavern.yaml | 0 .../condenser_api_patterns/get_followers/ignore/_readme.txt | 0 .../get_followers/ignore/cheetah.orig.json | 0 .../get_followers/ignore/cheetah.pat.json | 0 .../get_followers/ignore/cheetah.tavern.yaml | 0 .../get_followers/ignore/complete_result_set.orig.json | 0 .../get_followers/ignore/complete_result_set.pat.json | 0 .../get_followers/ignore/complete_result_set.tavern.yaml | 0 .../get_followers/ignore/defaults.orig.json | 0 .../get_followers/ignore/defaults.pat.json | 0 .../get_followers/ignore/defaults.tavern.yaml | 0 .../condenser_api_patterns/get_followers/ignore/last.orig.json | 0 .../condenser_api_patterns/get_followers/ignore/last.pat.json | 0 .../get_followers/ignore/last.tavern.yaml | 0 .../get_followers/ignore/no_ignores.orig.json | 0 .../get_followers/ignore/no_ignores.pat.json | 0 .../get_followers/ignore/no_ignores.tavern.yaml | 0 .../get_followers/ignore/paginated.orig.json | 0 .../get_followers/ignore/paginated.pat.json | 0 .../get_followers/ignore/paginated.tavern.yaml | 0 .../get_followers/ignore/pre_appbase.orig.json | 0 .../get_followers/ignore/pre_appbase.pat.json | 0 .../get_followers/ignore/pre_appbase.tavern.yaml | 0 .../get_followers/ignore/steemit.orig.json | 0 .../get_followers/ignore/steemit.pat.json | 0 .../get_followers/ignore/steemit.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_following/_readme.txt | 0 .../condenser_api_patterns/get_following/blog/_readme.txt | 0 .../get_following/blog/complete_result_set.orig.json | 0 .../get_following/blog/complete_result_set.pat.json | 0 .../get_following/blog/complete_result_set.tavern.yaml | 0 .../get_following/blog/defaults.orig.json | 0 .../condenser_api_patterns/get_following/blog/defaults.pat.json | 0 .../get_following/blog/defaults.tavern.yaml | 0 .../condenser_api_patterns/get_following/blog/last.orig.json | 0 .../condenser_api_patterns/get_following/blog/last.pat.json | 0 .../condenser_api_patterns/get_following/blog/last.tavern.yaml | 0 .../get_following/blog/no_following.orig.json | 0 .../get_following/blog/no_following.pat.json | 0 .../get_following/blog/no_following.tavern.yaml | 0 .../get_following/blog/paginated.orig.json | 0 .../get_following/blog/paginated.pat.json | 0 .../get_following/blog/paginated.tavern.yaml | 0 .../get_following/blog/pre_appbase.orig.json | 0 .../get_following/blog/pre_appbase.pat.json | 0 .../get_following/blog/pre_appbase.tavern.yaml | 0 .../get_following/blog/proskynneo.orig.json | 0 .../get_following/blog/proskynneo.pat.json | 0 .../get_following/blog/proskynneo.tavern.yaml | 0 .../get_following/blog/the_same_account_start.orig.json | 0 .../get_following/blog/the_same_account_start.pat.json | 0 .../get_following/blog/the_same_account_start.tavern.yaml | 0 .../condenser_api_patterns/get_following/ignore/_readme.txt | 0 .../get_following/ignore/bing.com.orig.json | 0 .../get_following/ignore/bing.com.pat.json | 0 .../get_following/ignore/bing.com.tavern.yaml | 0 .../get_following/ignore/brightnesssoulds.orig.json | 0 .../get_following/ignore/brightnesssoulds.pat.json | 0 .../get_following/ignore/brightnesssoulds.tavern.yaml | 0 .../get_following/ignore/complete_result_set.orig.json | 0 .../get_following/ignore/complete_result_set.pat.json | 0 .../get_following/ignore/complete_result_set.tavern.yaml | 0 .../get_following/ignore/defaults.orig.json | 0 .../get_following/ignore/defaults.pat.json | 0 .../get_following/ignore/defaults.tavern.yaml | 0 .../condenser_api_patterns/get_following/ignore/last.orig.json | 0 .../condenser_api_patterns/get_following/ignore/last.pat.json | 0 .../get_following/ignore/last.tavern.yaml | 0 .../get_following/ignore/no_ignores.orig.json | 0 .../get_following/ignore/no_ignores.pat.json | 0 .../get_following/ignore/no_ignores.tavern.yaml | 0 .../get_following/ignore/paginated.orig.json | 0 .../get_following/ignore/paginated.pat.json | 0 .../get_following/ignore/paginated.tavern.yaml | 0 .../get_following/ignore/pre_appbase.orig.json | 0 .../get_following/ignore/pre_appbase.pat.json | 0 .../get_following/ignore/pre_appbase.tavern.yaml | 0 .../get_post_discussions_by_payout/_readme.txt | 0 .../followtest_follow_muted.pat.json | 0 .../followtest_follow_muted.tavern.yaml | 0 .../get_post_discussions_by_payout/followtest_muted.pat.json | 0 .../get_post_discussions_by_payout/followtest_muted.tavern.yaml | 0 .../get_post_discussions_by_payout/indirect_muted.orig.json | 0 .../get_post_discussions_by_payout/indirect_muted.pat.json | 0 .../get_post_discussions_by_payout/indirect_muted.tavern.yaml | 0 .../indirect_muted_paging.orig.json | 0 .../indirect_muted_paging.pat.json | 0 .../indirect_muted_paging.tavern.yaml | 0 .../get_post_discussions_by_payout/indirect_muted_tag.orig.json | 0 .../get_post_discussions_by_payout/indirect_muted_tag.pat.json | 0 .../indirect_muted_tag.tavern.yaml | 0 .../indirect_muted_tag_paging.orig.json | 0 .../indirect_muted_tag_paging.pat.json | 0 .../indirect_muted_tag_paging.tavern.yaml | 0 .../get_post_discussions_by_payout/limit_20.orig.json | 0 .../get_post_discussions_by_payout/limit_20.pat.json | 0 .../get_post_discussions_by_payout/limit_20.tavern.yaml | 0 .../get_post_discussions_by_payout/max_limit.orig.json | 0 .../get_post_discussions_by_payout/max_limit.pat.json | 0 .../get_post_discussions_by_payout/max_limit.tavern.yaml | 0 .../get_post_discussions_by_payout/min_limit.orig.json | 0 .../get_post_discussions_by_payout/min_limit.pat.json | 0 .../get_post_discussions_by_payout/min_limit.tavern.yaml | 0 .../get_post_discussions_by_payout/no_tag.orig.json | 0 .../get_post_discussions_by_payout/no_tag.pat.json | 0 .../get_post_discussions_by_payout/no_tag.tavern.yaml | 0 .../get_post_discussions_by_payout/observer.orig.json | 0 .../get_post_discussions_by_payout/observer.pat.json | 0 .../get_post_discussions_by_payout/observer.tavern.yaml | 0 .../get_post_discussions_by_payout/observer_paging.orig.json | 0 .../get_post_discussions_by_payout/observer_paging.pat.json | 0 .../get_post_discussions_by_payout/observer_paging.tavern.yaml | 0 .../get_post_discussions_by_payout/observer_tag.orig.json | 0 .../get_post_discussions_by_payout/observer_tag.pat.json | 0 .../get_post_discussions_by_payout/observer_tag.tavern.yaml | 0 .../observer_tag_paging.orig.json | 0 .../get_post_discussions_by_payout/observer_tag_paging.pat.json | 0 .../observer_tag_paging.tavern.yaml | 0 .../get_post_discussions_by_payout/paginated.orig.json | 0 .../get_post_discussions_by_payout/paginated.pat.json | 0 .../get_post_discussions_by_payout/paginated.tavern.yaml | 0 .../get_post_discussions_by_payout/paging_no_observer.orig.json | 0 .../get_post_discussions_by_payout/paging_no_observer.pat.json | 0 .../paging_no_observer.tavern.yaml | 0 .../get_post_discussions_by_payout/polska.orig.json | 0 .../get_post_discussions_by_payout/polska.pat.json | 0 .../get_post_discussions_by_payout/polska.tavern.yaml | 0 .../get_post_discussions_by_payout/pre_appbase.orig.json | 0 .../get_post_discussions_by_payout/pre_appbase.pat.json | 0 .../get_post_discussions_by_payout/pre_appbase.tavern.yaml | 0 .../get_post_discussions_by_payout/tag_life.orig.json | 0 .../get_post_discussions_by_payout/tag_life.pat.json | 0 .../get_post_discussions_by_payout/tag_life.tavern.yaml | 0 .../tag_paging_no_observer.orig.json | 0 .../tag_paging_no_observer.pat.json | 0 .../tag_paging_no_observer.tavern.yaml | 0 .../get_post_discussions_by_payout/tag_steemit.orig.json | 0 .../get_post_discussions_by_payout/tag_steemit.pat.json | 0 .../get_post_discussions_by_payout/tag_steemit.tavern.yaml | 0 .../tag_steemit_paginated.orig.json | 0 .../tag_steemit_paginated.pat.json | 0 .../tag_steemit_paginated.tavern.yaml | 0 .../get_post_discussions_by_payout/truncated.orig.json | 0 .../get_post_discussions_by_payout/truncated.pat.json | 0 .../get_post_discussions_by_payout/truncated.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_reblogged_by/_readme.txt | 0 .../condenser_api_patterns/get_reblogged_by/churdtzu.orig.json | 0 .../condenser_api_patterns/get_reblogged_by/churdtzu.pat.json | 0 .../get_reblogged_by/churdtzu.tavern.yaml | 0 .../get_reblogged_by/empty_roadscape.orig.json | 0 .../get_reblogged_by/empty_roadscape.pat.json | 0 .../get_reblogged_by/empty_roadscape.tavern.yaml | 0 .../condenser_api_patterns/get_reblogged_by/first.orig.json | 0 .../condenser_api_patterns/get_reblogged_by/first.pat.json | 0 .../condenser_api_patterns/get_reblogged_by/first.tavern.yaml | 0 .../get_reblogged_by/pre_appbase.orig.json | 0 .../get_reblogged_by/pre_appbase.pat.json | 0 .../get_reblogged_by/pre_appbase.tavern.yaml | 0 .../get_replies_by_last_update/_readme.txt | 0 .../get_replies_by_last_update/abit.orig.json | 0 .../get_replies_by_last_update/abit.pat.json | 0 .../get_replies_by_last_update/abit.tavern.yaml | 0 .../get_replies_by_last_update/admin.orig.json | 0 .../get_replies_by_last_update/admin.pat.json | 0 .../get_replies_by_last_update/admin.tavern.yaml | 0 .../get_replies_by_last_update/dantheman.orig.json | 0 .../get_replies_by_last_update/dantheman.pat.json | 0 .../get_replies_by_last_update/dantheman.tavern.yaml | 0 .../get_replies_by_last_update/limit_100.orig.json | 0 .../get_replies_by_last_update/limit_100.pat.json | 0 .../get_replies_by_last_update/limit_100.tavern.yaml | 0 .../get_replies_by_last_update/max_limit.orig.json | 0 .../get_replies_by_last_update/max_limit.pat.json | 0 .../get_replies_by_last_update/max_limit.tavern.yaml | 0 .../get_replies_by_last_update/min_limit.orig.json | 0 .../get_replies_by_last_update/min_limit.pat.json | 0 .../get_replies_by_last_update/min_limit.tavern.yaml | 0 .../get_replies_by_last_update/null_limit.orig.json | 0 .../get_replies_by_last_update/null_limit.pat.json | 0 .../get_replies_by_last_update/null_limit.tavern.yaml | 0 .../get_replies_by_last_update/paginated.orig.json | 0 .../get_replies_by_last_update/paginated.pat.json | 0 .../get_replies_by_last_update/paginated.tavern.yaml | 0 .../post_with_deleted_reply.orig.json | 0 .../get_replies_by_last_update/post_with_deleted_reply.pat.json | 0 .../post_with_deleted_reply.tavern.yaml | 0 .../get_replies_by_last_update/pre_appbase.orig.json | 0 .../get_replies_by_last_update/pre_appbase.pat.json | 0 .../get_replies_by_last_update/pre_appbase.tavern.yaml | 0 .../get_replies_by_last_update/steemit.orig.json | 0 .../get_replies_by_last_update/steemit.pat.json | 0 .../get_replies_by_last_update/steemit.tavern.yaml | 0 .../get_replies_by_last_update/top_post.orig.json | 0 .../get_replies_by_last_update/top_post.pat.json | 0 .../get_replies_by_last_update/top_post.tavern.yaml | 0 .../get_replies_by_last_update/truncated.orig.json | 0 .../get_replies_by_last_update/truncated.pat.json | 0 .../get_replies_by_last_update/truncated.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_state/_readme.txt | 0 .../condenser_api_patterns/get_state/blocktrades.orig.json | 0 .../condenser_api_patterns/get_state/blocktrades.pat.json | 0 .../condenser_api_patterns/get_state/blocktrades.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_state/blog_abit.orig.json | 0 .../tavern/condenser_api_patterns/get_state/blog_abit.pat.json | 0 .../condenser_api_patterns/get_state/blog_abit.tavern.yaml | 0 .../condenser_api_patterns/get_state/blog_roadscape.orig.json | 0 .../condenser_api_patterns/get_state/blog_roadscape.pat.json | 0 .../condenser_api_patterns/get_state/blog_roadscape.tavern.yaml | 0 .../get_state/comments_blocktrades.orig.json | 0 .../get_state/comments_blocktrades.pat.json | 0 .../get_state/comments_blocktrades.tavern.yaml | 0 .../get_state/comments_roadscape.orig.json | 0 .../get_state/comments_roadscape.pat.json | 0 .../get_state/comments_roadscape.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_state/empty.orig.json | 0 .../tavern/condenser_api_patterns/get_state/empty.pat.json | 0 .../tavern/condenser_api_patterns/get_state/empty.tavern.yaml | 0 .../condenser_api_patterns/get_state/gtg_permlink.orig.json | 0 .../condenser_api_patterns/get_state/gtg_permlink.pat.json | 0 .../condenser_api_patterns/get_state/gtg_permlink.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_state/hot_news.orig.json | 0 .../tavern/condenser_api_patterns/get_state/hot_news.pat.json | 0 .../condenser_api_patterns/get_state/hot_news.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_state/market.orig.json | 0 .../tavern/condenser_api_patterns/get_state/market.pat.json | 0 .../tavern/condenser_api_patterns/get_state/market.tavern.yaml | 0 .../condenser_api_patterns/get_state/pre_appbase.orig.json | 0 .../condenser_api_patterns/get_state/pre_appbase.pat.json | 0 .../condenser_api_patterns/get_state/pre_appbase.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_state/steemit.orig.json | 0 .../tavern/condenser_api_patterns/get_state/steemit.pat.json | 0 .../tavern/condenser_api_patterns/get_state/steemit.tavern.yaml | 0 .../condenser_api_patterns/get_state/steemit_permlink.orig.json | 0 .../condenser_api_patterns/get_state/steemit_permlink.pat.json | 0 .../get_state/steemit_permlink.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_state/tags.orig.json | 0 .../tavern/condenser_api_patterns/get_state/tags.pat.json | 0 .../tavern/condenser_api_patterns/get_state/tags.tavern.yaml | 0 .../condenser_api_patterns/get_state/trending_asia.orig.json | 0 .../condenser_api_patterns/get_state/trending_asia.pat.json | 0 .../condenser_api_patterns/get_state/trending_asia.tavern.yaml | 0 .../tavern/condenser_api_patterns/get_trending_tags/_readme.txt | 0 .../get_trending_tags/limit_250.orig.json | 0 .../condenser_api_patterns/get_trending_tags/limit_250.pat.json | 0 .../get_trending_tags/limit_250.tavern.yaml | 0 .../get_trending_tags/max_limit.orig.json | 0 .../condenser_api_patterns/get_trending_tags/max_limit.pat.json | 0 .../get_trending_tags/max_limit.tavern.yaml | 0 .../get_trending_tags/no_payout_1.orig.json | 0 .../get_trending_tags/no_payout_1.pat.json | 0 .../get_trending_tags/no_payout_1.tavern.yaml | 0 .../get_trending_tags/no_payout_2.orig.json | 0 .../get_trending_tags/no_payout_2.pat.json | 0 .../get_trending_tags/no_payout_2.tavern.yaml | 0 .../get_trending_tags/paginated.orig.json | 0 .../condenser_api_patterns/get_trending_tags/paginated.pat.json | 0 .../get_trending_tags/paginated.tavern.yaml | 0 .../get_trending_tags/pre_appbase.orig.json | 0 .../get_trending_tags/pre_appbase.pat.json | 0 .../get_trending_tags/pre_appbase.tavern.yaml | 0 .../get_trending_tags/same_payout_1.orig.json | 0 .../get_trending_tags/same_payout_1.pat.json | 0 .../get_trending_tags/same_payout_1.tavern.yaml | 0 .../get_trending_tags/same_payout_2.orig.json | 0 .../get_trending_tags/same_payout_2.pat.json | 0 .../get_trending_tags/same_payout_2.tavern.yaml | 0 .../condenser_api_patterns/get_trending_tags/steem.orig.json | 0 .../condenser_api_patterns/get_trending_tags/steem.pat.json | 0 .../condenser_api_patterns/get_trending_tags/steem.tavern.yaml | 0 .../database_api_negative/find_comments/dictionary.orig.json | 0 .../database_api_negative/find_comments/dictionary.pat.json | 0 .../database_api_negative/find_comments/dictionary.tavern.yaml | 0 .../database_api_negative/find_comments/pre_appbase.orig.json | 0 .../database_api_negative/find_comments/pre_appbase.pat.json | 0 .../database_api_negative/find_comments/pre_appbase.tavern.yaml | 0 .../find_comments/too_many_requested.orig.json | 0 .../find_comments/too_many_requested.pat.json | 0 .../find_comments/too_many_requested.tavern.yaml | 0 .../database_api_negative/find_comments/too_much_data.orig.json | 0 .../database_api_negative/find_comments/too_much_data.pat.json | 0 .../find_comments/too_much_data.tavern.yaml | 0 .../tavern/database_api_negative/find_votes/author.orig.json | 0 .../tavern/database_api_negative/find_votes/author.pat.json | 0 .../tavern/database_api_negative/find_votes/author.tavern.yaml | 0 .../tavern/database_api_negative/find_votes/bad_data.orig.json | 0 .../tavern/database_api_negative/find_votes/bad_data.pat.json | 0 .../database_api_negative/find_votes/bad_data.tavern.yaml | 0 .../database_api_negative/find_votes/extra_parameter.orig.json | 0 .../database_api_negative/find_votes/extra_parameter.pat.json | 0 .../find_votes/extra_parameter.tavern.yaml | 0 .../tavern/database_api_negative/find_votes/no_author.orig.json | 0 .../tavern/database_api_negative/find_votes/no_author.pat.json | 0 .../database_api_negative/find_votes/no_author.tavern.yaml | 0 .../tavern/database_api_negative/find_votes/no_data.orig.json | 0 .../tavern/database_api_negative/find_votes/no_data.pat.json | 0 .../tavern/database_api_negative/find_votes/no_data.tavern.yaml | 0 .../database_api_negative/find_votes/no_permlink.orig.json | 0 .../database_api_negative/find_votes/no_permlink.pat.json | 0 .../database_api_negative/find_votes/no_permlink.tavern.yaml | 0 .../tavern/database_api_negative/find_votes/permlink.orig.json | 0 .../tavern/database_api_negative/find_votes/permlink.pat.json | 0 .../database_api_negative/find_votes/permlink.tavern.yaml | 0 .../list_comments/by_author_last_update/blank_date.orig.json | 0 .../list_comments/by_author_last_update/blank_date.pat.json | 0 .../list_comments/by_author_last_update/blank_date.tavern.yaml | 0 .../by_author_last_update/invalid_author.orig.json | 0 .../list_comments/by_author_last_update/invalid_author.pat.json | 0 .../by_author_last_update/invalid_author.tavern.yaml | 0 .../by_author_last_update/invalid_date_format.orig.json | 0 .../by_author_last_update/invalid_date_format.pat.json | 0 .../by_author_last_update/invalid_date_format.tavern.yaml | 0 .../by_author_last_update/invalid_date_format_2.orig.json | 0 .../by_author_last_update/invalid_date_format_2.pat.json | 0 .../by_author_last_update/invalid_date_format_2.tavern.yaml | 0 .../by_author_last_update/invalid_date_format_3.orig.json | 0 .../by_author_last_update/invalid_date_format_3.pat.json | 0 .../by_author_last_update/invalid_date_format_3.tavern.yaml | 0 .../list_comments/by_author_last_update/invalid_limit.orig.json | 0 .../list_comments/by_author_last_update/invalid_limit.pat.json | 0 .../by_author_last_update/invalid_limit.tavern.yaml | 0 .../by_author_last_update/invalid_start_post_author.orig.json | 0 .../by_author_last_update/invalid_start_post_author.pat.json | 0 .../by_author_last_update/invalid_start_post_author.tavern.yaml | 0 .../by_author_last_update/invalid_start_post_permlink.orig.json | 0 .../by_author_last_update/invalid_start_post_permlink.pat.json | 0 .../invalid_start_post_permlink.tavern.yaml | 0 .../list_comments/by_author_last_update/no_author.orig.json | 0 .../list_comments/by_author_last_update/no_author.pat.json | 0 .../list_comments/by_author_last_update/no_author.tavern.yaml | 0 .../by_author_last_update/no_start_permlink.orig.json | 0 .../by_author_last_update/no_start_permlink.pat.json | 0 .../by_author_last_update/no_start_permlink.tavern.yaml | 0 .../list_comments/by_author_last_update/over_limit.orig.json | 0 .../list_comments/by_author_last_update/over_limit.pat.json | 0 .../list_comments/by_author_last_update/over_limit.tavern.yaml | 0 .../too_long_start_post_permlink.orig.json | 0 .../by_author_last_update/too_long_start_post_permlink.pat.json | 0 .../too_long_start_post_permlink.tavern.yaml | 0 .../by_author_last_update/too_many_arguments.orig.json | 0 .../by_author_last_update/too_many_arguments.pat.json | 0 .../by_author_last_update/too_many_arguments.tavern.yaml | 0 .../list_comments/by_author_last_update/under_limit.orig.json | 0 .../list_comments/by_author_last_update/under_limit.pat.json | 0 .../list_comments/by_author_last_update/under_limit.tavern.yaml | 0 .../by_author_last_update/without_start_permlink.orig.json | 0 .../by_author_last_update/without_start_permlink.pat.json | 0 .../by_author_last_update/without_start_permlink.tavern.yaml | 0 .../list_comments/by_author_last_update/wrong_author.orig.json | 0 .../list_comments/by_author_last_update/wrong_author.pat.json | 0 .../by_author_last_update/wrong_author.tavern.yaml | 0 .../by_author_last_update/wrong_start_post.orig.json | 0 .../by_author_last_update/wrong_start_post.pat.json | 0 .../by_author_last_update/wrong_start_post.tavern.yaml | 0 .../list_comments/by_cashout_time/author.orig.json | 0 .../list_comments/by_cashout_time/author.pat.json | 0 .../list_comments/by_cashout_time/author.tavern.yaml | 0 .../list_comments/by_cashout_time/invalid_date_format.orig.json | 0 .../list_comments/by_cashout_time/invalid_date_format.pat.json | 0 .../by_cashout_time/invalid_date_format.tavern.yaml | 0 .../by_cashout_time/invalid_date_format_2.orig.json | 0 .../by_cashout_time/invalid_date_format_2.pat.json | 0 .../by_cashout_time/invalid_date_format_2.tavern.yaml | 0 .../by_cashout_time/invalid_date_format_3.orig.json | 0 .../by_cashout_time/invalid_date_format_3.pat.json | 0 .../by_cashout_time/invalid_date_format_3.tavern.yaml | 0 .../by_cashout_time/invalid_start_post_author.orig.json | 0 .../by_cashout_time/invalid_start_post_author.pat.json | 0 .../by_cashout_time/invalid_start_post_author.tavern.yaml | 0 .../by_cashout_time/invalid_start_post_permlink.orig.json | 0 .../by_cashout_time/invalid_start_post_permlink.pat.json | 0 .../by_cashout_time/invalid_start_post_permlink.tavern.yaml | 0 .../list_comments/by_cashout_time/no_date.orig.json | 0 .../list_comments/by_cashout_time/no_date.pat.json | 0 .../list_comments/by_cashout_time/no_date.tavern.yaml | 0 .../list_comments/by_cashout_time/only_date.orig.json | 0 .../list_comments/by_cashout_time/only_date.pat.json | 0 .../list_comments/by_cashout_time/only_date.tavern.yaml | 0 .../list_comments/by_cashout_time/permlink.orig.json | 0 .../list_comments/by_cashout_time/permlink.pat.json | 0 .../list_comments/by_cashout_time/permlink.tavern.yaml | 0 .../by_cashout_time/too_long_start_post_permlink.orig.json | 0 .../by_cashout_time/too_long_start_post_permlink.pat.json | 0 .../by_cashout_time/too_long_start_post_permlink.tavern.yaml | 0 .../list_comments/by_cashout_time/too_many_arguments.orig.json | 0 .../list_comments/by_cashout_time/too_many_arguments.pat.json | 0 .../by_cashout_time/too_many_arguments.tavern.yaml | 0 .../list_comments/by_cashout_time/under_limit.orig.json | 0 .../list_comments/by_cashout_time/under_limit.pat.json | 0 .../list_comments/by_cashout_time/under_limit.tavern.yaml | 0 .../list_comments/by_cashout_time/wrong_date.orig.json | 0 .../list_comments/by_cashout_time/wrong_date.pat.json | 0 .../list_comments/by_cashout_time/wrong_date.tavern.yaml | 0 .../list_comments/by_cashout_time/wrong_limit.orig.json | 0 .../list_comments/by_cashout_time/wrong_limit.pat.json | 0 .../list_comments/by_cashout_time/wrong_limit.tavern.yaml | 0 .../list_comments/by_last_update/invalid_author.orig.json | 0 .../list_comments/by_last_update/invalid_author.pat.json | 0 .../list_comments/by_last_update/invalid_author.tavern.yaml | 0 .../list_comments/by_last_update/invalid_date_format.orig.json | 0 .../list_comments/by_last_update/invalid_date_format.pat.json | 0 .../by_last_update/invalid_date_format.tavern.yaml | 0 .../by_last_update/invalid_date_format_2.orig.json | 0 .../list_comments/by_last_update/invalid_date_format_2.pat.json | 0 .../by_last_update/invalid_date_format_2.tavern.yaml | 0 .../by_last_update/invalid_date_format_3.orig.json | 0 .../list_comments/by_last_update/invalid_date_format_3.pat.json | 0 .../by_last_update/invalid_date_format_3.tavern.yaml | 0 .../by_last_update/invalid_start_post_author.orig.json | 0 .../by_last_update/invalid_start_post_author.pat.json | 0 .../by_last_update/invalid_start_post_author.tavern.yaml | 0 .../by_last_update/invalid_start_post_permlink.orig.json | 0 .../by_last_update/invalid_start_post_permlink.pat.json | 0 .../by_last_update/invalid_start_post_permlink.tavern.yaml | 0 .../list_comments/by_last_update/no_author.orig.json | 0 .../list_comments/by_last_update/no_author.pat.json | 0 .../list_comments/by_last_update/no_author.tavern.yaml | 0 .../list_comments/by_last_update/no_date.orig.json | 0 .../list_comments/by_last_update/no_date.pat.json | 0 .../list_comments/by_last_update/no_date.tavern.yaml | 0 .../by_last_update/too_long_start_post_permlink.orig.json | 0 .../by_last_update/too_long_start_post_permlink.pat.json | 0 .../by_last_update/too_long_start_post_permlink.tavern.yaml | 0 .../list_comments/by_last_update/too_many_arguments.orig.json | 0 .../list_comments/by_last_update/too_many_arguments.pat.json | 0 .../list_comments/by_last_update/too_many_arguments.tavern.yaml | 0 .../list_comments/by_last_update/under_limit.orig.json | 0 .../list_comments/by_last_update/under_limit.pat.json | 0 .../list_comments/by_last_update/under_limit.tavern.yaml | 0 .../list_comments/by_last_update/wrong_author.orig.json | 0 .../list_comments/by_last_update/wrong_author.pat.json | 0 .../list_comments/by_last_update/wrong_author.tavern.yaml | 0 .../list_comments/by_last_update/wrong_date.orig.json | 0 .../list_comments/by_last_update/wrong_date.pat.json | 0 .../list_comments/by_last_update/wrong_date.tavern.yaml | 0 .../list_comments/by_last_update/wrong_day.orig.json | 0 .../list_comments/by_last_update/wrong_day.pat.json | 0 .../list_comments/by_last_update/wrong_day.tavern.yaml | 0 .../list_comments/by_parent/invalid_author.orig.json | 0 .../list_comments/by_parent/invalid_author.pat.json | 0 .../list_comments/by_parent/invalid_author.tavern.yaml | 0 .../list_comments/by_parent/invalid_permlink.orig.json | 0 .../list_comments/by_parent/invalid_permlink.pat.json | 0 .../list_comments/by_parent/invalid_permlink.tavern.yaml | 0 .../list_comments/by_parent/invalid_start_post_author.orig.json | 0 .../list_comments/by_parent/invalid_start_post_author.pat.json | 0 .../by_parent/invalid_start_post_author.tavern.yaml | 0 .../by_parent/invalid_start_post_permlink.orig.json | 0 .../by_parent/invalid_start_post_permlink.pat.json | 0 .../by_parent/invalid_start_post_permlink.tavern.yaml | 0 .../list_comments/by_parent/no_data.orig.json | 0 .../list_comments/by_parent/no_data.pat.json | 0 .../list_comments/by_parent/no_data.tavern.yaml | 0 .../list_comments/by_parent/no_permlink.orig.json | 0 .../list_comments/by_parent/no_permlink.pat.json | 0 .../list_comments/by_parent/no_permlink.tavern.yaml | 0 .../list_comments/by_parent/no_start_permlink.orig.json | 0 .../list_comments/by_parent/no_start_permlink.pat.json | 0 .../list_comments/by_parent/no_start_permlink.tavern.yaml | 0 .../list_comments/by_parent/too_long_permlink.orig.json | 0 .../list_comments/by_parent/too_long_permlink.pat.json | 0 .../list_comments/by_parent/too_long_permlink.tavern.yaml | 0 .../by_parent/too_long_start_post_permlink.orig.json | 0 .../by_parent/too_long_start_post_permlink.pat.json | 0 .../by_parent/too_long_start_post_permlink.tavern.yaml | 0 .../list_comments/by_parent/too_many_arguments.orig.json | 0 .../list_comments/by_parent/too_many_arguments.pat.json | 0 .../list_comments/by_parent/too_many_arguments.tavern.yaml | 0 .../list_comments/by_parent/under_limit.orig.json | 0 .../list_comments/by_parent/under_limit.pat.json | 0 .../list_comments/by_parent/under_limit.tavern.yaml | 0 .../list_comments/by_parent/wrong_start_permlink.orig.json | 0 .../list_comments/by_parent/wrong_start_permlink.pat.json | 0 .../list_comments/by_parent/wrong_start_permlink.tavern.yaml | 0 .../list_comments/by_permlink/nonstring_author.orig.json | 0 .../list_comments/by_permlink/nonstring_author.pat.json | 0 .../list_comments/by_permlink/nonstring_author.tavern.yaml | 0 .../list_comments/by_permlink/nonstring_permlink.orig.json | 0 .../list_comments/by_permlink/nonstring_permlink.pat.json | 0 .../list_comments/by_permlink/nonstring_permlink.tavern.yaml | 0 .../list_comments/by_permlink/too_many_arguments.orig.json | 0 .../list_comments/by_permlink/too_many_arguments.pat.json | 0 .../list_comments/by_permlink/too_many_arguments.tavern.yaml | 0 .../list_comments/by_permlink/under_limit.orig.json | 0 .../list_comments/by_permlink/under_limit.pat.json | 0 .../list_comments/by_permlink/under_limit.tavern.yaml | 0 .../list_comments/by_root/invalid_author.orig.json | 0 .../list_comments/by_root/invalid_author.pat.json | 0 .../list_comments/by_root/invalid_author.tavern.yaml | 0 .../list_comments/by_root/invalid_permlink.orig.json | 0 .../list_comments/by_root/invalid_permlink.pat.json | 0 .../list_comments/by_root/invalid_permlink.tavern.yaml | 0 .../list_comments/by_root/invalid_start_post_author.orig.json | 0 .../list_comments/by_root/invalid_start_post_author.pat.json | 0 .../list_comments/by_root/invalid_start_post_author.tavern.yaml | 0 .../list_comments/by_root/invalid_start_post_permlink.orig.json | 0 .../list_comments/by_root/invalid_start_post_permlink.pat.json | 0 .../by_root/invalid_start_post_permlink.tavern.yaml | 0 .../list_comments/by_root/no_data.orig.json | 0 .../list_comments/by_root/no_data.pat.json | 0 .../list_comments/by_root/no_data.tavern.yaml | 0 .../list_comments/by_root/no_root_permlink.orig.json | 0 .../list_comments/by_root/no_root_permlink.pat.json | 0 .../list_comments/by_root/no_root_permlink.tavern.yaml | 0 .../list_comments/by_root/no_start_permlink.orig.json | 0 .../list_comments/by_root/no_start_permlink.pat.json | 0 .../list_comments/by_root/no_start_permlink.tavern.yaml | 0 .../list_comments/by_root/too_long_permlink.orig.json | 0 .../list_comments/by_root/too_long_permlink.pat.json | 0 .../list_comments/by_root/too_long_permlink.tavern.yaml | 0 .../by_root/too_long_start_post_permlink.orig.json | 0 .../list_comments/by_root/too_long_start_post_permlink.pat.json | 0 .../by_root/too_long_start_post_permlink.tavern.yaml | 0 .../list_comments/by_root/too_many_arguments.orig.json | 0 .../list_comments/by_root/too_many_arguments.pat.json | 0 .../list_comments/by_root/too_many_arguments.tavern.yaml | 0 .../list_comments/by_root/under_limit.orig.json | 0 .../list_comments/by_root/under_limit.pat.json | 0 .../list_comments/by_root/under_limit.tavern.yaml | 0 .../list_comments/by_root/wrong_root.orig.json | 0 .../list_comments/by_root/wrong_root.pat.json | 0 .../list_comments/by_root/wrong_root.tavern.yaml | 0 .../list_comments/by_root/wrong_start_post.orig.json | 0 .../list_comments/by_root/wrong_start_post.pat.json | 0 .../list_comments/by_root/wrong_start_post.tavern.yaml | 0 .../database_api_negative/list_comments/invalid_order.orig.json | 0 .../database_api_negative/list_comments/invalid_order.pat.json | 0 .../list_comments/invalid_order.tavern.yaml | 0 .../list_votes/by_comment_voter/extra_parameter.orig.json | 0 .../list_votes/by_comment_voter/extra_parameter.pat.json | 0 .../list_votes/by_comment_voter/extra_parameter.tavern.yaml | 0 .../list_votes/by_comment_voter/no_author.orig.json | 0 .../list_votes/by_comment_voter/no_author.pat.json | 0 .../list_votes/by_comment_voter/no_author.tavern.yaml | 0 .../list_votes/by_comment_voter/no_data.orig.json | 0 .../list_votes/by_comment_voter/no_data.pat.json | 0 .../list_votes/by_comment_voter/no_data.tavern.yaml | 0 .../list_votes/by_comment_voter/no_permlink.orig.json | 0 .../list_votes/by_comment_voter/no_permlink.pat.json | 0 .../list_votes/by_comment_voter/no_permlink.tavern.yaml | 0 .../list_votes/by_comment_voter/only_voter.orig.json | 0 .../list_votes/by_comment_voter/only_voter.pat.json | 0 .../list_votes/by_comment_voter/only_voter.tavern.yaml | 0 .../list_votes/by_comment_voter/over_limit.orig.json | 0 .../list_votes/by_comment_voter/over_limit.pat.json | 0 .../list_votes/by_comment_voter/over_limit.tavern.yaml | 0 .../list_votes/by_comment_voter/skipped_voter.orig.json | 0 .../list_votes/by_comment_voter/skipped_voter.pat.json | 0 .../list_votes/by_comment_voter/skipped_voter.tavern.yaml | 0 .../list_votes/by_comment_voter/under_limit.orig.json | 0 .../list_votes/by_comment_voter/under_limit.pat.json | 0 .../list_votes/by_comment_voter/under_limit.tavern.yaml | 0 .../list_votes/by_comment_voter/wrong_post.orig.json | 0 .../list_votes/by_comment_voter/wrong_post.pat.json | 0 .../list_votes/by_comment_voter/wrong_post.tavern.yaml | 0 .../list_votes/by_voter_comment/extra_parameter.orig.json | 0 .../list_votes/by_voter_comment/extra_parameter.pat.json | 0 .../list_votes/by_voter_comment/extra_parameter.tavern.yaml | 0 .../list_votes/by_voter_comment/no_data.orig.json | 0 .../list_votes/by_voter_comment/no_data.pat.json | 0 .../list_votes/by_voter_comment/no_data.tavern.yaml | 0 .../list_votes/by_voter_comment/no_start_author.orig.json | 0 .../list_votes/by_voter_comment/no_start_author.pat.json | 0 .../list_votes/by_voter_comment/no_start_author.tavern.yaml | 0 .../list_votes/by_voter_comment/no_start_permlink.orig.json | 0 .../list_votes/by_voter_comment/no_start_permlink.pat.json | 0 .../list_votes/by_voter_comment/no_start_permlink.tavern.yaml | 0 .../list_votes/by_voter_comment/no_voter.orig.json | 0 .../list_votes/by_voter_comment/no_voter.pat.json | 0 .../list_votes/by_voter_comment/no_voter.tavern.yaml | 0 .../list_votes/by_voter_comment/over_limit.orig.json | 0 .../list_votes/by_voter_comment/over_limit.pat.json | 0 .../list_votes/by_voter_comment/over_limit.tavern.yaml | 0 .../list_votes/by_voter_comment/skipped_voter.orig.json | 0 .../list_votes/by_voter_comment/skipped_voter.pat.json | 0 .../list_votes/by_voter_comment/skipped_voter.tavern.yaml | 0 .../list_votes/by_voter_comment/under_limit.orig.json | 0 .../list_votes/by_voter_comment/under_limit.pat.json | 0 .../list_votes/by_voter_comment/under_limit.tavern.yaml | 0 .../list_votes/by_voter_comment/wrong_start_post.orig.json | 0 .../list_votes/by_voter_comment/wrong_start_post.pat.json | 0 .../list_votes/by_voter_comment/wrong_start_post.tavern.yaml | 0 .../tavern/database_api_negative/list_votes/no_order.orig.json | 0 .../tavern/database_api_negative/list_votes/no_order.pat.json | 0 .../database_api_negative/list_votes/no_order.tavern.yaml | 0 .../database_api_negative/list_votes/unknown_sort.orig.json | 0 .../database_api_negative/list_votes/unknown_sort.pat.json | 0 .../database_api_negative/list_votes/unknown_sort.tavern.yaml | 0 .../database_api_patterns/find_comments/1000_pairs.orig.json | 0 .../database_api_patterns/find_comments/1000_pairs.pat.json | 0 .../database_api_patterns/find_comments/1000_pairs.tavern.yaml | 0 .../tavern/database_api_patterns/find_comments/_readme.txt | 0 .../database_api_patterns/find_comments/all_data.orig.json | 0 .../database_api_patterns/find_comments/all_data.pat.json | 0 .../database_api_patterns/find_comments/all_data.tavern.yaml | 0 .../find_comments/blank_category.orig.json | 0 .../database_api_patterns/find_comments/blank_category.pat.json | 0 .../find_comments/blank_category.tavern.yaml | 0 .../tavern/database_api_patterns/find_comments/deleted.pat.json | 0 .../database_api_patterns/find_comments/deleted.tavern.yaml | 0 .../database_api_patterns/find_comments/duplicate.orig.json | 0 .../database_api_patterns/find_comments/duplicate.pat.json | 0 .../database_api_patterns/find_comments/duplicate.tavern.yaml | 0 .../database_api_patterns/find_comments/empty_list.orig.json | 0 .../database_api_patterns/find_comments/empty_list.pat.json | 0 .../database_api_patterns/find_comments/empty_list.tavern.yaml | 0 .../database_api_patterns/find_comments/escape_chars.orig.json | 0 .../database_api_patterns/find_comments/escape_chars.pat.json | 0 .../find_comments/escape_chars.tavern.yaml | 0 .../tavern/database_api_patterns/find_comments/first.orig.json | 0 .../tavern/database_api_patterns/find_comments/first.pat.json | 0 .../database_api_patterns/find_comments/first.tavern.yaml | 0 .../database_api_patterns/find_comments/missing_both.orig.json | 0 .../database_api_patterns/find_comments/missing_both.pat.json | 0 .../find_comments/missing_both.tavern.yaml | 0 .../find_comments/missing_second.orig.json | 0 .../database_api_patterns/find_comments/missing_second.pat.json | 0 .../find_comments/missing_second.tavern.yaml | 0 .../tavern/database_api_patterns/find_comments/mixed.orig.json | 0 .../tavern/database_api_patterns/find_comments/mixed.pat.json | 0 .../database_api_patterns/find_comments/mixed.tavern.yaml | 0 .../database_api_patterns/find_comments/multiple.orig.json | 0 .../database_api_patterns/find_comments/multiple.pat.json | 0 .../database_api_patterns/find_comments/multiple.tavern.yaml | 0 .../database_api_patterns/find_comments/no_data.orig.json | 0 .../tavern/database_api_patterns/find_comments/no_data.pat.json | 0 .../database_api_patterns/find_comments/no_data.tavern.yaml | 0 .../tavern/database_api_patterns/find_votes/_readme.txt | 0 .../tavern/database_api_patterns/find_votes/all_data.orig.json | 0 .../tavern/database_api_patterns/find_votes/all_data.pat.json | 0 .../database_api_patterns/find_votes/all_data.tavern.yaml | 0 .../tavern/database_api_patterns/find_votes/deleted.pat.json | 0 .../tavern/database_api_patterns/find_votes/deleted.tavern.yaml | 0 .../tavern/database_api_patterns/find_votes/first.orig.json | 0 .../tavern/database_api_patterns/find_votes/first.pat.json | 0 .../tavern/database_api_patterns/find_votes/first.tavern.yaml | 0 .../tavern/database_api_patterns/find_votes/gtg.orig.json | 0 .../tavern/database_api_patterns/find_votes/gtg.pat.json | 0 .../tavern/database_api_patterns/find_votes/gtg.tavern.yaml | 0 .../database_api_patterns/find_votes/many_votes.orig.json | 0 .../tavern/database_api_patterns/find_votes/many_votes.pat.json | 0 .../database_api_patterns/find_votes/many_votes.tavern.yaml | 0 .../tavern/database_api_patterns/find_votes/net_votes.orig.json | 0 .../tavern/database_api_patterns/find_votes/net_votes.pat.json | 0 .../database_api_patterns/find_votes/net_votes.tavern.yaml | 0 .../tavern/database_api_patterns/find_votes/no_votes.orig.json | 0 .../tavern/database_api_patterns/find_votes/no_votes.pat.json | 0 .../database_api_patterns/find_votes/no_votes.tavern.yaml | 0 .../list_comments/by_author_last_update/_readme.txt | 0 .../by_author_last_update/all_parameters.orig.json | 0 .../list_comments/by_author_last_update/all_parameters.pat.json | 0 .../by_author_last_update/all_parameters.tavern.yaml | 0 .../by_author_last_update/all_params_blank_category.orig.json | 0 .../by_author_last_update/all_params_blank_category.pat.json | 0 .../by_author_last_update/all_params_blank_category.tavern.yaml | 0 .../list_comments/by_author_last_update/before_date.orig.json | 0 .../list_comments/by_author_last_update/before_date.pat.json | 0 .../list_comments/by_author_last_update/before_date.tavern.yaml | 0 .../list_comments/by_author_last_update/last_date.orig.json | 0 .../list_comments/by_author_last_update/last_date.pat.json | 0 .../list_comments/by_author_last_update/last_date.tavern.yaml | 0 .../list_comments/by_author_last_update/other_date.orig.json | 0 .../list_comments/by_author_last_update/other_date.pat.json | 0 .../list_comments/by_author_last_update/other_date.tavern.yaml | 0 .../list_comments/by_author_last_update/required_data.orig.json | 0 .../list_comments/by_author_last_update/required_data.pat.json | 0 .../by_author_last_update/required_data.tavern.yaml | 0 .../list_comments/by_cashout_time/_readme.txt | 0 .../list_comments/by_cashout_time/all_data.orig.json | 0 .../list_comments/by_cashout_time/all_data.pat.json | 0 .../list_comments/by_cashout_time/all_data.tavern.yaml | 0 .../by_cashout_time/all_params_blank_category.orig.json | 0 .../by_cashout_time/all_params_blank_category.pat.json | 0 .../by_cashout_time/all_params_blank_category.tavern.yaml | 0 .../list_comments/by_cashout_time/author_permlink.orig.json | 0 .../list_comments/by_cashout_time/author_permlink.pat.json | 0 .../list_comments/by_cashout_time/author_permlink.tavern.yaml | 0 .../list_comments/by_cashout_time/date.orig.json | 0 .../list_comments/by_cashout_time/date.pat.json | 0 .../list_comments/by_cashout_time/date.tavern.yaml | 0 .../list_comments/by_cashout_time/first_date.orig.json | 0 .../list_comments/by_cashout_time/first_date.pat.json | 0 .../list_comments/by_cashout_time/first_date.tavern.yaml | 0 .../list_comments/by_cashout_time/future_date.orig.json | 0 .../list_comments/by_cashout_time/future_date.pat.json | 0 .../list_comments/by_cashout_time/future_date.tavern.yaml | 0 .../list_comments/by_cashout_time/max_cashout_time.orig.json | 0 .../list_comments/by_cashout_time/max_cashout_time.pat.json | 0 .../list_comments/by_cashout_time/max_cashout_time.tavern.yaml | 0 .../list_comments/by_cashout_time/second.orig.json | 0 .../list_comments/by_cashout_time/second.pat.json | 0 .../list_comments/by_cashout_time/second.tavern.yaml | 0 .../list_comments/by_cashout_time/very_future_date.orig.json | 0 .../list_comments/by_cashout_time/very_future_date.pat.json | 0 .../list_comments/by_cashout_time/very_future_date.tavern.yaml | 0 .../list_comments/by_last_update/_readme.txt | 0 .../list_comments/by_last_update/author_permlink.orig.json | 0 .../list_comments/by_last_update/author_permlink.pat.json | 0 .../list_comments/by_last_update/author_permlink.tavern.yaml | 0 .../list_comments/by_last_update/before_date.orig.json | 0 .../list_comments/by_last_update/before_date.pat.json | 0 .../list_comments/by_last_update/before_date.tavern.yaml | 0 .../list_comments/by_last_update/blank_category.orig.json | 0 .../list_comments/by_last_update/blank_category.pat.json | 0 .../list_comments/by_last_update/blank_category.tavern.yaml | 0 .../list_comments/by_last_update/date.orig.json | 0 .../list_comments/by_last_update/date.pat.json | 0 .../list_comments/by_last_update/date.tavern.yaml | 0 .../list_comments/by_last_update/future_date.orig.json | 0 .../list_comments/by_last_update/future_date.pat.json | 0 .../list_comments/by_last_update/future_date.tavern.yaml | 0 .../list_comments/by_last_update/string_limit.orig.json | 0 .../list_comments/by_last_update/string_limit.pat.json | 0 .../list_comments/by_last_update/string_limit.tavern.yaml | 0 .../list_comments/by_last_update/very_future_date.orig.json | 0 .../list_comments/by_last_update/very_future_date.pat.json | 0 .../list_comments/by_last_update/very_future_date.tavern.yaml | 0 .../database_api_patterns/list_comments/by_parent/_readme.txt | 0 .../list_comments/by_parent/all_data.orig.json | 0 .../list_comments/by_parent/all_data.pat.json | 0 .../list_comments/by_parent/all_data.tavern.yaml | 0 .../list_comments/by_parent/blank_category.orig.json | 0 .../list_comments/by_parent/blank_category.pat.json | 0 .../list_comments/by_parent/blank_category.tavern.yaml | 0 .../list_comments/by_parent/no_comments.orig.json | 0 .../list_comments/by_parent/no_comments.pat.json | 0 .../list_comments/by_parent/no_comments.tavern.yaml | 0 .../list_comments/by_parent/required_data_comment.orig.json | 0 .../list_comments/by_parent/required_data_comment.pat.json | 0 .../list_comments/by_parent/required_data_comment.tavern.yaml | 0 .../list_comments/by_parent/required_data_top_post.orig.json | 0 .../list_comments/by_parent/required_data_top_post.pat.json | 0 .../list_comments/by_parent/required_data_top_post.tavern.yaml | 0 .../database_api_patterns/list_comments/by_permlink/_readme.txt | 0 .../list_comments/by_permlink/all_data.orig.json | 0 .../list_comments/by_permlink/all_data.pat.json | 0 .../list_comments/by_permlink/all_data.tavern.yaml | 0 .../list_comments/by_permlink/bad_author.orig.json | 0 .../list_comments/by_permlink/bad_author.pat.json | 0 .../list_comments/by_permlink/bad_author.tavern.yaml | 0 .../list_comments/by_permlink/blank_category.orig.json | 0 .../list_comments/by_permlink/blank_category.pat.json | 0 .../list_comments/by_permlink/blank_category.tavern.yaml | 0 .../list_comments/by_permlink/first.orig.json | 0 .../list_comments/by_permlink/first.pat.json | 0 .../list_comments/by_permlink/first.tavern.yaml | 0 .../list_comments/by_permlink/invalid_author.orig.json | 0 .../list_comments/by_permlink/invalid_author.pat.json | 0 .../list_comments/by_permlink/invalid_author.tavern.yaml | 0 .../list_comments/by_permlink/invalid_permlink.orig.json | 0 .../list_comments/by_permlink/invalid_permlink.pat.json | 0 .../list_comments/by_permlink/invalid_permlink.tavern.yaml | 0 .../list_comments/by_permlink/no_author.orig.json | 0 .../list_comments/by_permlink/no_author.pat.json | 0 .../list_comments/by_permlink/no_author.tavern.yaml | 0 .../list_comments/by_permlink/no_data.orig.json | 0 .../list_comments/by_permlink/no_data.pat.json | 0 .../list_comments/by_permlink/no_data.tavern.yaml | 0 .../list_comments/by_permlink/no_permlink.orig.json | 0 .../list_comments/by_permlink/no_permlink.pat.json | 0 .../list_comments/by_permlink/no_permlink.tavern.yaml | 0 .../by_permlink/not_full_author_and_permlink.orig.json | 0 .../by_permlink/not_full_author_and_permlink.pat.json | 0 .../by_permlink/not_full_author_and_permlink.tavern.yaml | 0 .../list_comments/by_permlink/short_author.orig.json | 0 .../list_comments/by_permlink/short_author.pat.json | 0 .../list_comments/by_permlink/short_author.tavern.yaml | 0 .../list_comments/by_permlink/too_long_permlink.orig.json | 0 .../list_comments/by_permlink/too_long_permlink.pat.json | 0 .../list_comments/by_permlink/too_long_permlink.tavern.yaml | 0 .../database_api_patterns/list_comments/by_root/_readme.txt | 0 .../list_comments/by_root/all_data.orig.json | 0 .../list_comments/by_root/all_data.pat.json | 0 .../list_comments/by_root/all_data.tavern.yaml | 0 .../list_comments/by_root/all_data_blank_cat.orig.json | 0 .../list_comments/by_root/all_data_blank_cat.pat.json | 0 .../list_comments/by_root/all_data_blank_cat.tavern.yaml | 0 .../list_comments/by_root/blank_category.orig.json | 0 .../list_comments/by_root/blank_category.pat.json | 0 .../list_comments/by_root/blank_category.tavern.yaml | 0 .../list_comments/by_root/comment.orig.json | 0 .../list_comments/by_root/comment.pat.json | 0 .../list_comments/by_root/comment.tavern.yaml | 0 .../database_api_patterns/list_comments/by_root/first.orig.json | 0 .../database_api_patterns/list_comments/by_root/first.pat.json | 0 .../list_comments/by_root/first.tavern.yaml | 0 .../list_comments/by_root/top_post.orig.json | 0 .../list_comments/by_root/top_post.pat.json | 0 .../list_comments/by_root/top_post.tavern.yaml | 0 .../list_votes/by_comment_voter/_readme.txt | 0 .../list_votes/by_comment_voter/all_data.orig.json | 0 .../list_votes/by_comment_voter/all_data.pat.json | 0 .../list_votes/by_comment_voter/all_data.tavern.yaml | 0 .../list_votes/by_comment_voter/blank_voter.orig.json | 0 .../list_votes/by_comment_voter/blank_voter.pat.json | 0 .../list_votes/by_comment_voter/blank_voter.tavern.yaml | 0 .../list_votes/by_comment_voter/first.orig.json | 0 .../list_votes/by_comment_voter/first.pat.json | 0 .../list_votes/by_comment_voter/first.tavern.yaml | 0 .../list_votes/by_comment_voter/last.orig.json | 0 .../list_votes/by_comment_voter/last.pat.json | 0 .../list_votes/by_comment_voter/last.tavern.yaml | 0 .../list_votes/by_comment_voter/many_all.orig.json | 0 .../list_votes/by_comment_voter/many_all.pat.json | 0 .../list_votes/by_comment_voter/many_all.tavern.yaml | 0 .../list_votes/by_comment_voter/many_last.orig.json | 0 .../list_votes/by_comment_voter/many_last.pat.json | 0 .../list_votes/by_comment_voter/many_last.tavern.yaml | 0 .../list_votes/by_comment_voter/many_middle.orig.json | 0 .../list_votes/by_comment_voter/many_middle.pat.json | 0 .../list_votes/by_comment_voter/many_middle.tavern.yaml | 0 .../list_votes/by_comment_voter/many_start.orig.json | 0 .../list_votes/by_comment_voter/many_start.pat.json | 0 .../list_votes/by_comment_voter/many_start.tavern.yaml | 0 .../list_votes/by_comment_voter/many_votes.orig.json | 0 .../list_votes/by_comment_voter/many_votes.pat.json | 0 .../list_votes/by_comment_voter/many_votes.tavern.yaml | 0 .../list_votes/by_comment_voter/many_votes_page_2.orig.json | 0 .../list_votes/by_comment_voter/many_votes_page_2.pat.json | 0 .../list_votes/by_comment_voter/many_votes_page_2.tavern.yaml | 0 .../list_votes/by_comment_voter/max_limit.orig.json | 0 .../list_votes/by_comment_voter/max_limit.pat.json | 0 .../list_votes/by_comment_voter/max_limit.tavern.yaml | 0 .../list_votes/by_comment_voter/max_limit_page_2.orig.json | 0 .../list_votes/by_comment_voter/max_limit_page_2.pat.json | 0 .../list_votes/by_comment_voter/max_limit_page_2.tavern.yaml | 0 .../list_votes/by_comment_voter/min_limit.orig.json | 0 .../list_votes/by_comment_voter/min_limit.pat.json | 0 .../list_votes/by_comment_voter/min_limit.tavern.yaml | 0 .../list_votes/by_comment_voter/no_limit.orig.json | 0 .../list_votes/by_comment_voter/no_limit.pat.json | 0 .../list_votes/by_comment_voter/no_limit.tavern.yaml | 0 .../list_votes/by_comment_voter/no_voted_comment.orig.json | 0 .../list_votes/by_comment_voter/no_voted_comment.pat.json | 0 .../list_votes/by_comment_voter/no_voted_comment.tavern.yaml | 0 .../list_votes/by_voter_comment/_readme.txt | 0 .../list_votes/by_voter_comment/first.orig.json | 0 .../list_votes/by_voter_comment/first.pat.json | 0 .../list_votes/by_voter_comment/first.tavern.yaml | 0 .../list_votes/by_voter_comment/max_limit.orig.json | 0 .../list_votes/by_voter_comment/max_limit.pat.json | 0 .../list_votes/by_voter_comment/max_limit.tavern.yaml | 0 .../list_votes/by_voter_comment/max_limit_page_2.orig.json | 0 .../list_votes/by_voter_comment/max_limit_page_2.pat.json | 0 .../list_votes/by_voter_comment/max_limit_page_2.tavern.yaml | 0 .../list_votes/by_voter_comment/max_limit_page_3.orig.json | 0 .../list_votes/by_voter_comment/max_limit_page_3.pat.json | 0 .../list_votes/by_voter_comment/max_limit_page_3.tavern.yaml | 0 .../list_votes/by_voter_comment/max_limit_page_4.orig.json | 0 .../list_votes/by_voter_comment/max_limit_page_4.pat.json | 0 .../list_votes/by_voter_comment/max_limit_page_4.tavern.yaml | 0 .../list_votes/by_voter_comment/max_limit_page_5.orig.json | 0 .../list_votes/by_voter_comment/max_limit_page_5.pat.json | 0 .../list_votes/by_voter_comment/max_limit_page_5.tavern.yaml | 0 .../list_votes/by_voter_comment/max_limit_page_6.orig.json | 0 .../list_votes/by_voter_comment/max_limit_page_6.pat.json | 0 .../list_votes/by_voter_comment/max_limit_page_6.tavern.yaml | 0 .../list_votes/by_voter_comment/min_limit.orig.json | 0 .../list_votes/by_voter_comment/min_limit.pat.json | 0 .../list_votes/by_voter_comment/min_limit.tavern.yaml | 0 .../list_votes/by_voter_comment/no_limit.orig.json | 0 .../list_votes/by_voter_comment/no_limit.pat.json | 0 .../list_votes/by_voter_comment/no_limit.tavern.yaml | 0 .../list_votes/by_voter_comment/required_data.orig.json | 0 .../list_votes/by_voter_comment/required_data.pat.json | 0 .../list_votes/by_voter_comment/required_data.tavern.yaml | 0 .../list_votes/by_voter_comment/second.orig.json | 0 .../list_votes/by_voter_comment/second.pat.json | 0 .../list_votes/by_voter_comment/second.tavern.yaml | 0 .../follow_api_negative/get_blog/invalid_account.orig.json | 0 .../follow_api_negative/get_blog/invalid_account.pat.json | 0 .../follow_api_negative/get_blog/invalid_account.tavern.yaml | 0 .../tavern/follow_api_negative/get_blog/pre_appbase.orig.json | 0 .../tavern/follow_api_negative/get_blog/pre_appbase.pat.json | 0 .../tavern/follow_api_negative/get_blog/pre_appbase.tavern.yaml | 0 .../follow_api_patterns/get_account_reputations/_readme.txt | 0 .../follow_api_patterns/get_account_reputations/first.orig.json | 0 .../follow_api_patterns/get_account_reputations/first.pat.json | 0 .../get_account_reputations/first.tavern.yaml | 0 .../hivemind}/tavern/follow_api_patterns/get_blog/_readme.txt | 0 .../tavern/follow_api_patterns/get_blog/normal.orig.json | 0 .../tavern/follow_api_patterns/get_blog/normal.pat.json | 0 .../tavern/follow_api_patterns/get_blog/normal.tavern.yaml | 0 .../tavern/follow_api_patterns/get_blog_entries/_readme.txt | 0 .../tavern/follow_api_patterns/get_blog_entries/first.orig.json | 0 .../tavern/follow_api_patterns/get_blog_entries/first.pat.json | 0 .../follow_api_patterns/get_blog_entries/first.tavern.yaml | 0 .../tavern/follow_api_patterns/get_follow_count/_readme.txt | 0 .../follow_api_patterns/get_follow_count/steemit.orig.json | 0 .../follow_api_patterns/get_follow_count/steemit.pat.json | 0 .../follow_api_patterns/get_follow_count/steemit.tavern.yaml | 0 .../tavern/follow_api_patterns/get_followers/_readme.txt | 0 .../tavern/follow_api_patterns/get_followers/blog.orig.json | 0 .../tavern/follow_api_patterns/get_followers/blog.pat.json | 0 .../tavern/follow_api_patterns/get_followers/blog.tavern.yaml | 0 .../tavern/follow_api_patterns/get_following/_readme.txt | 0 .../tavern/follow_api_patterns/get_following/blog.orig.json | 0 .../tavern/follow_api_patterns/get_following/blog.pat.json | 0 .../tavern/follow_api_patterns/get_following/blog.tavern.yaml | 0 .../tavern/follow_api_patterns/get_reblogged_by/_readme.txt | 0 .../tavern/follow_api_patterns/get_reblogged_by/first.orig.json | 0 .../tavern/follow_api_patterns/get_reblogged_by/first.pat.json | 0 .../follow_api_patterns/get_reblogged_by/first.tavern.yaml | 0 .../tavern/hive_api_patterns/db_head_state/test.pat.json | 0 .../tavern/hive_api_patterns/db_head_state/test.tavern.yaml | 0 .../hivemind}/tavern/hive_api_patterns/get_info/test.pat.json | 0 .../tavern/hive_api_patterns/get_info/test.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/get_followers/tester1.pat.json | 0 .../tavern/mock_tests/get_followers/tester1.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/get_followers/tester2.pat.json | 0 .../tavern/mock_tests/get_followers/tester2.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/get_followers/tester3.pat.json | 0 .../tavern/mock_tests/get_followers/tester3.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/get_followers/tester4.pat.json | 0 .../tavern/mock_tests/get_followers/tester4.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/get_followers/tester5.pat.json | 0 .../tavern/mock_tests/get_followers/tester5.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/get_following/tester1.pat.json | 0 .../tavern/mock_tests/get_following/tester1.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/get_following/tester2.pat.json | 0 .../tavern/mock_tests/get_following/tester2.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/get_following/tester3.pat.json | 0 .../tavern/mock_tests/get_following/tester3.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/get_following/tester4.pat.json | 0 .../tavern/mock_tests/get_following/tester4.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/get_following/tester5.pat.json | 0 .../tavern/mock_tests/get_following/tester5.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/00.pat.json | 0 .../mock_tests/get_relationship_between_accounts/00.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/01.pat.json | 0 .../mock_tests/get_relationship_between_accounts/01.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/02.pat.json | 0 .../mock_tests/get_relationship_between_accounts/02.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/03.pat.json | 0 .../mock_tests/get_relationship_between_accounts/03.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/04.pat.json | 0 .../mock_tests/get_relationship_between_accounts/04.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/05.pat.json | 0 .../mock_tests/get_relationship_between_accounts/05.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/06.pat.json | 0 .../mock_tests/get_relationship_between_accounts/06.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/07.pat.json | 0 .../mock_tests/get_relationship_between_accounts/07.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/08.pat.json | 0 .../mock_tests/get_relationship_between_accounts/08.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/09.pat.json | 0 .../mock_tests/get_relationship_between_accounts/09.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/0null.pat.json | 0 .../get_relationship_between_accounts/0null.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/0x0.pat.json | 0 .../get_relationship_between_accounts/0x0.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/0x1.pat.json | 0 .../get_relationship_between_accounts/0x1.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/0x2.pat.json | 0 .../get_relationship_between_accounts/0x2.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/0x3.pat.json | 0 .../get_relationship_between_accounts/0x3.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/0x4.pat.json | 0 .../get_relationship_between_accounts/0x4.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/0x5.pat.json | 0 .../get_relationship_between_accounts/0x5.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/0x6.pat.json | 0 .../get_relationship_between_accounts/0x6.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/0x7.pat.json | 0 .../get_relationship_between_accounts/0x7.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/0x8.pat.json | 0 .../get_relationship_between_accounts/0x8.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/0x9.pat.json | 0 .../get_relationship_between_accounts/0x9.tavern.yaml | 0 .../get_relationship_between_accounts/0xnull.pat.json | 0 .../get_relationship_between_accounts/0xnull.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/10.pat.json | 0 .../mock_tests/get_relationship_between_accounts/10.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/11.pat.json | 0 .../mock_tests/get_relationship_between_accounts/11.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/12.pat.json | 0 .../mock_tests/get_relationship_between_accounts/12.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/13.pat.json | 0 .../mock_tests/get_relationship_between_accounts/13.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/14.pat.json | 0 .../mock_tests/get_relationship_between_accounts/14.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/15.pat.json | 0 .../mock_tests/get_relationship_between_accounts/15.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/16.pat.json | 0 .../mock_tests/get_relationship_between_accounts/16.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/17.pat.json | 0 .../mock_tests/get_relationship_between_accounts/17.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/18.pat.json | 0 .../mock_tests/get_relationship_between_accounts/18.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/19.pat.json | 0 .../mock_tests/get_relationship_between_accounts/19.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/1null.pat.json | 0 .../get_relationship_between_accounts/1null.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/1x0.pat.json | 0 .../get_relationship_between_accounts/1x0.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/1x1.pat.json | 0 .../get_relationship_between_accounts/1x1.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/1x2.pat.json | 0 .../get_relationship_between_accounts/1x2.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/1x3.pat.json | 0 .../get_relationship_between_accounts/1x3.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/1x4.pat.json | 0 .../get_relationship_between_accounts/1x4.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/1x5.pat.json | 0 .../get_relationship_between_accounts/1x5.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/1x6.pat.json | 0 .../get_relationship_between_accounts/1x6.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/1x7.pat.json | 0 .../get_relationship_between_accounts/1x7.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/1x8.pat.json | 0 .../get_relationship_between_accounts/1x8.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/1x9.pat.json | 0 .../get_relationship_between_accounts/1x9.tavern.yaml | 0 .../get_relationship_between_accounts/1xnull.pat.json | 0 .../get_relationship_between_accounts/1xnull.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/20.pat.json | 0 .../mock_tests/get_relationship_between_accounts/20.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/21.pat.json | 0 .../mock_tests/get_relationship_between_accounts/21.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/22.pat.json | 0 .../mock_tests/get_relationship_between_accounts/22.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/23.pat.json | 0 .../mock_tests/get_relationship_between_accounts/23.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/24.pat.json | 0 .../mock_tests/get_relationship_between_accounts/24.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/25.pat.json | 0 .../mock_tests/get_relationship_between_accounts/25.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/26.pat.json | 0 .../mock_tests/get_relationship_between_accounts/26.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/27.pat.json | 0 .../mock_tests/get_relationship_between_accounts/27.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/28.pat.json | 0 .../mock_tests/get_relationship_between_accounts/28.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/29.pat.json | 0 .../mock_tests/get_relationship_between_accounts/29.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/2null.pat.json | 0 .../get_relationship_between_accounts/2null.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/2x0.pat.json | 0 .../get_relationship_between_accounts/2x0.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/2x1.pat.json | 0 .../get_relationship_between_accounts/2x1.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/2x2.pat.json | 0 .../get_relationship_between_accounts/2x2.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/2x3.pat.json | 0 .../get_relationship_between_accounts/2x3.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/2x4.pat.json | 0 .../get_relationship_between_accounts/2x4.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/2x5.pat.json | 0 .../get_relationship_between_accounts/2x5.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/2x6.pat.json | 0 .../get_relationship_between_accounts/2x6.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/2x7.pat.json | 0 .../get_relationship_between_accounts/2x7.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/2x8.pat.json | 0 .../get_relationship_between_accounts/2x8.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/2x9.pat.json | 0 .../get_relationship_between_accounts/2x9.tavern.yaml | 0 .../get_relationship_between_accounts/2xnull.pat.json | 0 .../get_relationship_between_accounts/2xnull.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/30.pat.json | 0 .../mock_tests/get_relationship_between_accounts/30.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/31.pat.json | 0 .../mock_tests/get_relationship_between_accounts/31.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/32.pat.json | 0 .../mock_tests/get_relationship_between_accounts/32.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/33.pat.json | 0 .../mock_tests/get_relationship_between_accounts/33.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/34.pat.json | 0 .../mock_tests/get_relationship_between_accounts/34.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/35.pat.json | 0 .../mock_tests/get_relationship_between_accounts/35.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/36.pat.json | 0 .../mock_tests/get_relationship_between_accounts/36.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/37.pat.json | 0 .../mock_tests/get_relationship_between_accounts/37.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/38.pat.json | 0 .../mock_tests/get_relationship_between_accounts/38.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/39.pat.json | 0 .../mock_tests/get_relationship_between_accounts/39.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/3null.pat.json | 0 .../get_relationship_between_accounts/3null.tavern.yaml | 0 .../get_relationship_between_accounts/3xnull.pat.json | 0 .../get_relationship_between_accounts/3xnull.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/40.pat.json | 0 .../mock_tests/get_relationship_between_accounts/40.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/41.pat.json | 0 .../mock_tests/get_relationship_between_accounts/41.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/42.pat.json | 0 .../mock_tests/get_relationship_between_accounts/42.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/43.pat.json | 0 .../mock_tests/get_relationship_between_accounts/43.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/44.pat.json | 0 .../mock_tests/get_relationship_between_accounts/44.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/45.pat.json | 0 .../mock_tests/get_relationship_between_accounts/45.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/46.pat.json | 0 .../mock_tests/get_relationship_between_accounts/46.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/47.pat.json | 0 .../mock_tests/get_relationship_between_accounts/47.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/48.pat.json | 0 .../mock_tests/get_relationship_between_accounts/48.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/49.pat.json | 0 .../mock_tests/get_relationship_between_accounts/49.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/4null.pat.json | 0 .../get_relationship_between_accounts/4null.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/4x0.pat.json | 0 .../get_relationship_between_accounts/4x0.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/4x1.pat.json | 0 .../get_relationship_between_accounts/4x1.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/4x2.pat.json | 0 .../get_relationship_between_accounts/4x2.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/4x3.pat.json | 0 .../get_relationship_between_accounts/4x3.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/4x4.pat.json | 0 .../get_relationship_between_accounts/4x4.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/4x5.pat.json | 0 .../get_relationship_between_accounts/4x5.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/4x6.pat.json | 0 .../get_relationship_between_accounts/4x6.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/4x7.pat.json | 0 .../get_relationship_between_accounts/4x7.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/4x8.pat.json | 0 .../get_relationship_between_accounts/4x8.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/4x9.pat.json | 0 .../get_relationship_between_accounts/4x9.tavern.yaml | 0 .../get_relationship_between_accounts/4xnull.pat.json | 0 .../get_relationship_between_accounts/4xnull.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/50.pat.json | 0 .../mock_tests/get_relationship_between_accounts/50.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/51.pat.json | 0 .../mock_tests/get_relationship_between_accounts/51.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/52.pat.json | 0 .../mock_tests/get_relationship_between_accounts/52.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/53.pat.json | 0 .../mock_tests/get_relationship_between_accounts/53.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/54.pat.json | 0 .../mock_tests/get_relationship_between_accounts/54.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/55.pat.json | 0 .../mock_tests/get_relationship_between_accounts/55.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/56.pat.json | 0 .../mock_tests/get_relationship_between_accounts/56.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/57.pat.json | 0 .../mock_tests/get_relationship_between_accounts/57.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/58.pat.json | 0 .../mock_tests/get_relationship_between_accounts/58.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/59.pat.json | 0 .../mock_tests/get_relationship_between_accounts/59.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/5null.pat.json | 0 .../get_relationship_between_accounts/5null.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/5x0.pat.json | 0 .../get_relationship_between_accounts/5x0.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/5x1.pat.json | 0 .../get_relationship_between_accounts/5x1.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/5x2.pat.json | 0 .../get_relationship_between_accounts/5x2.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/5x3.pat.json | 0 .../get_relationship_between_accounts/5x3.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/5x4.pat.json | 0 .../get_relationship_between_accounts/5x4.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/5x5.pat.json | 0 .../get_relationship_between_accounts/5x5.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/5x6.pat.json | 0 .../get_relationship_between_accounts/5x6.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/5x7.pat.json | 0 .../get_relationship_between_accounts/5x7.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/5x8.pat.json | 0 .../get_relationship_between_accounts/5x8.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/5x9.pat.json | 0 .../get_relationship_between_accounts/5x9.tavern.yaml | 0 .../get_relationship_between_accounts/5xnull.pat.json | 0 .../get_relationship_between_accounts/5xnull.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/60.pat.json | 0 .../mock_tests/get_relationship_between_accounts/60.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/61.pat.json | 0 .../mock_tests/get_relationship_between_accounts/61.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/62.pat.json | 0 .../mock_tests/get_relationship_between_accounts/62.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/63.pat.json | 0 .../mock_tests/get_relationship_between_accounts/63.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/64.pat.json | 0 .../mock_tests/get_relationship_between_accounts/64.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/65.pat.json | 0 .../mock_tests/get_relationship_between_accounts/65.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/66.pat.json | 0 .../mock_tests/get_relationship_between_accounts/66.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/67.pat.json | 0 .../mock_tests/get_relationship_between_accounts/67.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/68.pat.json | 0 .../mock_tests/get_relationship_between_accounts/68.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/69.pat.json | 0 .../mock_tests/get_relationship_between_accounts/69.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/6null.pat.json | 0 .../get_relationship_between_accounts/6null.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/6x0.pat.json | 0 .../get_relationship_between_accounts/6x0.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/6x1.pat.json | 0 .../get_relationship_between_accounts/6x1.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/6x2.pat.json | 0 .../get_relationship_between_accounts/6x2.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/6x3.pat.json | 0 .../get_relationship_between_accounts/6x3.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/6x4.pat.json | 0 .../get_relationship_between_accounts/6x4.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/6x5.pat.json | 0 .../get_relationship_between_accounts/6x5.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/6x6.pat.json | 0 .../get_relationship_between_accounts/6x6.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/6x7.pat.json | 0 .../get_relationship_between_accounts/6x7.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/6x8.pat.json | 0 .../get_relationship_between_accounts/6x8.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/6x9.pat.json | 0 .../get_relationship_between_accounts/6x9.tavern.yaml | 0 .../get_relationship_between_accounts/6xnull.pat.json | 0 .../get_relationship_between_accounts/6xnull.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/70.pat.json | 0 .../mock_tests/get_relationship_between_accounts/70.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/71.pat.json | 0 .../mock_tests/get_relationship_between_accounts/71.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/72.pat.json | 0 .../mock_tests/get_relationship_between_accounts/72.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/73.pat.json | 0 .../mock_tests/get_relationship_between_accounts/73.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/74.pat.json | 0 .../mock_tests/get_relationship_between_accounts/74.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/75.pat.json | 0 .../mock_tests/get_relationship_between_accounts/75.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/76.pat.json | 0 .../mock_tests/get_relationship_between_accounts/76.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/77.pat.json | 0 .../mock_tests/get_relationship_between_accounts/77.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/78.pat.json | 0 .../mock_tests/get_relationship_between_accounts/78.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/79.pat.json | 0 .../mock_tests/get_relationship_between_accounts/79.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/7null.pat.json | 0 .../get_relationship_between_accounts/7null.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/7x0.pat.json | 0 .../get_relationship_between_accounts/7x0.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/7x1.pat.json | 0 .../get_relationship_between_accounts/7x1.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/7x2.pat.json | 0 .../get_relationship_between_accounts/7x2.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/7x3.pat.json | 0 .../get_relationship_between_accounts/7x3.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/7x4.pat.json | 0 .../get_relationship_between_accounts/7x4.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/7x5.pat.json | 0 .../get_relationship_between_accounts/7x5.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/7x6.pat.json | 0 .../get_relationship_between_accounts/7x6.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/7x7.pat.json | 0 .../get_relationship_between_accounts/7x7.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/7x8.pat.json | 0 .../get_relationship_between_accounts/7x8.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/7x9.pat.json | 0 .../get_relationship_between_accounts/7x9.tavern.yaml | 0 .../get_relationship_between_accounts/7xnull.pat.json | 0 .../get_relationship_between_accounts/7xnull.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/80.pat.json | 0 .../mock_tests/get_relationship_between_accounts/80.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/81.pat.json | 0 .../mock_tests/get_relationship_between_accounts/81.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/82.pat.json | 0 .../mock_tests/get_relationship_between_accounts/82.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/83.pat.json | 0 .../mock_tests/get_relationship_between_accounts/83.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/84.pat.json | 0 .../mock_tests/get_relationship_between_accounts/84.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/85.pat.json | 0 .../mock_tests/get_relationship_between_accounts/85.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/86.pat.json | 0 .../mock_tests/get_relationship_between_accounts/86.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/87.pat.json | 0 .../mock_tests/get_relationship_between_accounts/87.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/88.pat.json | 0 .../mock_tests/get_relationship_between_accounts/88.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/89.pat.json | 0 .../mock_tests/get_relationship_between_accounts/89.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/8null.pat.json | 0 .../get_relationship_between_accounts/8null.tavern.yaml | 0 .../get_relationship_between_accounts/8xnull.pat.json | 0 .../get_relationship_between_accounts/8xnull.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/90.pat.json | 0 .../mock_tests/get_relationship_between_accounts/90.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/91.pat.json | 0 .../mock_tests/get_relationship_between_accounts/91.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/92.pat.json | 0 .../mock_tests/get_relationship_between_accounts/92.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/93.pat.json | 0 .../mock_tests/get_relationship_between_accounts/93.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/94.pat.json | 0 .../mock_tests/get_relationship_between_accounts/94.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/95.pat.json | 0 .../mock_tests/get_relationship_between_accounts/95.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/96.pat.json | 0 .../mock_tests/get_relationship_between_accounts/96.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/97.pat.json | 0 .../mock_tests/get_relationship_between_accounts/97.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/98.pat.json | 0 .../mock_tests/get_relationship_between_accounts/98.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/99.pat.json | 0 .../mock_tests/get_relationship_between_accounts/99.tavern.yaml | 0 .../mock_tests/get_relationship_between_accounts/9null.pat.json | 0 .../get_relationship_between_accounts/9null.tavern.yaml | 0 .../get_relationship_between_accounts/9xnull.pat.json | 0 .../get_relationship_between_accounts/9xnull.tavern.yaml | 0 .../get_relationship_between_accounts/tester1_tester2.pat.json | 0 .../tester1_tester2.tavern.yaml | 0 .../get_relationship_between_accounts/tester1_tester3.pat.json | 0 .../tester1_tester3.tavern.yaml | 0 .../get_relationship_between_accounts/tester1_tester4.pat.json | 0 .../tester1_tester4.tavern.yaml | 0 .../get_relationship_between_accounts/tester1_tester5.pat.json | 0 .../tester1_tester5.tavern.yaml | 0 .../get_relationship_between_accounts/tester2_tester1.pat.json | 0 .../tester2_tester1.tavern.yaml | 0 .../get_relationship_between_accounts/tester2_tester3.pat.json | 0 .../tester2_tester3.tavern.yaml | 0 .../get_relationship_between_accounts/tester2_tester4.pat.json | 0 .../tester2_tester4.tavern.yaml | 0 .../get_relationship_between_accounts/tester2_tester5.pat.json | 0 .../tester2_tester5.tavern.yaml | 0 .../get_relationship_between_accounts/tester3_tester1.pat.json | 0 .../tester3_tester1.tavern.yaml | 0 .../get_relationship_between_accounts/tester3_tester2.pat.json | 0 .../tester3_tester2.tavern.yaml | 0 .../get_relationship_between_accounts/tester3_tester4.pat.json | 0 .../tester3_tester4.tavern.yaml | 0 .../get_relationship_between_accounts/tester3_tester5.pat.json | 0 .../tester3_tester5.tavern.yaml | 0 .../get_relationship_between_accounts/tester4_tester1.pat.json | 0 .../tester4_tester1.tavern.yaml | 0 .../get_relationship_between_accounts/tester4_tester2.pat.json | 0 .../tester4_tester2.tavern.yaml | 0 .../get_relationship_between_accounts/tester4_tester3.pat.json | 0 .../tester4_tester3.tavern.yaml | 0 .../get_relationship_between_accounts/tester4_tester5.pat.json | 0 .../tester4_tester5.tavern.yaml | 0 .../get_relationship_between_accounts/tester5_tester1.pat.json | 0 .../tester5_tester1.tavern.yaml | 0 .../get_relationship_between_accounts/tester5_tester2.pat.json | 0 .../tester5_tester2.tavern.yaml | 0 .../get_relationship_between_accounts/tester5_tester3.pat.json | 0 .../tester5_tester3.tavern.yaml | 0 .../get_relationship_between_accounts/tester5_tester4.pat.json | 0 .../tester5_tester4.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/reblog_delete/001.pat.json | 0 .../hivemind}/tavern/mock_tests/reblog_delete/001.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/reblog_delete/002.pat.json | 0 .../hivemind}/tavern/mock_tests/reblog_delete/002.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/reblog_delete/003.pat.json | 0 .../hivemind}/tavern/mock_tests/reblog_delete/003.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/reblog_delete/004.pat.json | 0 .../hivemind}/tavern/mock_tests/reblog_delete/004.tavern.yaml | 0 .../hivemind}/tavern/mock_tests/reblog_delete/005.pat.json | 0 .../hivemind}/tavern/mock_tests/reblog_delete/005.tavern.yaml | 0 .../tags_api_negative/get_account_votes/deprecated.orig.json | 0 .../tags_api_negative/get_account_votes/deprecated.pat.json | 0 .../tags_api_negative/get_account_votes/deprecated.tavern.yaml | 0 .../get_comment_discussions_by_payout/author.orig.json | 0 .../get_comment_discussions_by_payout/author.pat.json | 0 .../get_comment_discussions_by_payout/author.tavern.yaml | 0 .../get_comment_discussions_by_payout/good_permlink.orig.json | 0 .../get_comment_discussions_by_payout/good_permlink.pat.json | 0 .../get_comment_discussions_by_payout/good_permlink.tavern.yaml | 0 .../get_comment_discussions_by_payout/limit.orig.json | 0 .../get_comment_discussions_by_payout/limit.pat.json | 0 .../get_comment_discussions_by_payout/limit.tavern.yaml | 0 .../get_comment_discussions_by_payout/permlink_type.orig.json | 0 .../get_comment_discussions_by_payout/permlink_type.pat.json | 0 .../get_comment_discussions_by_payout/permlink_type.tavern.yaml | 0 .../get_comment_discussions_by_payout/pre_appbase.orig.json | 0 .../get_comment_discussions_by_payout/pre_appbase.pat.json | 0 .../get_comment_discussions_by_payout/pre_appbase.tavern.yaml | 0 .../get_comment_discussions_by_payout/short_name.orig.json | 0 .../get_comment_discussions_by_payout/short_name.pat.json | 0 .../get_comment_discussions_by_payout/short_name.tavern.yaml | 0 .../get_comment_discussions_by_payout/type.orig.json | 0 .../get_comment_discussions_by_payout/type.pat.json | 0 .../get_comment_discussions_by_payout/type.tavern.yaml | 0 .../get_comment_discussions_by_payout/wrong_category.orig.json | 0 .../get_comment_discussions_by_payout/wrong_category.pat.json | 0 .../wrong_category.tavern.yaml | 0 .../empty_params.orig.json | 0 .../get_discussions_by_author_before_date/empty_params.pat.json | 0 .../empty_params.tavern.yaml | 0 .../get_discussions_by_author_before_date/limit.orig.json | 0 .../get_discussions_by_author_before_date/limit.pat.json | 0 .../get_discussions_by_author_before_date/limit.tavern.yaml | 0 .../not_existing_author.orig.json | 0 .../not_existing_author.pat.json | 0 .../not_existing_author.tavern.yaml | 0 .../not_full_permlink.orig.json | 0 .../not_full_permlink.pat.json | 0 .../not_full_permlink.tavern.yaml | 0 .../get_discussions_by_blog/author_tag.orig.json | 0 .../get_discussions_by_blog/author_tag.pat.json | 0 .../get_discussions_by_blog/author_tag.tavern.yaml | 0 .../get_discussions_by_blog/empty_params.orig.json | 0 .../get_discussions_by_blog/empty_params.pat.json | 0 .../get_discussions_by_blog/empty_params.tavern.yaml | 0 .../tavern/tags_api_patterns/get_account_votes/_readme.txt | 0 .../get_comment_discussions_by_payout/_readme.txt | 0 .../get_comment_discussions_by_payout/author_permlink.orig.json | 0 .../get_comment_discussions_by_payout/author_permlink.pat.json | 0 .../author_permlink.tavern.yaml | 0 .../get_comment_discussions_by_payout/category.orig.json | 0 .../get_comment_discussions_by_payout/category.pat.json | 0 .../get_comment_discussions_by_payout/category.tavern.yaml | 0 .../get_comment_discussions_by_payout/empty_params.orig.json | 0 .../get_comment_discussions_by_payout/empty_params.pat.json | 0 .../get_comment_discussions_by_payout/empty_params.tavern.yaml | 0 .../get_comment_discussions_by_payout/long_category.orig.json | 0 .../get_comment_discussions_by_payout/long_category.pat.json | 0 .../get_comment_discussions_by_payout/long_category.tavern.yaml | 0 .../get_comment_discussions_by_payout/no_data.orig.json | 0 .../get_comment_discussions_by_payout/no_data.pat.json | 0 .../get_comment_discussions_by_payout/no_data.tavern.yaml | 0 .../get_comment_discussions_by_payout/no_votes.orig.json | 0 .../get_comment_discussions_by_payout/no_votes.pat.json | 0 .../get_comment_discussions_by_payout/no_votes.tavern.yaml | 0 .../not_allowed_category.orig.json | 0 .../not_allowed_category.pat.json | 0 .../not_allowed_category.tavern.yaml | 0 .../get_comment_discussions_by_payout/tag_limit.orig.json | 0 .../get_comment_discussions_by_payout/tag_limit.pat.json | 0 .../get_comment_discussions_by_payout/tag_limit.tavern.yaml | 0 .../get_comment_discussions_by_payout/truncate_body.orig.json | 0 .../get_comment_discussions_by_payout/truncate_body.pat.json | 0 .../get_comment_discussions_by_payout/truncate_body.tavern.yaml | 0 .../tavern/tags_api_patterns/get_content_replies/_readme.txt | 0 .../get_content_replies/author_permlink.orig.json | 0 .../get_content_replies/author_permlink.pat.json | 0 .../get_content_replies/author_permlink.tavern.yaml | 0 .../tavern/tags_api_patterns/get_discussion/_readme.txt | 0 .../tags_api_patterns/get_discussion/author_permlink.orig.json | 0 .../tags_api_patterns/get_discussion/author_permlink.pat.json | 0 .../get_discussion/author_permlink.tavern.yaml | 0 .../get_discussions_by_author_before_date/_readme.txt | 0 .../get_discussions_by_author_before_date/author.orig.json | 0 .../get_discussions_by_author_before_date/author.pat.json | 0 .../get_discussions_by_author_before_date/author.tavern.yaml | 0 .../get_discussions_by_author_before_date/author_date.orig.json | 0 .../get_discussions_by_author_before_date/author_date.pat.json | 0 .../author_date.tavern.yaml | 0 .../author_last_permlink.orig.json | 0 .../author_last_permlink.pat.json | 0 .../author_last_permlink.tavern.yaml | 0 .../author_permlink.orig.json | 0 .../author_permlink.pat.json | 0 .../author_permlink.tavern.yaml | 0 .../author_permlink_date.orig.json | 0 .../author_permlink_date.pat.json | 0 .../author_permlink_date.tavern.yaml | 0 .../author_permlink_date_limit.orig.json | 0 .../author_permlink_date_limit.pat.json | 0 .../author_permlink_date_limit.tavern.yaml | 0 .../tags_api_patterns/get_discussions_by_blog/_readme.txt | 0 .../get_discussions_by_blog/paginated.orig.json | 0 .../get_discussions_by_blog/paginated.pat.json | 0 .../get_discussions_by_blog/paginated.tavern.yaml | 0 .../tags_api_patterns/get_discussions_by_blog/tag.orig.json | 0 .../tags_api_patterns/get_discussions_by_blog/tag.pat.json | 0 .../tags_api_patterns/get_discussions_by_blog/tag.tavern.yaml | 0 .../get_discussions_by_blog/tag_limit.orig.json | 0 .../get_discussions_by_blog/tag_limit.pat.json | 0 .../get_discussions_by_blog/tag_limit.tavern.yaml | 0 .../tags_api_patterns/get_discussions_by_comments/_readme.txt | 0 .../startauthor_startpermlink_limit.orig.json | 0 .../startauthor_startpermlink_limit.pat.json | 0 .../startauthor_startpermlink_limit.tavern.yaml | 0 .../tags_api_patterns/get_discussions_by_created/_readme.txt | 0 .../get_discussions_by_created/tag_limit.orig.json | 0 .../get_discussions_by_created/tag_limit.pat.json | 0 .../get_discussions_by_created/tag_limit.tavern.yaml | 0 .../tavern/tags_api_patterns/get_discussions_by_hot/_readme.txt | 0 .../get_discussions_by_hot/tag_limit.orig.json | 0 .../tags_api_patterns/get_discussions_by_hot/tag_limit.pat.json | 0 .../get_discussions_by_hot/tag_limit.tavern.yaml | 0 .../tags_api_patterns/get_discussions_by_promoted/_readme.txt | 0 .../get_discussions_by_promoted/tag_limit.orig.json | 0 .../get_discussions_by_promoted/tag_limit.pat.json | 0 .../get_discussions_by_promoted/tag_limit.tavern.yaml | 0 .../tags_api_patterns/get_discussions_by_trending/_readme.txt | 0 .../get_discussions_by_trending/tag_limit.orig.json | 0 .../get_discussions_by_trending/tag_limit.pat.json | 0 .../get_discussions_by_trending/tag_limit.tavern.yaml | 0 .../get_post_discussions_by_payout/_readme.txt | 0 .../get_post_discussions_by_payout/tag_limit.orig.json | 0 .../get_post_discussions_by_payout/tag_limit.pat.json | 0 .../get_post_discussions_by_payout/tag_limit.tavern.yaml | 0 4309 files changed, 1 insertion(+), 1 deletion(-) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/empty_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/empty_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/empty_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/hive-197922.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/hive-197922.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/hive-197922.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/over_score.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/over_score.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/over_score.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/under_score.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/under_score.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/account_notifications/under_score.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/does_user_follow_any_lists/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/does_user_follow_any_lists/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/does_user_follow_any_lists/invalid_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/does_user_follow_any_lists/invalid_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/does_user_follow_any_lists/no_param.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/does_user_follow_any_lists/no_param.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/does_user_follow_any_lists/not_existing_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/does_user_follow_any_lists/not_existing_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/blog/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/comments/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/feed/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/invalid_sort.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/invalid_sort.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/invalid_sort.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/payout/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/posts/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_account_posts/replies/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/community_empty_string.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/community_empty_string.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/community_not_found.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/community_not_found.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/community_not_found.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/invalid_account_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/invalid_account_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/invalid_community_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/invalid_community_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/no_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/no_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/observer_not_found.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/observer_not_found.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/positional_extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community/positional_extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/community_empty_string.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/community_empty_string.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/community_not_found.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/community_not_found.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/community_not_found.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/invalid_account_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/invalid_account_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/invalid_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/invalid_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/invalid_community_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/invalid_community_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/no_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/no_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/observer_not_found.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/observer_not_found.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/only_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/only_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/only_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/only_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/positional_extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_community_context/positional_extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/bad_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/bad_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/bad_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/no_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/no_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/no_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/no_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/no_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/no_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/not_existing_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/not_existing_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/not_existing_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/not_existing_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/not_existing_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/not_existing_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/not_existing_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/not_existing_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_discussion/not_existing_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_follow_list/bad_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_follow_list/bad_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_follow_list/invalid_follow_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_follow_list/invalid_follow_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_follow_list/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_follow_list/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_follow_list/wrong_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_follow_list/wrong_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/invalid_literal.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/invalid_literal.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/invalid_literal.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/invalid_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/invalid_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/negative_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/negative_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/negative_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_payout_stats/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/invalid_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/invalid_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/invalid_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/post_not_found.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/post_not_found.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post/post_not_found.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/invalid_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/invalid_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/invalid_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/no_author_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/no_author_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/no_author_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/post_not_found.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/post_not_found.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_post_header/post_not_found.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/empty.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/empty.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/empty.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/invalid_account_name_type.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/invalid_account_name_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/invalid_account_name_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/not_existing_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/not_existing_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/not_existing_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/number_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/number_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_profile/number_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_author_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_author_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_permlink_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_permlink_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_author_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_author_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_permlink_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_permlink_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/invalid_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/negative_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/negative_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/negative_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/get_trending_topics/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/account_not_exist.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/account_not_exist.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/invalid_account_length.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/invalid_account_length.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/invalid_account_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/invalid_account_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/invalid_last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/invalid_last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/invalid_sort.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/invalid_sort.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/nonexisting_last_1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/nonexisting_last_1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/nonexisting_last_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/nonexisting_last_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/nonexisting_last_3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/nonexisting_last_3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/positional_extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/positional_extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_communities/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/community_empty_string.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/community_empty_string.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/community_not_found.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/community_not_found.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/community_not_found.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/invalid_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/invalid_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/invalid_last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/invalid_last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/non_existing_last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/non_existing_last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_community_roles/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/invalid_literal.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/invalid_literal.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/invalid_literal.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_pop_communities/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/account_error.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/account_error.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/account_error.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/community_empty_string.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/community_empty_string.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/community_lacking_value.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/community_lacking_value.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/community_lacking_value.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/community_not_found.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/community_not_found.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/community_not_found.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/hive-103459_cloop2_not_subscribe.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/hive-103459_cloop2_not_subscribe.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/hive-171488_camilla_not_subscribe.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/hive-171488_camilla_not_subscribe.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/invalid_last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/invalid_last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/nonexisting_last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/nonexisting_last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/undefined_operator.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/undefined_operator.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/undefined_operator.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/list_subscribers/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/empty_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/empty_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/empty_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/empty_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/empty_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/invalid_account_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/invalid_account_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/invalid_text_representation.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/invalid_text_representation.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/invalid_text_representation.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/only_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/only_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/only_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/post_id_not_found.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/post_id_not_found.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/post_id_not_found.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/post_notifications/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/empty_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/empty_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/invalid_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/invalid_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/no_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/no_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/not_existing_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/not_existing_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/over_score.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/over_score.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/under_score.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_negative/unread_notifications/under_score.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/coinfox.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/coinfox.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/dantheman.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/dantheman.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/dantheman.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/max_score.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/max_score.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/max_score.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/min_score.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/min_score.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/min_score.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/test-safari.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/account_notifications/test-safari.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/does_user_follow_any_lists/alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/does_user_follow_any_lists/alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/does_user_follow_any_lists/blocktrades.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/does_user_follow_any_lists/blocktrades.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/agartha.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/agartha.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/blocktrades.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/blocktrades.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/no_posts.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/no_posts.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/reblog.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/reblog.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/reblog.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/test-creator.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/test-creator.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/test-safari.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/blog/test-safari.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/alice_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/alice_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/test-creator.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/test-creator.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/test-creator_page_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/test-creator_page_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/test-safari.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/test-safari.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/test-follower.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/test-follower.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/test-follower_page_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/feed/test-follower_page_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/null_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/null_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/null_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/blacklisted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/blacklisted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/community_alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/community_alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/community_steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/community_steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/no_posts.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/no_posts.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/test-creator.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/test-creator.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/test-creator_page_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/test-creator_page_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-01.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-01.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-03.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-03.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/test-safari.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/payout/test-safari.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/community_alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/community_alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/no_posts.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/no_posts.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/test-creator.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/test-creator.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/test-creator_page_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/test-creator_page_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/test-safari.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/posts/test-safari.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/blacklisted_reply_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/blacklisted_reply_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/no_replies.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/no_replies.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/test-creator.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/test-creator.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/test-creator_page_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/test-creator_page_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/test-safari.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_account_posts/replies/test-safari.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-103459.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-103459.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-104647.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-104647.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600_admin.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600_admin.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600_mod.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600_mod.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_member.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_member.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600_owner.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-117600_owner.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-135485.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-135485.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-149232.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-149232.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-165317.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-165317.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-171487_subscribed_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-171487_subscribed_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-171488.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-171488.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-186669.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-186669.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-186669_owner.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-186669_owner.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-186669_subscribed_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-186669_subscribed_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-186713.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-186713.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-188204.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community/hive-188204.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-117600_admin.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-117600_admin.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-117600_mod.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-117600_mod.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_member.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_member.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-117600_owner.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-117600_owner.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-135485_admin_with_title.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-135485_admin_with_title.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-171487_gtg_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-171487_gtg_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-171487_owner.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-171487_owner.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-171487_subscribed_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-171487_subscribed_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-171487_test-safari_admin.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-171487_test-safari_admin.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-186669_owner.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-186669_owner.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-186669_subscribed_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_community_context/hive-186669_subscribed_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/chitty.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/chitty.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/chitty.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/comment_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/comment_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/comment_member.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/comment_member.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/comment_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/comment_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/followtest_blacklisted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/followtest_blacklisted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/followtest_follow_blacklist.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/followtest_follow_blacklist.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/most_children.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/most_children.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mute_comment_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mute_comment_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mute_comment_member.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mute_comment_member.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mute_comment_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mute_comment_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/muted_child_post_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/muted_child_post_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/muted_post_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/muted_post_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mutes_comments.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mutes_comments.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mutes_comments_indirect.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mutes_comments_indirect.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mutes_top_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mutes_top_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mutes_top_post_indirect.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/mutes_top_post_indirect.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/observer_blacklist.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/observer_blacklist.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/observer_blacklisted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/observer_blacklisted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/observer_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/observer_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/observer_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/observer_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/unmute_comment_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/unmute_comment_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/unmute_comment_member.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/unmute_comment_member.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/unmute_comment_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_discussion/unmute_comment_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/alice_follow_blacklist.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/alice_follow_blacklist.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/alice_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/alice_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blacklisttester_blacklisted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blacklisttester_blacklisted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blacklisttester_follow_blacklist.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blacklisttester_follow_blacklist.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blocktrades_blacklisted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blocktrades_blacklisted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_blacklist.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_blacklist.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blocktrades_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/blocktrades_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/bugtester_blacklisted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/bugtester_blacklisted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/bugtester_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/bugtester_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/followtest_blacklisted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/followtest_blacklisted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/followtest_follow_blacklist.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/followtest_follow_blacklist.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/followtest_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/followtest_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/followtest_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/followtest_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/funny_follow_blacklist.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/funny_follow_blacklist.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/funny_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/funny_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/ignoreall_blacklisted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/ignoreall_blacklisted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/ignoreall_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/ignoreall_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/mutetester_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/mutetester_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/mutetester_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_follow_list/mutetester_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/limit_10.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/limit_10.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/limit_10.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/limit_as_string.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/limit_as_string.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/no_param.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_payout_stats/no_param.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/community_muted_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/community_muted_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/deleted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/deleted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/gtg_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/gtg_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/gtg_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/most_votes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/most_votes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/muted_before_posting.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/muted_before_posting.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/observer_gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/observer_gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post_header/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post_header/deep_comment.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post_header/deep_comment.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post_header/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post_header/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post_header/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post_header/no_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post_header/no_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post_header/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post_header/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_post_header/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/alice.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/alice_ignoreall.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/alice_ignoreall.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/blacklisttester.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/blacklisttester.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/blacklisttester.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/bugtester.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/bugtester.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/bugtester.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/davr86.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/davr86.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/davr86.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/davr86_with_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/davr86_with_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/davr86_with_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/followtest.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/followtest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/followtest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/gtg_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/gtg_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/ignoreall.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/ignoreall.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/ignoreall.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/ignoreall_alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/ignoreall_alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/mutetester.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/mutetester.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/mutetester.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/observer_followed_true.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/observer_followed_true.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/observer_followed_true.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_profile/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_member.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_member.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_quest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_quest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_cross_page.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_cross_page.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_edge_page.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_edge_page.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_muted_role_child.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_muted_role_child.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page_pinned.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page_pinned.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_nonpinned_page.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_nonpinned_page.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_pinned_page.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/community_pinned_page.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_member.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_member.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/community_muted_role_child.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/community_muted_role_child.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_member.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_member.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/community_muted_role_child.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/community_muted_role_child.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/null_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/null_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/null_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/community_alice_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/community_alice_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_guest.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_guest.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_member.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_member.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_cross_page.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_cross_page.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_edge_page.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_edge_page.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_muted_role_child.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_muted_role_child.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page_pinned.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page_pinned.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_nonpinned_page.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_nonpinned_page.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_pinned_page.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/community_pinned_page.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/none.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/none.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/none.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/empty.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/empty.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/empty.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/limit_2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/limit_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/limit_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/limit_as_string.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/limit_as_string.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/good-karma.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/good-karma.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/hive-186713.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/hive-186713.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/roadscape.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/roadscape.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/test-safari.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_all_subscriptions/test-safari.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/empty_last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/empty_last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/hive-171487.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/hive-171487.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/hive-171487_observer_gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/hive-171487_observer_gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/hive-186669.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/hive-186669.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/max_limit_new.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/max_limit_new.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/max_limit_rank.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/max_limit_rank.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/max_limit_subs.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/max_limit_subs.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/no_parameters.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/no_parameters.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/one.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/one.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/one.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/page_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/page_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_banana.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_banana.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_empty.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_empty.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_major.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_major.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_not_found_text.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_not_found_text.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_nothing.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_nothing.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_nothing_sort_new.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_nothing_sort_new.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank_last_hive-171488.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank_last_hive-171488.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_nothing_sort_subs.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_communities/query_nothing_sort_subs.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/alice_157439.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/alice_157439.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/alice_171487.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/alice_171487.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/alice_198723.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/alice_198723.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/last_abit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/last_abit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/last_abit_limit_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/last_abit_limit_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/last_abit_max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/last_abit_max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/last_abit_min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/last_abit_min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/last_roadscape.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/last_roadscape.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/named_arg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/named_arg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/no_roles.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/no_roles.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/pos_arg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/pos_arg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/test-safari_157439.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/test-safari_157439.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/test-safari_171487.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/test-safari_171487.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/test-safari_198723.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_community_roles/test-safari_198723.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/limit_1.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/limit_1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/limit_1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/limit_25.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/limit_25.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/limit_25.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/limit_3.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/limit_3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/limit_3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/list.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/list.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_pop_communities/list.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-103459.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-103459.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-104647.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-104647.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-117600.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-117600.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-135485.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-135485.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-135485_limit_1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-135485_limit_1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-135485_max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-135485_max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-149232.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-149232.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-165317.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-165317.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_abit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_abit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-171487.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-171487.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-171488.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-171488.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari_limit_1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari_limit_1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-186669.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-186669.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_agartha.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_agartha.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_roadscape.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_roadscape.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-188204.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-188204.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-188204_last_good-karma.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/hive-188204_last_good-karma.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/pos_arg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/pos_arg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/list_subscribers/pos_arg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/normalize_post/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/normalize_post/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/normalize_post/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/normalize_post/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/account_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/account_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/account_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/max_min_score.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/max_min_score.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/min_min_score.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/min_min_score.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/steve-walschot.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/post_notifications/steve-walschot.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/abit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/abit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/alice.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/alice.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/anton333.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/anton333.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/dantheman5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/dantheman5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/elyaque.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/elyaque.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/herbertmueller.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/herbertmueller.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/larrytom.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/larrytom.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/max_score.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/max_score.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/min_score.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/min_score.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/zus.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/bridge_api_patterns/unread_notifications/zus.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/common.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/deprecated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/deprecated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/deprecated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/no_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/no_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/no_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/three_args.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/three_args.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/three_args.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/wrong_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/wrong_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_active_votes/wrong_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/negative_offset.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/negative_offset.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/negative_offset.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/non_existing.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/non_existing.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/non_existing.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/too_long.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/too_long.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog/too_long.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/negative_offset.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/negative_offset.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/negative_offset.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/non_existing.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/non_existing.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/non_existing.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/too_long.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/too_long.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_blog_entries/too_long.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/deleted_post.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/deleted_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/deleted_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/deleted_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/multi_deleted_post.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/multi_deleted_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/multi_deleted_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/multi_deleted_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/nonexisting_post.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/nonexisting_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/nonexisting_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content/nonexisting_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/deleted_post.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/deleted_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/deleted_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/deleted_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/nonexisting_post.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/nonexisting_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/nonexisting_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_content_replies/nonexisting_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/no_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/no_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/no_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_created/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_follow_count/bad_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_follow_count/bad_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_follow_count/bad_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_follow_count/empty_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_follow_count/empty_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_follow_count/empty_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_follow_count/no_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_follow_count/no_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_follow_count/no_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/bad_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/bad_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/bad_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/bad_start.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/bad_start.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/bad_start.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/empty_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/empty_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/empty_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/wrong_type.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/wrong_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_followers/wrong_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/bad_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/bad_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/bad_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/bad_start.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/bad_start.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/bad_start.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/empty_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/empty_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/empty_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/wrong_type.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/wrong_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_following/wrong_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/deleted_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/deleted_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/deleted_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/invalid_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/invalid_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/invalid_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/no_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/no_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/no_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/created_melon.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/created_melon.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/created_melon.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/hot_news.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/hot_news.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/hot_news.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/kiwi.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/kiwi.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/kiwi.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/privacy_banana.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/privacy_banana.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/privacy_banana.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/recent_news.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/recent_news.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/recent_news.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/tags_lemon.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/tags_lemon.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_state/tags_lemon.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_trending_tags/bad_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_trending_tags/bad_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_trending_tags/bad_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_trending_tags/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_trending_tags/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_trending_tags/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_trending_tags/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_trending_tags/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/get_trending_tags/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/pre_appbase_wrong_call.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/pre_appbase_wrong_call.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_negative/pre_appbase_wrong_call.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.pat_hm.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/defaults.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/defaults.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/defaults.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/defaults.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/first.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/first.pat_hm.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.pat_hm.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.pat_hm.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/steem.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/steem.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/steem.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/steem.pat_hm.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_reputations/steem.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_account_votes/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/all_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/all_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/all_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/biophil.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/biophil.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/biophil.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/many_votes.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/many_votes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/many_votes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/net_votes.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/net_votes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/net_votes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/no_votes.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/no_votes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/no_votes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_active_votes/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/limit_0.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/limit_0.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/limit_0.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/limit_at_least_100.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/limit_at_least_100.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/limit_at_least_100.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/limit_hundred.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/limit_hundred.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/limit_hundred.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/no_results.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/no_results.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/no_results.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/normal.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/normal.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/normal.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/page_0.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/page_0.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/page_0.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/page_last.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/page_last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/page_last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/page_mid.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/page_mid.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/page_mid.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/reblogs.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/reblogs.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog/reblogs.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/page_0.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/page_0.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/page_0.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/page_last.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/page_last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/page_last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/page_mid.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/page_mid.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/page_mid.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/reblogs.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/reblogs.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_blog_entries/reblogs.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/gtg.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/gtg.pat_hm.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/indirect_blacklist.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/indirect_blacklist.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/indirect_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/indirect_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/indirect_mutes_voter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/indirect_mutes_voter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/invalid_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/invalid_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/multi_deleted_post.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/multi_deleted_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/multi_deleted_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/multi_deleted_post.pat_hm.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/multi_deleted_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/observer_blacklists_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/observer_blacklists_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/observer_ignore_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/observer_ignore_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/observer_ignore_voter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/observer_ignore_voter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/pre_appbase.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/pre_appbase.pat_hm.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/steemit_firstpost.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/steemit_firstpost.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat_hm.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content/steemit_firstpost.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content_replies/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content_replies/gtg.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content_replies/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content_replies/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content_replies/gtg.pat_hm.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content_replies/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content_replies/pre_appbase.fatnode.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content_replies/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content_replies/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content_replies/pre_appbase.pat_hm.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_content_replies/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/large001.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/large001.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/large001.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/large002.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/large002.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/large002.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/admin.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/admin.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/admin.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/followtest_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/followtest_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/funny_follow_muted_self.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/funny_follow_muted_self.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/no_param.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/no_param.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/paging_life.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/paging_life.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/steem.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/steem.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/steem.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/tag_life.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/tag_life.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/truncated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/truncated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_created/truncated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/abit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/abit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/abit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/followtest_muted_and_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/followtest_muted_and_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_paging_muted_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_paging_muted_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/no_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/no_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/observer_not_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/observer_not_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/steem.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/steem.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/steem.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/tag_paging_no_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/tag_paging_no_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/tag_steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/tag_steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/community_mock.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/community_mock.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/no_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/no_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/community.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/community.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/community.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/steem.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/steem.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/steem.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/no_followers.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/no_followers.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/no_followers.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_follow_count/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/defaults.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/defaults.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/defaults.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/last.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/no_followers.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/no_followers.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/no_followers.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/cheetah.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/cheetah.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/cheetah.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/defaults.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/defaults.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/defaults.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/last.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_followers/ignore/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/complete_result_set.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/complete_result_set.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/complete_result_set.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/defaults.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/defaults.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/defaults.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/last.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/no_following.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/no_following.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/no_following.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/proskynneo.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/proskynneo.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/proskynneo.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/bing.com.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/bing.com.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/bing.com.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/defaults.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/defaults.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/defaults.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/last.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/no_ignores.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/no_ignores.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/no_ignores.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_follow_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_follow_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/abit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/abit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/abit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/admin.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/admin.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/admin.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/blocktrades.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/blocktrades.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/blocktrades.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/blog_abit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/blog_abit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/blog_abit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/blog_roadscape.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/blog_roadscape.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/blog_roadscape.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/comments_blocktrades.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/comments_blocktrades.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/comments_blocktrades.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/comments_roadscape.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/comments_roadscape.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/comments_roadscape.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/empty.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/empty.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/empty.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/gtg_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/gtg_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/gtg_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/hot_news.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/hot_news.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/hot_news.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/market.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/market.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/market.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/steemit_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/steemit_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/steemit_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/tags.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/tags.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/tags.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/trending_asia.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/trending_asia.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_state/trending_asia.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/limit_250.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/limit_250.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/limit_250.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/steem.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/steem.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/condenser_api_patterns/get_trending_tags/steem.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/dictionary.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/dictionary.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/dictionary.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/too_many_requested.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/too_many_requested.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/too_many_requested.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/too_much_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/too_much_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_comments/too_much_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/bad_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/bad_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/bad_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/no_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/no_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/no_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/no_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/no_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/no_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/no_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/no_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/no_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/find_votes/permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/no_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/no_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/no_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/no_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/no_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/no_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/only_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/only_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/only_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/no_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/no_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/no_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/no_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/no_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/no_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/wrong_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/wrong_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/wrong_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/wrong_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/wrong_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/wrong_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/wrong_day.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/wrong_day.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_last_update/wrong_day.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/no_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/no_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/no_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/no_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/no_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/no_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_permlink/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/no_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/no_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/no_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/no_root_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/no_root_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/no_root_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/no_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/no_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/no_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/too_long_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/too_long_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/too_long_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/too_many_arguments.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/too_many_arguments.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/too_many_arguments.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/wrong_root.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/wrong_root.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/wrong_root.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/wrong_start_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/wrong_start_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/by_root/wrong_start_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/invalid_order.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/invalid_order.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_comments/invalid_order.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/no_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/no_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/no_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/no_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/no_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/no_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/no_order.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/no_order.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/no_order.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/unknown_sort.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/unknown_sort.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_negative/list_votes/unknown_sort.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/1000_pairs.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/1000_pairs.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/1000_pairs.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/all_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/all_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/all_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/blank_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/blank_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/blank_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/deleted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/deleted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/duplicate.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/duplicate.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/duplicate.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/empty_list.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/empty_list.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/empty_list.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/escape_chars.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/escape_chars.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/escape_chars.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/missing_both.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/missing_both.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/missing_both.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/missing_second.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/missing_second.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/missing_second.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/mixed.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/mixed.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/mixed.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/multiple.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/multiple.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/multiple.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/no_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/no_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_comments/no_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/all_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/all_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/all_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/deleted.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/deleted.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/gtg.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/gtg.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/gtg.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/many_votes.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/many_votes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/many_votes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/net_votes.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/net_votes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/net_votes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/no_votes.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/no_votes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/find_votes/no_votes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/second.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/second.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/second.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/before_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/before_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/before_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/blank_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/blank_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/blank_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/future_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/future_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/future_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/string_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/string_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/string_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/all_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/all_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/all_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/blank_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/blank_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/blank_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/no_comments.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/no_comments.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/no_comments.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/all_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/all_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/all_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/bad_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/bad_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/bad_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/blank_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/blank_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/blank_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/no_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/no_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/no_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/no_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/no_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/no_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/short_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/short_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/short_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/all_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/all_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/all_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/blank_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/blank_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/blank_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/comment.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/comment.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/comment.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/top_post.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/top_post.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_comments/by_root/top_post.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/last.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/second.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/second.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/database_api_patterns/list_votes/by_voter_comment/second.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_negative/get_blog/invalid_account.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_negative/get_blog/invalid_account.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_negative/get_blog/invalid_account.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_negative/get_blog/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_negative/get_blog/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_negative/get_blog/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_account_reputations/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_account_reputations/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_account_reputations/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_account_reputations/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_blog/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_blog/normal.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_blog/normal.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_blog/normal.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_blog_entries/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_blog_entries/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_blog_entries/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_blog_entries/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_follow_count/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_follow_count/steemit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_follow_count/steemit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_follow_count/steemit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_followers/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_followers/blog.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_followers/blog.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_followers/blog.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_following/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_following/blog.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_following/blog.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_following/blog.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_reblogged_by/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_reblogged_by/first.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_reblogged_by/first.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/follow_api_patterns/get_reblogged_by/first.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/hive_api_patterns/db_head_state/test.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/hive_api_patterns/db_head_state/test.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/hive_api_patterns/get_info/test.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/hive_api_patterns/get_info/test.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_followers/tester1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_followers/tester1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_followers/tester2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_followers/tester2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_followers/tester3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_followers/tester3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_followers/tester4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_followers/tester4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_followers/tester5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_followers/tester5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_following/tester1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_following/tester1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_following/tester2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_following/tester2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_following/tester3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_following/tester3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_following/tester4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_following/tester4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_following/tester5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_following/tester5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/00.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/00.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/01.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/01.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/02.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/02.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/03.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/03.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/04.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/04.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/05.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/05.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/06.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/06.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/07.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/07.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/08.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/08.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/09.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/09.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0null.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0null.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x0.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x0.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x6.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x6.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x7.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x7.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x8.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x8.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x9.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0x9.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0xnull.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/0xnull.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/10.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/10.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/11.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/11.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/12.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/12.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/13.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/13.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/14.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/14.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/15.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/15.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/16.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/16.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/17.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/17.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/18.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/18.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/19.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/19.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1null.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1null.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x0.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x0.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x6.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x6.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x7.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x7.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x8.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x8.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x9.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1x9.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1xnull.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/1xnull.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/20.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/20.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/21.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/21.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/22.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/22.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/23.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/23.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/24.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/24.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/25.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/25.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/26.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/26.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/27.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/27.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/28.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/28.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/29.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/29.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2null.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2null.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x0.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x0.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x6.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x6.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x7.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x7.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x8.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x8.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x9.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2x9.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2xnull.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/2xnull.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/30.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/30.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/31.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/31.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/32.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/32.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/33.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/33.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/34.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/34.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/35.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/35.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/36.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/36.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/37.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/37.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/38.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/38.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/39.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/39.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/3null.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/3null.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/3xnull.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/3xnull.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/40.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/40.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/41.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/41.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/42.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/42.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/43.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/43.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/44.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/44.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/45.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/45.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/46.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/46.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/47.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/47.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/48.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/48.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/49.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/49.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4null.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4null.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x0.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x0.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x6.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x6.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x7.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x7.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x8.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x8.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x9.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4x9.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4xnull.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/4xnull.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/50.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/50.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/51.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/51.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/52.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/52.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/53.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/53.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/54.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/54.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/55.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/55.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/56.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/56.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/57.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/57.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/58.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/58.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/59.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/59.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5null.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5null.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x0.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x0.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x6.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x6.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x7.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x7.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x8.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x8.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x9.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5x9.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5xnull.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/5xnull.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/60.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/60.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/61.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/61.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/62.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/62.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/63.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/63.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/64.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/64.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/65.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/65.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/66.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/66.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/67.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/67.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/68.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/68.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/69.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/69.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6null.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6null.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x0.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x0.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x6.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x6.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x7.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x7.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x8.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x8.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x9.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6x9.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6xnull.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/6xnull.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/70.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/70.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/71.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/71.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/72.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/72.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/73.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/73.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/74.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/74.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/75.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/75.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/76.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/76.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/77.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/77.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/78.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/78.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/79.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/79.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7null.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7null.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x0.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x0.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x6.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x6.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x7.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x7.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x8.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x8.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x9.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7x9.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7xnull.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/7xnull.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/80.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/80.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/81.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/81.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/82.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/82.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/83.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/83.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/84.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/84.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/85.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/85.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/86.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/86.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/87.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/87.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/88.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/88.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/89.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/89.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/8null.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/8null.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/8xnull.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/8xnull.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/90.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/90.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/91.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/91.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/92.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/92.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/93.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/93.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/94.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/94.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/95.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/95.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/96.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/96.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/97.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/97.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/98.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/98.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/99.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/99.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/9null.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/9null.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/9xnull.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/9xnull.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester1_tester2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester1_tester2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester1_tester3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester1_tester3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester1_tester4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester1_tester4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester1_tester5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester1_tester5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester2_tester1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester2_tester1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester2_tester3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester2_tester3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester2_tester4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester2_tester4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester2_tester5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester2_tester5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester3_tester1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester3_tester1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester3_tester2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester3_tester2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester3_tester4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester3_tester4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester3_tester5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester3_tester5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester4_tester1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester4_tester1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester4_tester2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester4_tester2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester4_tester3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester4_tester3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester4_tester5.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester4_tester5.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester5_tester1.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester5_tester1.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester5_tester2.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester5_tester2.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester5_tester3.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester5_tester3.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester5_tester4.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/get_relationship_between_accounts/tester5_tester4.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/reblog_delete/001.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/reblog_delete/001.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/reblog_delete/002.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/reblog_delete/002.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/reblog_delete/003.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/reblog_delete/003.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/reblog_delete/004.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/reblog_delete/004.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/reblog_delete/005.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/mock_tests/reblog_delete/005.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_account_votes/deprecated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_account_votes/deprecated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_account_votes/deprecated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/type.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/type.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/type.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_blog/author_tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_blog/author_tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_blog/author_tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_blog/empty_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_blog/empty_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_negative/get_discussions_by_blog/empty_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_account_votes/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_content_replies/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_content_replies/author_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_content_replies/author_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_content_replies/author_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussion/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussion/author_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussion/author_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussion/author_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_blog/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_blog/paginated.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_blog/paginated.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_blog/paginated.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_blog/tag.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_blog/tag.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_blog/tag.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_comments/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_created/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_hot/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_promoted/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_trending/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.tavern.yaml (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_post_discussions_by_payout/_readme.txt (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.orig.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.pat.json (100%) rename tests/{ => api_tests/hivemind}/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.tavern.yaml (100%) diff --git a/scripts/run_tests.sh b/scripts/run_tests.sh index 97534825a..95d886e57 100755 --- a/scripts/run_tests.sh +++ b/scripts/run_tests.sh @@ -65,7 +65,7 @@ export HIVEMIND_ADDRESS=$1 export HIVEMIND_PORT=$2 if [ -z "$TAVERN_DIR" ] then - export TAVERN_DIR="$(realpath ./tests/tavern)" + export TAVERN_DIR="$(realpath ./tests/api_tests/hivemind/tavern)" fi echo "Attempting to start tests on hivemind instance listening on: $HIVEMIND_ADDRESS port: $HIVEMIND_PORT" diff --git a/tests/tavern/bridge_api_negative/account_notifications/empty_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/empty_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/empty_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/empty_account.orig.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/empty_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/empty_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/empty_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/empty_account.pat.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/empty_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/empty_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/empty_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/empty_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/account_notifications/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/account_notifications/hive-197922.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/hive-197922.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/hive-197922.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/hive-197922.orig.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/hive-197922.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/hive-197922.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/hive-197922.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/hive-197922.pat.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/hive-197922.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/hive-197922.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/hive-197922.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/hive-197922.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/account_notifications/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/invalid_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/invalid_account.orig.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/invalid_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/invalid_account.pat.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/invalid_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/account_notifications/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/account_notifications/over_score.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_score.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/over_score.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_score.orig.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/over_score.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_score.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/over_score.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_score.pat.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/over_score.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_score.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/over_score.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/over_score.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/account_notifications/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/pre_appbase.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/pre_appbase.orig.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/pre_appbase.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/pre_appbase.pat.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/pre_appbase.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/account_notifications/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/account_notifications/under_score.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_score.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/under_score.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_score.orig.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/under_score.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_score.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/under_score.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_score.pat.json diff --git a/tests/tavern/bridge_api_negative/account_notifications/under_score.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_score.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/account_notifications/under_score.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/account_notifications/under_score.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/does_user_follow_any_lists/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/does_user_follow_any_lists/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/does_user_follow_any_lists/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/does_user_follow_any_lists/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/does_user_follow_any_lists/invalid_type.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/invalid_type.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/does_user_follow_any_lists/invalid_type.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/invalid_type.pat.json diff --git a/tests/tavern/bridge_api_negative/does_user_follow_any_lists/invalid_type.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/invalid_type.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/does_user_follow_any_lists/invalid_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/invalid_type.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/does_user_follow_any_lists/no_param.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/no_param.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/does_user_follow_any_lists/no_param.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/no_param.pat.json diff --git a/tests/tavern/bridge_api_negative/does_user_follow_any_lists/no_param.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/no_param.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/does_user_follow_any_lists/no_param.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/no_param.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/does_user_follow_any_lists/not_existing_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/not_existing_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/does_user_follow_any_lists/not_existing_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/not_existing_account.pat.json diff --git a/tests/tavern/bridge_api_negative/does_user_follow_any_lists/not_existing_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/not_existing_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/does_user_follow_any_lists/not_existing_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/does_user_follow_any_lists/not_existing_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/not_existing_start_author_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/blog/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/blog/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/blog/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/not_existing_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/comments/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/comments/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/comments/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/not_existing_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/feed/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/feed/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/feed/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/invalid_sort.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/invalid_sort.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/invalid_sort.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/invalid_sort.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/invalid_sort.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/invalid_sort.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/invalid_sort.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/invalid_sort.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/invalid_sort.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/invalid_sort.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/invalid_sort.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/invalid_sort.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/not_existing_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/payout/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/payout/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/payout/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/not_existing_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/posts/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/posts/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/posts/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/not_existing_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_account_posts/replies/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_account_posts/replies/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_account_posts/replies/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community/community_empty_string.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/community_empty_string.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/community_empty_string.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/community_empty_string.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community/community_empty_string.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/community_empty_string.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/community_empty_string.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/community_empty_string.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community/community_not_found.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/community_not_found.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/community_not_found.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/community_not_found.orig.json diff --git a/tests/tavern/bridge_api_negative/get_community/community_not_found.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/community_not_found.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/community_not_found.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/community_not_found.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community/community_not_found.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/community_not_found.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/community_not_found.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/community_not_found.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community/invalid_account_type.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/invalid_account_type.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/invalid_account_type.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/invalid_account_type.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community/invalid_account_type.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/invalid_account_type.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/invalid_account_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/invalid_account_type.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community/invalid_community_type.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/invalid_community_type.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/invalid_community_type.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/invalid_community_type.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community/invalid_community_type.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/invalid_community_type.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/invalid_community_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/invalid_community_type.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community/no_params.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/no_params.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/no_params.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/no_params.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community/no_params.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/no_params.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/no_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/no_params.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community/observer_not_found.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/observer_not_found.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/observer_not_found.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/observer_not_found.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community/observer_not_found.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/observer_not_found.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/observer_not_found.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/observer_not_found.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community/positional_extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/positional_extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/positional_extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/positional_extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community/positional_extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/positional_extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community/positional_extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community/positional_extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community_context/community_empty_string.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/community_empty_string.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/community_empty_string.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/community_empty_string.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/community_empty_string.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/community_empty_string.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/community_empty_string.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/community_empty_string.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community_context/community_not_found.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/community_not_found.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/community_not_found.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/community_not_found.orig.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/community_not_found.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/community_not_found.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/community_not_found.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/community_not_found.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/community_not_found.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/community_not_found.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/community_not_found.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/community_not_found.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community_context/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community_context/invalid_account_type.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_account_type.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/invalid_account_type.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_account_type.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/invalid_account_type.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_account_type.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/invalid_account_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_account_type.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community_context/invalid_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/invalid_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/invalid_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/invalid_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community_context/invalid_community_type.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_community_type.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/invalid_community_type.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_community_type.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/invalid_community_type.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_community_type.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/invalid_community_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/invalid_community_type.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community_context/no_params.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/no_params.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/no_params.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/no_params.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/no_params.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/no_params.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/no_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/no_params.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community_context/observer_not_found.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/observer_not_found.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/observer_not_found.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/observer_not_found.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/observer_not_found.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/observer_not_found.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/observer_not_found.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/observer_not_found.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community_context/only_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/only_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/only_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/only_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/only_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/only_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/only_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/only_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community_context/only_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/only_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/only_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/only_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/only_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/only_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/only_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/only_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_community_context/positional_extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/positional_extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/positional_extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/positional_extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_community_context/positional_extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/positional_extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_community_context/positional_extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_community_context/positional_extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_discussion/bad_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/bad_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/bad_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/bad_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/bad_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/bad_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/bad_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/bad_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/bad_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/bad_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/bad_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/bad_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_discussion/no_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/no_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/no_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/no_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/no_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/no_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_discussion/no_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/no_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/no_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/no_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/no_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/no_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/no_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_discussion/not_existing_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/not_existing_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/not_existing_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/not_existing_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/not_existing_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/not_existing_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_discussion/not_existing_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/not_existing_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/not_existing_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/not_existing_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/not_existing_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/not_existing_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_discussion/not_existing_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/not_existing_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/not_existing_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/not_existing_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_discussion/not_existing_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_discussion/not_existing_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_discussion/not_existing_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_follow_list/bad_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/bad_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_follow_list/bad_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/bad_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_follow_list/bad_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/bad_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_follow_list/bad_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/bad_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_follow_list/invalid_follow_type.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/invalid_follow_type.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_follow_list/invalid_follow_type.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/invalid_follow_type.pat.json diff --git a/tests/tavern/bridge_api_negative/get_follow_list/invalid_follow_type.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/invalid_follow_type.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_follow_list/invalid_follow_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/invalid_follow_type.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_follow_list/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_follow_list/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_follow_list/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_follow_list/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_follow_list/wrong_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/wrong_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_follow_list/wrong_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/wrong_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_follow_list/wrong_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/wrong_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_follow_list/wrong_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_follow_list/wrong_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/invalid_literal.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/invalid_literal.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/invalid_literal.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/invalid_literal.orig.json diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/invalid_literal.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/invalid_literal.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/invalid_literal.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/invalid_literal.pat.json diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/invalid_literal.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/invalid_literal.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/invalid_literal.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/invalid_literal.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/invalid_type.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/invalid_type.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/invalid_type.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/invalid_type.pat.json diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/invalid_type.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/invalid_type.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/invalid_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/invalid_type.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/negative_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/negative_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/negative_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/negative_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/negative_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/negative_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/negative_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/negative_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/negative_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/negative_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/negative_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/negative_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.orig.json diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.pat.json diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/too_many_positional_arguments.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_payout_stats/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_payout_stats/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_payout_stats/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_post/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_post/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_post/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_post/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_post/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_post/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_post/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_post/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_post/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_post/invalid_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/invalid_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_post/invalid_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/invalid_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_post/invalid_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/invalid_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/invalid_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_post/post_not_found.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/post_not_found.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/post_not_found.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/post_not_found.orig.json diff --git a/tests/tavern/bridge_api_negative/get_post/post_not_found.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/post_not_found.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/post_not_found.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/post_not_found.pat.json diff --git a/tests/tavern/bridge_api_negative/get_post/post_not_found.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/post_not_found.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_post/post_not_found.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post/post_not_found.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_post_header/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_post_header/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_post_header/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_post_header/invalid_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/invalid_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_post_header/invalid_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/invalid_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_post_header/invalid_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/invalid_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/invalid_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_post_header/no_author_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_author_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/no_author_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_author_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_post_header/no_author_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_author_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/no_author_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_author_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_post_header/no_author_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_author_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/no_author_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_author_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/no_permlink_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_post_header/post_not_found.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/post_not_found.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/post_not_found.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/post_not_found.orig.json diff --git a/tests/tavern/bridge_api_negative/get_post_header/post_not_found.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/post_not_found.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/post_not_found.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/post_not_found.pat.json diff --git a/tests/tavern/bridge_api_negative/get_post_header/post_not_found.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/post_not_found.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_post_header/post_not_found.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_post_header/post_not_found.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_profile/empty.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/empty.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/empty.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/empty.orig.json diff --git a/tests/tavern/bridge_api_negative/get_profile/empty.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/empty.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/empty.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/empty.pat.json diff --git a/tests/tavern/bridge_api_negative/get_profile/empty.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/empty.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/empty.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/empty.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_profile/invalid_account_name_type.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_account_name_type.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/invalid_account_name_type.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_account_name_type.orig.json diff --git a/tests/tavern/bridge_api_negative/get_profile/invalid_account_name_type.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_account_name_type.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/invalid_account_name_type.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_account_name_type.pat.json diff --git a/tests/tavern/bridge_api_negative/get_profile/invalid_account_name_type.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_account_name_type.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/invalid_account_name_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_account_name_type.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_profile/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_profile/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_profile/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_profile/not_existing_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/not_existing_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/not_existing_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/not_existing_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_profile/not_existing_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/not_existing_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/not_existing_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/not_existing_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_profile/not_existing_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/not_existing_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/not_existing_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/not_existing_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_profile/number_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/number_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/number_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/number_account.orig.json diff --git a/tests/tavern/bridge_api_negative/get_profile/number_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/number_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/number_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/number_account.pat.json diff --git a/tests/tavern/bridge_api_negative/get_profile/number_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/number_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_profile/number_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_profile/number_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_my.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/bad_observer_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_author_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_author_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_author_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_author_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_author_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_author_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_author_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_author_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_permlink_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_permlink_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_permlink_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_permlink_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_permlink_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_permlink_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_permlink_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/missing_start_permlink_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/my_without_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/created/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_my.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/bad_observer_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/my_without_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/hot/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/invalid_sort.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_my.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/bad_observer_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/my_without_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/muted/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_my.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/bad_observer_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/my_without_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_my.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/bad_observer_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/my_without_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/payout_comments/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_my.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/bad_observer_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/my_without_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/promoted/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_my.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/bad_observer_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_author.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/invalid_start_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_author_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_author_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_author_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_author_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_author_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_author_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_author_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_author_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_permlink_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_permlink_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_permlink_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_permlink_community.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_permlink_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_permlink_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_permlink_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/missing_start_permlink_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/my_without_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/tag_hive-123.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_ranked_posts/trending/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.orig.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.pat.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_empty.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.orig.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.pat.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_invalid.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.orig.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.pat.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account1_lacking_value.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.orig.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.pat.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_invalid.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.orig.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.pat.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/account2_lacking_value.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.orig.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.pat.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_account2.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.orig.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.pat.json diff --git a/tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_relationship_between_accounts/not_specified_accounts.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/invalid_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/invalid_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/invalid_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/invalid_observer.orig.json diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/invalid_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/invalid_observer.pat.json diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/invalid_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/negative_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/negative_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/negative_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/negative_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/negative_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/negative_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/negative_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/negative_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/negative_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/negative_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/negative_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/negative_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/get_trending_topics/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/get_trending_topics/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/get_trending_topics/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.orig.json diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.pat.json diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_lacking_value.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.orig.json diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.pat.json diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/account_not_found.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.orig.json diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.orig.json diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.pat.json diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/invalid_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.orig.json diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.pat.json diff --git a/tests/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_all_subscriptions/no_account_specified.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/account_not_exist.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/account_not_exist.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/account_not_exist.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/account_not_exist.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/account_not_exist.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/account_not_exist.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/account_not_exist.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/account_not_exist.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/invalid_account_length.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_account_length.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/invalid_account_length.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_account_length.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/invalid_account_length.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_account_length.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/invalid_account_length.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_account_length.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/invalid_account_type.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_account_type.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/invalid_account_type.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_account_type.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/invalid_account_type.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_account_type.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/invalid_account_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_account_type.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/invalid_last.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_last.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/invalid_last.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_last.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/invalid_last.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_last.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/invalid_last.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_last.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/invalid_sort.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_sort.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/invalid_sort.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_sort.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/invalid_sort.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_sort.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/invalid_sort.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/invalid_sort.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/nonexisting_last_1.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_1.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/nonexisting_last_1.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_1.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/nonexisting_last_1.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_1.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/nonexisting_last_1.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_1.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/nonexisting_last_2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_2.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/nonexisting_last_2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_2.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/nonexisting_last_2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/nonexisting_last_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_2.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/nonexisting_last_3.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_3.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/nonexisting_last_3.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_3.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/nonexisting_last_3.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_3.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/nonexisting_last_3.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/nonexisting_last_3.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/positional_extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/positional_extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/positional_extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/positional_extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/positional_extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/positional_extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/positional_extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/positional_extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_communities/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/list_communities/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_communities/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_communities/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_community_roles/community_empty_string.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/community_empty_string.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/community_empty_string.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/community_empty_string.pat.json diff --git a/tests/tavern/bridge_api_negative/list_community_roles/community_empty_string.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/community_empty_string.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/community_empty_string.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/community_empty_string.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_community_roles/community_not_found.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/community_not_found.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/community_not_found.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/community_not_found.orig.json diff --git a/tests/tavern/bridge_api_negative/list_community_roles/community_not_found.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/community_not_found.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/community_not_found.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/community_not_found.pat.json diff --git a/tests/tavern/bridge_api_negative/list_community_roles/community_not_found.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/community_not_found.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/community_not_found.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/community_not_found.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_community_roles/invalid_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/invalid_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/invalid_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/invalid_community.pat.json diff --git a/tests/tavern/bridge_api_negative/list_community_roles/invalid_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/invalid_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/invalid_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/invalid_community.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_community_roles/invalid_last.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/invalid_last.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/invalid_last.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/invalid_last.pat.json diff --git a/tests/tavern/bridge_api_negative/list_community_roles/invalid_last.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/invalid_last.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/invalid_last.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/invalid_last.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_community_roles/non_existing_last.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/non_existing_last.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/non_existing_last.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/non_existing_last.pat.json diff --git a/tests/tavern/bridge_api_negative/list_community_roles/non_existing_last.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/non_existing_last.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/non_existing_last.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/non_existing_last.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_community_roles/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/list_community_roles/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_community_roles/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/list_community_roles/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_community_roles/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_community_roles/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal.orig.json diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal.pat.json diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.orig.json diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.pat.json diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/invalid_literal_steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/over_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/over_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/over_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.orig.json diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.pat.json diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/too_many_positional_arguments.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/under_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/under_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/under_limit.orig.json diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/list_pop_communities/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_pop_communities/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_pop_communities/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_subscribers/account_error.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/account_error.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/account_error.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/account_error.orig.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/account_error.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/account_error.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/account_error.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/account_error.pat.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/account_error.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/account_error.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/account_error.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/account_error.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_subscribers/community_empty_string.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_empty_string.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/community_empty_string.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_empty_string.pat.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/community_empty_string.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_empty_string.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/community_empty_string.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_empty_string.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_subscribers/community_lacking_value.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_lacking_value.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/community_lacking_value.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_lacking_value.orig.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/community_lacking_value.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_lacking_value.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/community_lacking_value.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_lacking_value.pat.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/community_lacking_value.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_lacking_value.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/community_lacking_value.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_lacking_value.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_subscribers/community_not_found.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_not_found.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/community_not_found.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_not_found.orig.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/community_not_found.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_not_found.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/community_not_found.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_not_found.pat.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/community_not_found.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_not_found.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/community_not_found.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/community_not_found.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_subscribers/hive-103459_cloop2_not_subscribe.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/hive-103459_cloop2_not_subscribe.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/hive-103459_cloop2_not_subscribe.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/hive-103459_cloop2_not_subscribe.pat.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/hive-103459_cloop2_not_subscribe.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/hive-103459_cloop2_not_subscribe.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/hive-103459_cloop2_not_subscribe.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/hive-103459_cloop2_not_subscribe.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_subscribers/hive-171488_camilla_not_subscribe.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/hive-171488_camilla_not_subscribe.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/hive-171488_camilla_not_subscribe.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/hive-171488_camilla_not_subscribe.pat.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/hive-171488_camilla_not_subscribe.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/hive-171488_camilla_not_subscribe.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/hive-171488_camilla_not_subscribe.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/hive-171488_camilla_not_subscribe.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_subscribers/invalid_last.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/invalid_last.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/invalid_last.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/invalid_last.pat.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/invalid_last.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/invalid_last.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/invalid_last.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/invalid_last.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_subscribers/nonexisting_last.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/nonexisting_last.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/nonexisting_last.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/nonexisting_last.pat.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/nonexisting_last.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/nonexisting_last.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/nonexisting_last.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/nonexisting_last.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_subscribers/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_subscribers/undefined_operator.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/undefined_operator.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/undefined_operator.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/undefined_operator.orig.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/undefined_operator.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/undefined_operator.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/undefined_operator.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/undefined_operator.pat.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/undefined_operator.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/undefined_operator.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/undefined_operator.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/undefined_operator.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/list_subscribers/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/list_subscribers/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/list_subscribers/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/list_subscribers/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/post_notifications/empty_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/empty_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/empty_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/empty_account.pat.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/empty_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/empty_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/empty_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/empty_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/post_notifications/empty_params.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/empty_params.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/empty_params.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/empty_params.orig.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/empty_params.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/empty_params.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/empty_params.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/empty_params.pat.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/empty_params.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/empty_params.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/empty_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/empty_params.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/post_notifications/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/post_notifications/invalid_account_type.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/invalid_account_type.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/invalid_account_type.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/invalid_account_type.pat.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/invalid_account_type.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/invalid_account_type.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/invalid_account_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/invalid_account_type.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/post_notifications/invalid_text_representation.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/invalid_text_representation.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/invalid_text_representation.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/invalid_text_representation.orig.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/invalid_text_representation.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/invalid_text_representation.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/invalid_text_representation.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/invalid_text_representation.pat.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/invalid_text_representation.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/invalid_text_representation.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/invalid_text_representation.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/invalid_text_representation.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/post_notifications/only_account.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/only_account.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/only_account.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/only_account.orig.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/only_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/only_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/only_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/only_account.pat.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/only_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/only_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/only_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/only_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/post_notifications/over_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/over_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/over_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/over_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.orig.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.pat.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/permlink_lacking_value.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/post_notifications/post_id_not_found.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/post_id_not_found.orig.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/post_id_not_found.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/post_id_not_found.orig.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/post_id_not_found.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/post_id_not_found.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/post_id_not_found.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/post_id_not_found.pat.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/post_id_not_found.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/post_id_not_found.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/post_id_not_found.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/post_id_not_found.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/post_notifications/under_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/under_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/under_limit.pat.json diff --git a/tests/tavern/bridge_api_negative/post_notifications/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/post_notifications/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/post_notifications/under_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/unread_notifications/empty_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/empty_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/empty_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/empty_account.pat.json diff --git a/tests/tavern/bridge_api_negative/unread_notifications/empty_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/empty_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/empty_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/empty_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/unread_notifications/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/extra_parameter.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/extra_parameter.pat.json diff --git a/tests/tavern/bridge_api_negative/unread_notifications/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/extra_parameter.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/unread_notifications/invalid_type.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/invalid_type.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/invalid_type.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/invalid_type.pat.json diff --git a/tests/tavern/bridge_api_negative/unread_notifications/invalid_type.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/invalid_type.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/invalid_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/invalid_type.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/unread_notifications/no_params.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/no_params.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/no_params.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/no_params.pat.json diff --git a/tests/tavern/bridge_api_negative/unread_notifications/no_params.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/no_params.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/no_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/no_params.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/unread_notifications/not_existing_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/not_existing_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/not_existing_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/not_existing_account.pat.json diff --git a/tests/tavern/bridge_api_negative/unread_notifications/not_existing_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/not_existing_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/not_existing_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/not_existing_account.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/unread_notifications/over_score.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/over_score.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/over_score.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/over_score.pat.json diff --git a/tests/tavern/bridge_api_negative/unread_notifications/over_score.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/over_score.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/over_score.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/over_score.tavern.yaml diff --git a/tests/tavern/bridge_api_negative/unread_notifications/under_score.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/under_score.pat.json similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/under_score.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/under_score.pat.json diff --git a/tests/tavern/bridge_api_negative/unread_notifications/under_score.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/under_score.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_negative/unread_notifications/under_score.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_negative/unread_notifications/under_score.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/account_notifications/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/account_notifications/coinfox.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/coinfox.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/coinfox.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/coinfox.pat.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/coinfox.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/coinfox.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/coinfox.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/coinfox.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/account_notifications/dantheman.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/dantheman.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/dantheman.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/dantheman.orig.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/dantheman.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/dantheman.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/dantheman.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/dantheman.pat.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/dantheman.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/dantheman.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/dantheman.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/dantheman.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/account_notifications/gtg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/gtg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/gtg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/gtg.orig.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/account_notifications/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/account_notifications/max_score.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_score.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/max_score.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_score.orig.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/max_score.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_score.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/max_score.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_score.pat.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/max_score.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_score.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/max_score.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/max_score.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/account_notifications/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/account_notifications/min_score.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_score.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/min_score.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_score.orig.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/min_score.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_score.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/min_score.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_score.pat.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/min_score.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_score.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/min_score.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/min_score.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/account_notifications/steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/account_notifications/test-safari.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/test-safari.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/test-safari.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/test-safari.pat.json diff --git a/tests/tavern/bridge_api_patterns/account_notifications/test-safari.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/test-safari.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/account_notifications/test-safari.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/account_notifications/test-safari.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/does_user_follow_any_lists/alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/does_user_follow_any_lists/alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/does_user_follow_any_lists/alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/does_user_follow_any_lists/alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/does_user_follow_any_lists/alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/does_user_follow_any_lists/alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/does_user_follow_any_lists/alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/does_user_follow_any_lists/alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/does_user_follow_any_lists/blocktrades.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/does_user_follow_any_lists/blocktrades.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/does_user_follow_any_lists/blocktrades.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/does_user_follow_any_lists/blocktrades.pat.json diff --git a/tests/tavern/bridge_api_patterns/does_user_follow_any_lists/blocktrades.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/does_user_follow_any_lists/blocktrades.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/does_user_follow_any_lists/blocktrades.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/does_user_follow_any_lists/blocktrades.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/account_jamesc_start_account_steemitblog.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/agartha.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/agartha.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/agartha.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/agartha.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/agartha.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/agartha.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/agartha.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/agartha.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/blocktrades.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/blocktrades.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/blocktrades.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/blocktrades.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/blocktrades.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/blocktrades.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/blocktrades.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/blocktrades.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/nkdk.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/no_posts.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/no_posts.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/no_posts.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/no_posts.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/no_posts.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/no_posts.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/no_posts.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/no_posts.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/observer.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/observer.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/reblog2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/roadscape.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/test-creator.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/test-creator.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/test-creator.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/test-creator.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/test-creator.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/test-creator.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/test-creator.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/test-creator.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/test-safari.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/test-safari.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/test-safari.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/test-safari.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/blog/test-safari.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/test-safari.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/blog/test-safari.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/blog/test-safari.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/alice_paging.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/alice_paging.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/alice_paging.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/alice_paging.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/alice_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/alice_paging.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/alice_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/alice_paging.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/blocktrades.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/observer_alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/test-creator.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-creator.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/test-creator.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-creator.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/test-creator.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-creator.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/test-creator.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-creator.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/test-creator_page_2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-creator_page_2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/test-creator_page_2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-creator_page_2.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/test-creator_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-creator_page_2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/test-creator_page_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-creator_page_2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/test-safari.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-safari.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/test-safari.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-safari.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/test-safari.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-safari.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/test-safari.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/test-safari.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/comments/zaitsevalesyaa.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/observer_alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/proskynneo.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/test-follower.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/test-follower.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/test-follower.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/test-follower.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/test-follower.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/test-follower.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/test-follower.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/test-follower.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/test-follower_page_2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/test-follower_page_2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/test-follower_page_2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/test-follower_page_2.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/feed/test-follower_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/test-follower_page_2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/feed/test-follower_page_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/feed/test-follower_page_2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/null_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/null_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/null_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/null_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/null_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/null_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/null_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/null_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/null_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/null_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/null_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/null_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging2.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/alice_paging2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/blacklisted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/blacklisted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/blacklisted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/blacklisted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/blacklisted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/blacklisted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/blacklisted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/blacklisted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/blocktrades.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/community_alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/community_alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/community_alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/community_alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/community_alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/community_alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/community_alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/community_alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/community_steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/community_steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/community_steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/community_steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/community_steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/community_steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/community_steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/community_steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/no_posts.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/no_posts.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/no_posts.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/no_posts.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/no_posts.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/no_posts.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/no_posts.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/no_posts.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/test-creator.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-creator.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/test-creator.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-creator.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/test-creator.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-creator.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/test-creator.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-creator.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/test-creator_page_2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-creator_page_2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/test-creator_page_2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-creator_page_2.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/test-creator_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-creator_page_2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/test-creator_page_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-creator_page_2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-01.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-01.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-01.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-01.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-01.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-01.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-01.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-01.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-03.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-03.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-03.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-03.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-03.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-03.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-03.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-reblog-03.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/test-safari.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-safari.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/test-safari.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-safari.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/payout/test-safari.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-safari.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/payout/test-safari.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/payout/test-safari.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/blacklisted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/community_alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/community_alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/community_alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/community_alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/community_alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/community_alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/community_alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/community_alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/community_steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/gtg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/gtg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/gtg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/gtg.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/no_posts.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/no_posts.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/no_posts.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/no_posts.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/no_posts.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/no_posts.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/no_posts.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/no_posts.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/test-creator.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-creator.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/test-creator.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-creator.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/test-creator.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-creator.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/test-creator.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-creator.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/test-creator_page_2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-creator_page_2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/test-creator_page_2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-creator_page_2.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/test-creator_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-creator_page_2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/test-creator_page_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-creator_page_2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/test-safari.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-safari.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/test-safari.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-safari.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/posts/test-safari.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-safari.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/posts/test-safari.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/posts/test-safari.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/blacklisted_reply_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/blacklisted_reply_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/blacklisted_reply_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/blacklisted_reply_author.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/blacklisted_reply_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/blacklisted_reply_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/blacklisted_reply_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/blacklisted_reply_author.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/gtg_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/no_replies.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/no_replies.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/no_replies.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/no_replies.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/no_replies.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/no_replies.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/no_replies.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/no_replies.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/test-creator.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-creator.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/test-creator.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-creator.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/test-creator.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-creator.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/test-creator.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-creator.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/test-creator_page_2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-creator_page_2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/test-creator_page_2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-creator_page_2.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/test-creator_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-creator_page_2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/test-creator_page_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-creator_page_2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/test-safari.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-safari.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/test-safari.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-safari.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_account_posts/replies/test-safari.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-safari.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_account_posts/replies/test-safari.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_account_posts/replies/test-safari.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-103459.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-103459.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-103459.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-103459.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-103459.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-103459.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-103459.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-103459.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-104647.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-104647.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-104647.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-104647.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-104647.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-104647.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-104647.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-104647.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600_admin.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_admin.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600_admin.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_admin.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600_admin.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_admin.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600_admin.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_admin.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600_mod.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_mod.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600_mod.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_mod.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600_mod.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_mod.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600_mod.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_mod.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_member.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_member.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_member.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_member.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_member.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_member.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_member.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_non_subscribed_member.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600_owner.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_owner.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600_owner.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_owner.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-117600_owner.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_owner.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-117600_owner.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-117600_owner.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-135485.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-135485.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-135485.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-135485.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-135485.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-135485.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-135485.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-135485.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-149232.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-149232.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-149232.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-149232.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-149232.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-149232.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-149232.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-149232.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-165317.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-165317.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-165317.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-165317.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-165317.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-165317.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-165317.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-165317.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-171487_subscribed_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-171487_subscribed_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-171487_subscribed_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-171487_subscribed_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-171487_subscribed_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-171487_subscribed_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-171487_subscribed_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-171487_subscribed_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-171488.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-171488.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-171488.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-171488.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-171488.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-171488.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-171488.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-171488.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-186669.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-186669.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-186669.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-186669.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-186669_owner.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669_owner.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-186669_owner.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669_owner.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-186669_owner.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669_owner.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-186669_owner.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669_owner.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-186669_subscribed_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669_subscribed_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-186669_subscribed_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669_subscribed_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-186669_subscribed_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669_subscribed_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-186669_subscribed_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186669_subscribed_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-186713.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186713.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-186713.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186713.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-186713.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186713.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-186713.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-186713.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-188204.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-188204.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-188204.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-188204.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community/hive-188204.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-188204.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community/hive-188204.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community/hive-188204.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-117600_admin.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_admin.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-117600_admin.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_admin.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-117600_admin.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_admin.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-117600_admin.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_admin.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-117600_mod.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_mod.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-117600_mod.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_mod.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-117600_mod.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_mod.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-117600_mod.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_mod.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_member.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_member.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_member.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_member.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_member.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_member.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_member.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_non_subscribed_member.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-117600_owner.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_owner.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-117600_owner.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_owner.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-117600_owner.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_owner.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-117600_owner.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-117600_owner.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-135485_admin_with_title.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-135485_admin_with_title.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-135485_admin_with_title.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-135485_admin_with_title.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-135485_admin_with_title.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-135485_admin_with_title.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-135485_admin_with_title.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-135485_admin_with_title.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-171487_gtg_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_gtg_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-171487_gtg_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_gtg_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-171487_gtg_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_gtg_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-171487_gtg_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_gtg_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-171487_owner.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_owner.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-171487_owner.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_owner.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-171487_owner.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_owner.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-171487_owner.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_owner.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-171487_subscribed_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_subscribed_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-171487_subscribed_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_subscribed_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-171487_subscribed_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_subscribed_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-171487_subscribed_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_subscribed_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-171487_test-safari_admin.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_test-safari_admin.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-171487_test-safari_admin.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_test-safari_admin.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-171487_test-safari_admin.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_test-safari_admin.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-171487_test-safari_admin.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-171487_test-safari_admin.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-186669_owner.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-186669_owner.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-186669_owner.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-186669_owner.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-186669_owner.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-186669_owner.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-186669_owner.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-186669_owner.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-186669_subscribed_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-186669_subscribed_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-186669_subscribed_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-186669_subscribed_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_community_context/hive-186669_subscribed_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-186669_subscribed_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_community_context/hive-186669_subscribed_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_community_context/hive-186669_subscribed_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_discussion/chitty.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/chitty.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/chitty.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/chitty.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/chitty.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/chitty.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/chitty.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/chitty.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/chitty.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/chitty.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/chitty.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/chitty.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/comment_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/comment_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/comment_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/comment_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/comment_member.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_member.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/comment_member.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_member.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/comment_member.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_member.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/comment_member.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_member.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/comment_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/comment_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/comment_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/comment_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/comment_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/followtest_blacklisted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/followtest_blacklisted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/followtest_blacklisted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/followtest_blacklisted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/followtest_blacklisted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/followtest_blacklisted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/followtest_blacklisted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/followtest_blacklisted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/followtest_follow_blacklist.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/followtest_follow_blacklist.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/followtest_follow_blacklist.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/followtest_follow_blacklist.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/followtest_follow_blacklist.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/followtest_follow_blacklist.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/followtest_follow_blacklist.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/followtest_follow_blacklist.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/gtg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/gtg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/gtg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/gtg.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/most_children.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/most_children.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/most_children.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/most_children.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/most_children.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/most_children.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/most_children.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/most_children.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mute_comment_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mute_comment_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mute_comment_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mute_comment_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mute_comment_member.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_member.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mute_comment_member.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_member.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mute_comment_member.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_member.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mute_comment_member.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_member.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mute_comment_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mute_comment_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mute_comment_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mute_comment_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mute_comment_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/muted_child_post_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/muted_child_post_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/muted_child_post_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/muted_child_post_author.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/muted_child_post_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/muted_child_post_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/muted_child_post_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/muted_child_post_author.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/muted_post_author.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/muted_post_author.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/muted_post_author.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/muted_post_author.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/muted_post_author.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/muted_post_author.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/muted_post_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/muted_post_author.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mutes_comments.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_comments.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mutes_comments.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_comments.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mutes_comments.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_comments.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mutes_comments.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_comments.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mutes_comments_indirect.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_comments_indirect.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mutes_comments_indirect.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_comments_indirect.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mutes_comments_indirect.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_comments_indirect.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mutes_comments_indirect.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_comments_indirect.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mutes_top_post.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_top_post.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mutes_top_post.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_top_post.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mutes_top_post.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_top_post.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mutes_top_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_top_post.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mutes_top_post_indirect.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_top_post_indirect.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mutes_top_post_indirect.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_top_post_indirect.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/mutes_top_post_indirect.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_top_post_indirect.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/mutes_top_post_indirect.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/mutes_top_post_indirect.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/observer_blacklist.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_blacklist.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/observer_blacklist.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_blacklist.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/observer_blacklist.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_blacklist.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/observer_blacklist.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_blacklist.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/observer_blacklisted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_blacklisted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/observer_blacklisted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_blacklisted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/observer_blacklisted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_blacklisted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/observer_blacklisted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_blacklisted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/observer_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_follow_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/observer_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_follow_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/observer_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/observer_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_follow_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/observer_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/observer_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/observer_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/observer_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/observer_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_member.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_member.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_member.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_member.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_member.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_member.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_member.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_member.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_discussion/unmute_comment_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_discussion/unmute_comment_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/alice_follow_blacklist.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/alice_follow_blacklist.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/alice_follow_blacklist.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/alice_follow_blacklist.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/alice_follow_blacklist.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/alice_follow_blacklist.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/alice_follow_blacklist.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/alice_follow_blacklist.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/alice_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/alice_follow_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/alice_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/alice_follow_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/alice_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/alice_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/alice_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/alice_follow_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blacklisttester_blacklisted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blacklisttester_blacklisted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blacklisttester_blacklisted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blacklisttester_blacklisted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blacklisttester_blacklisted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blacklisttester_blacklisted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blacklisttester_blacklisted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blacklisttester_blacklisted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blacklisttester_follow_blacklist.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blacklisttester_follow_blacklist.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blacklisttester_follow_blacklist.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blacklisttester_follow_blacklist.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blacklisttester_follow_blacklist.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blacklisttester_follow_blacklist.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blacklisttester_follow_blacklist.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blacklisttester_follow_blacklist.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_blacklisted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_blacklisted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_blacklisted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_blacklisted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_blacklisted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_blacklisted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_blacklisted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_blacklisted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_blacklist.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_blacklist.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_blacklist.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_blacklist.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_blacklist.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_blacklist.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_blacklist.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_blacklist.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_follow_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/blocktrades_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/blocktrades_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/bugtester_blacklisted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/bugtester_blacklisted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/bugtester_blacklisted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/bugtester_blacklisted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/bugtester_blacklisted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/bugtester_blacklisted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/bugtester_blacklisted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/bugtester_blacklisted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/bugtester_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/bugtester_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/bugtester_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/bugtester_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/bugtester_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/bugtester_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/bugtester_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/bugtester_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/followtest_blacklisted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_blacklisted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/followtest_blacklisted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_blacklisted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/followtest_blacklisted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_blacklisted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/followtest_blacklisted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_blacklisted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/followtest_follow_blacklist.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_follow_blacklist.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/followtest_follow_blacklist.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_follow_blacklist.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/followtest_follow_blacklist.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_follow_blacklist.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/followtest_follow_blacklist.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_follow_blacklist.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/followtest_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_follow_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/followtest_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_follow_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/followtest_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/followtest_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_follow_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/followtest_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/followtest_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/followtest_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/followtest_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/followtest_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/funny_follow_blacklist.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/funny_follow_blacklist.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/funny_follow_blacklist.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/funny_follow_blacklist.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/funny_follow_blacklist.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/funny_follow_blacklist.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/funny_follow_blacklist.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/funny_follow_blacklist.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/funny_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/funny_follow_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/funny_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/funny_follow_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/funny_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/funny_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/funny_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/funny_follow_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/ignoreall_blacklisted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/ignoreall_blacklisted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/ignoreall_blacklisted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/ignoreall_blacklisted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/ignoreall_blacklisted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/ignoreall_blacklisted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/ignoreall_blacklisted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/ignoreall_blacklisted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/ignoreall_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/ignoreall_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/ignoreall_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/ignoreall_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/ignoreall_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/ignoreall_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/ignoreall_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/ignoreall_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/mutetester_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/mutetester_follow_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/mutetester_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/mutetester_follow_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/mutetester_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/mutetester_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/mutetester_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/mutetester_follow_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/mutetester_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/mutetester_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/mutetester_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/mutetester_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_follow_list/mutetester_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/mutetester_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_follow_list/mutetester_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_follow_list/mutetester_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/first.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/first.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/first.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/first.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/first.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/first.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/first.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/first.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/first.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/first.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/first.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/limit_10.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/limit_10.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/limit_10.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/limit_10.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/limit_10.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/limit_10.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/limit_10.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/limit_10.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/limit_10.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/limit_10.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/limit_10.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/limit_10.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/limit_as_string.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/limit_as_string.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/limit_as_string.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/limit_as_string.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/limit_as_string.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/limit_as_string.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/limit_as_string.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/limit_as_string.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/no_param.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/no_param.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/no_param.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/no_param.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_payout_stats/no_param.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/no_param.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_payout_stats/no_param.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_payout_stats/no_param.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_post/community_muted_account.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/community_muted_account.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/community_muted_account.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/community_muted_account.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post/community_muted_account.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/community_muted_account.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/community_muted_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/community_muted_account.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post/deleted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/deleted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/deleted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/deleted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post/deleted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/deleted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/deleted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/deleted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post/gtg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/gtg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_post/gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post/gtg_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/gtg_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg_observer.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_post/gtg_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/gtg_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg_observer.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post/gtg_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/gtg_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/gtg_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post/most_votes.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/most_votes.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/most_votes.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/most_votes.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post/most_votes.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/most_votes.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/most_votes.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/most_votes.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post/muted_before_posting.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/muted_before_posting.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/muted_before_posting.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/muted_before_posting.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post/muted_before_posting.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/muted_before_posting.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/muted_before_posting.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/muted_before_posting.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post/observer_gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/observer_gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/observer_gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/observer_gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post/observer_gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/observer_gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/observer_gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/observer_gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post/steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_post/steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post/steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post_header/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post_header/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_post_header/deep_comment.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/deep_comment.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post_header/deep_comment.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/deep_comment.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post_header/deep_comment.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/deep_comment.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post_header/deep_comment.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/deep_comment.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post_header/gtg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/gtg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post_header/gtg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/gtg.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_post_header/gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post_header/gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post_header/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post_header/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post_header/no_category.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/no_category.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post_header/no_category.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/no_category.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post_header/no_category.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/no_category.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post_header/no_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/no_category.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_post_header/steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post_header/steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_post_header/steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post_header/steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_post_header/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_post_header/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_post_header/steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_profile/alice.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/alice.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/alice.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/alice.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/alice_ignoreall.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/alice_ignoreall.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/alice_ignoreall.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/alice_ignoreall.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/alice_ignoreall.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/alice_ignoreall.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/alice_ignoreall.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/alice_ignoreall.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/blacklisttester.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/blacklisttester.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/blacklisttester.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/blacklisttester.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/blacklisttester.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/blacklisttester.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/blacklisttester.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/blacklisttester.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/blacklisttester.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/blacklisttester.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/blacklisttester.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/blacklisttester.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/bugtester.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/bugtester.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/bugtester.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/bugtester.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/bugtester.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/bugtester.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/bugtester.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/bugtester.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/bugtester.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/bugtester.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/bugtester.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/bugtester.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/davr86.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/davr86.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/davr86.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/davr86.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/davr86.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/davr86.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/davr86_with_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86_with_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/davr86_with_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86_with_observer.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/davr86_with_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86_with_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/davr86_with_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86_with_observer.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/davr86_with_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86_with_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/davr86_with_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/davr86_with_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/followtest.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/followtest.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/followtest.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/followtest.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/followtest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/followtest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/followtest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/followtest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/followtest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/followtest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/followtest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/followtest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/gtg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/gtg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/gtg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/gtg.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/gtg_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/gtg_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/gtg_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/gtg_observer.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/gtg_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/gtg_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/gtg_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/gtg_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/ignoreall.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/ignoreall.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/ignoreall.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/ignoreall.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/ignoreall.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/ignoreall.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/ignoreall.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/ignoreall.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/ignoreall.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/ignoreall.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/ignoreall.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/ignoreall.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/ignoreall_alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/ignoreall_alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/ignoreall_alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/ignoreall_alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/ignoreall_alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/ignoreall_alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/ignoreall_alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/ignoreall_alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/mutetester.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/mutetester.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/mutetester.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/mutetester.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/mutetester.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/mutetester.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/mutetester.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/mutetester.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/mutetester.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/mutetester.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/mutetester.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/mutetester.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/observer_followed_true.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/observer_followed_true.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/observer_followed_true.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/observer_followed_true.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/observer_followed_true.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/observer_followed_true.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/observer_followed_true.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/observer_followed_true.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/observer_followed_true.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/observer_followed_true.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/observer_followed_true.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/observer_followed_true.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_profile/steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_profile/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_profile/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_profile/steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_member.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_member.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_member.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_member.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_member.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_member.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_member.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_member.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_quest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_quest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_quest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_quest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_quest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_quest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_quest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_alice_quest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_cross_page.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_cross_page.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_cross_page.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_cross_page.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_cross_page.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_cross_page.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_cross_page.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_cross_page.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_edge_page.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_edge_page.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_edge_page.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_edge_page.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_edge_page.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_edge_page.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_edge_page.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_edge_page.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_muted_role_child.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_muted_role_child.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_muted_role_child.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_muted_role_child.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_muted_role_child.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_muted_role_child.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_muted_role_child.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_muted_role_child.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page_pinned.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page_pinned.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page_pinned.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page_pinned.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page_pinned.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page_pinned.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page_pinned.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_no_page_pinned.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_nonpinned_page.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_nonpinned_page.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_nonpinned_page.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_nonpinned_page.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_nonpinned_page.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_nonpinned_page.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_nonpinned_page.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_nonpinned_page.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_pinned_page.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_pinned_page.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_pinned_page.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_pinned_page.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_pinned_page.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_pinned_page.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/community_pinned_page.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/community_pinned_page.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_indirect_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/mutes_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/my_gtg_limit_1.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_all.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_life_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/created/tag_trending.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_member.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_member.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_member.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_member.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_member.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_member.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_member.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_member.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_alice_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_muted_role_child.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_muted_role_child.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_muted_role_child.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_muted_role_child.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_muted_role_child.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_muted_role_child.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/community_muted_role_child.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/community_muted_role_child.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_indirect_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/mutes_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/my_gtg_limit_1.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_all.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_limit_10.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_life_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/tag_steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_member.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_member.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_member.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_member.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_member.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_member.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_member.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_member.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_alice_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_muted_role_child.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_muted_role_child.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_muted_role_child.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_muted_role_child.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_muted_role_child.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_muted_role_child.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/community_muted_role_child.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/community_muted_role_child.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_indirect_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/mutes_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_all.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/tag_life.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/null_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/null_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/null_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/null_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/null_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/null_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/null_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/null_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/null_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/null_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/null_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/null_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/community.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/community.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/community.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_indirect_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/mutes_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/non_existing_community.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/payout.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_all.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_life.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/tag_steemit_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/community.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_indirect_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/mutes_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/payout_comments.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_all.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/tag_steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/community.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/community_alice_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/community_alice_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/community_alice_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/community_alice_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/community_alice_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/community_alice_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/community_alice_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/community_alice_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_indirect_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/mutes_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/promoted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_all.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/tag_steemit_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_guest.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_guest.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_guest.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_guest.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_guest.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_guest.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_guest.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_guest.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_member.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_member.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_member.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_member.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_member.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_member.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_member.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_member.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_muted.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_muted.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_muted.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_muted.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_muted.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_alice_muted.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_cross_page.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_cross_page.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_cross_page.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_cross_page.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_cross_page.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_cross_page.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_cross_page.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_cross_page.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_edge_page.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_edge_page.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_edge_page.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_edge_page.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_edge_page.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_edge_page.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_edge_page.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_edge_page.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_muted_role_child.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_muted_role_child.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_muted_role_child.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_muted_role_child.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_muted_role_child.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_muted_role_child.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_muted_role_child.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_muted_role_child.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page_pinned.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page_pinned.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page_pinned.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page_pinned.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page_pinned.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page_pinned.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page_pinned.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_no_page_pinned.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_nonpinned_page.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_nonpinned_page.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_nonpinned_page.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_nonpinned_page.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_nonpinned_page.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_nonpinned_page.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_nonpinned_page.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_nonpinned_page.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_pinned_page.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_pinned_page.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_pinned_page.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_pinned_page.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_pinned_page.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_pinned_page.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/community_pinned_page.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/community_pinned_page.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_indirect_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/mutes_tag_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/polish_hive_community_tag.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_all.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page3.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_hive-135485_limit5_page4.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_life_paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/tag_petrodollar.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_ranked_posts/trending/trending.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/change_accounts.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/follows.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/ignores_with_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/none.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/none.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/none.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/none.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/none.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/none.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/none.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/none.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/none.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/none.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/none.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/none.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_2_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_relationship_between_accounts/true_state_3.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/empty.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/empty.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/empty.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/empty.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/empty.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/empty.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/empty.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/empty.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/empty.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/empty.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/empty.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/empty.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/limit_2.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/limit_2.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/limit_2.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/limit_2.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/limit_2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/limit_2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/limit_2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/limit_2.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/limit_2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/limit_2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/limit_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/limit_2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/limit_as_string.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/limit_as_string.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/limit_as_string.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/limit_as_string.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/limit_as_string.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/limit_as_string.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/limit_as_string.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/limit_as_string.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/max_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/max_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/max_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/min_limit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/min_limit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/min_limit.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.orig.json diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.pat.json diff --git a/tests/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/get_trending_topics/with_gtg_observer.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/good-karma.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/good-karma.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/good-karma.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/good-karma.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/good-karma.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/good-karma.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/good-karma.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/good-karma.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/hive-186713.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/hive-186713.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/hive-186713.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/hive-186713.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/hive-186713.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/hive-186713.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/hive-186713.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/hive-186713.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.orig.json diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/named_arg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.orig.json diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/pos_arg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/roadscape.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/roadscape.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/roadscape.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/roadscape.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/roadscape.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/roadscape.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/roadscape.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/roadscape.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/test-safari.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/test-safari.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/test-safari.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/test-safari.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_all_subscriptions/test-safari.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/test-safari.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_all_subscriptions/test-safari.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_all_subscriptions/test-safari.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/list_communities/empty_last.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/empty_last.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/empty_last.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/empty_last.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/empty_last.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/empty_last.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/empty_last.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/empty_last.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/hive-171487.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-171487.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/hive-171487.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-171487.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/hive-171487.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-171487.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/hive-171487.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-171487.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/hive-171487_observer_gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-171487_observer_gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/hive-171487_observer_gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-171487_observer_gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/hive-171487_observer_gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-171487_observer_gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/hive-171487_observer_gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-171487_observer_gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/hive-186669.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-186669.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/hive-186669.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-186669.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/hive-186669.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-186669.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/hive-186669.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/hive-186669.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/max_limit_new.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_new.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/max_limit_new.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_new.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/max_limit_new.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_new.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/max_limit_new.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_new.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/max_limit_rank.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_rank.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/max_limit_rank.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_rank.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/max_limit_rank.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_rank.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/max_limit_rank.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_rank.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/max_limit_subs.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_subs.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/max_limit_subs.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_subs.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/max_limit_subs.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_subs.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/max_limit_subs.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/max_limit_subs.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/no_parameters.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/no_parameters.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/no_parameters.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/no_parameters.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/no_parameters.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/no_parameters.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/no_parameters.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/no_parameters.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/one.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/one.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/one.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/one.orig.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/one.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/one.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/one.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/one.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/one.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/one.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/one.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/one.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/page_2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/page_2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/page_2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/page_2.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/page_2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/page_2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/page_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/page_2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_banana.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_banana.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_banana.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_banana.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_banana.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_banana.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_banana.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_banana.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_empty.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_empty.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_empty.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_empty.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_empty.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_empty.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_empty.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_empty.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_major.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_major.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_major.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_major.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_major.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_major.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_major.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_major.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_not_found_text.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_not_found_text.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_not_found_text.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_not_found_text.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_not_found_text.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_not_found_text.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_not_found_text.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_not_found_text.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_nothing.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_nothing.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_nothing.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_nothing.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_new.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_new.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_new.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_new.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_new.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_new.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_new.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_new.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank_last_hive-171488.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank_last_hive-171488.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank_last_hive-171488.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank_last_hive-171488.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank_last_hive-171488.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank_last_hive-171488.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank_last_hive-171488.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_rank_last_hive-171488.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_subs.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_subs.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_subs.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_subs.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_subs.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_subs.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_communities/query_nothing_sort_subs.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_communities/query_nothing_sort_subs.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/alice_157439.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_157439.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/alice_157439.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_157439.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/alice_157439.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_157439.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/alice_157439.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_157439.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/alice_171487.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_171487.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/alice_171487.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_171487.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/alice_171487.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_171487.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/alice_171487.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_171487.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/alice_198723.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_198723.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/alice_198723.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_198723.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/alice_198723.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_198723.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/alice_198723.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/alice_198723.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/last_abit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/last_abit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/last_abit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/last_abit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/last_abit_limit_2.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_limit_2.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/last_abit_limit_2.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_limit_2.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/last_abit_limit_2.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_limit_2.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/last_abit_limit_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_limit_2.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/last_abit_max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/last_abit_max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/last_abit_max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/last_abit_max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/last_abit_min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/last_abit_min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/last_abit_min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/last_abit_min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_abit_min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/last_roadscape.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_roadscape.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/last_roadscape.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_roadscape.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/last_roadscape.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_roadscape.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/last_roadscape.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/last_roadscape.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/named_arg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/named_arg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/named_arg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/named_arg.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/named_arg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/named_arg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/named_arg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/named_arg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/no_roles.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/no_roles.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/no_roles.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/no_roles.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/no_roles.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/no_roles.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/no_roles.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/no_roles.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/pos_arg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/pos_arg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/pos_arg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/pos_arg.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/pos_arg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/pos_arg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/pos_arg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/pos_arg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/test-safari_157439.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_157439.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/test-safari_157439.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_157439.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/test-safari_157439.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_157439.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/test-safari_157439.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_157439.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/test-safari_171487.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_171487.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/test-safari_171487.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_171487.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/test-safari_171487.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_171487.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/test-safari_171487.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_171487.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/test-safari_198723.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_198723.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/test-safari_198723.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_198723.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_community_roles/test-safari_198723.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_198723.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_community_roles/test-safari_198723.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_community_roles/test-safari_198723.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/limit_1.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_1.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/limit_1.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_1.orig.json diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/limit_1.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_1.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/limit_1.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_1.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/limit_1.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_1.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/limit_1.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_1.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/limit_25.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_25.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/limit_25.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_25.orig.json diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/limit_25.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_25.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/limit_25.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_25.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/limit_25.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_25.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/limit_25.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_25.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/limit_3.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_3.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/limit_3.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_3.orig.json diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/limit_3.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_3.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/limit_3.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_3.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/limit_3.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_3.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/limit_3.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/limit_3.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/list.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/list.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/list.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/list.orig.json diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/list.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/list.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/list.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/list.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_pop_communities/list.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/list.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_pop_communities/list.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_pop_communities/list.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-103459.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-103459.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-103459.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-103459.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-103459.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-103459.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-103459.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-103459.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-104647.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-104647.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-104647.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-104647.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-104647.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-104647.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-104647.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-104647.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-117600.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-117600.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-117600.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-117600.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-117600.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-117600.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-117600.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-117600.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-135485.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-135485.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-135485.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-135485.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-135485_limit_1.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485_limit_1.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-135485_limit_1.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485_limit_1.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-135485_limit_1.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485_limit_1.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-135485_limit_1.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485_limit_1.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-135485_max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485_max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-135485_max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485_max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-135485_max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485_max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-135485_max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-135485_max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-149232.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-149232.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-149232.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-149232.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-149232.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-149232.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-149232.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-149232.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-165317.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-165317.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-165317.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-165317.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_abit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_abit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_abit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_abit.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_abit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_abit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_abit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_abit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-165317_last_gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-171487.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171487.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-171487.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171487.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-171487.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171487.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-171487.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171487.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-171488.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-171488.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-171488.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-171488.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari_limit_1.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari_limit_1.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari_limit_1.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari_limit_1.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari_limit_1.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari_limit_1.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari_limit_1.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-171488_last_test-safari_limit_1.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-186669.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-186669.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-186669.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-186669.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_agartha.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_agartha.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_agartha.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_agartha.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_agartha.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_agartha.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_agartha.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_agartha.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_roadscape.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_roadscape.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_roadscape.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_roadscape.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_roadscape.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_roadscape.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_roadscape.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-186669_last_roadscape.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-188204.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-188204.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-188204.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-188204.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-188204.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-188204.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-188204.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-188204.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-188204_last_good-karma.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-188204_last_good-karma.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-188204_last_good-karma.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-188204_last_good-karma.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/hive-188204_last_good-karma.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-188204_last_good-karma.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/hive-188204_last_good-karma.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/hive-188204_last_good-karma.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/paginated_limit_1.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/pos_arg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/pos_arg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/pos_arg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/pos_arg.orig.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/pos_arg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/pos_arg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/pos_arg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/pos_arg.pat.json diff --git a/tests/tavern/bridge_api_patterns/list_subscribers/pos_arg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/pos_arg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/list_subscribers/pos_arg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/list_subscribers/pos_arg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/normalize_post/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/normalize_post/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/normalize_post/gtg.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/gtg.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/normalize_post/gtg.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/gtg.orig.json diff --git a/tests/tavern/bridge_api_patterns/normalize_post/gtg.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/gtg.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/normalize_post/gtg.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/gtg.pat.json diff --git a/tests/tavern/bridge_api_patterns/normalize_post/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/gtg.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/normalize_post/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/gtg.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.orig.json diff --git a/tests/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.pat.json diff --git a/tests/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/normalize_post/steemit_firstpost.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/post_notifications/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/account_permlink.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink.orig.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/account_permlink.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink.pat.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/account_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.orig.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.pat.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/account_permlink_last_it_votes.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/post_notifications/first.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/first.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/first.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/first.orig.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/first.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/first.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/first.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/first.pat.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/first.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/first.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/first.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/post_notifications/max_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/max_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/max_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/max_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/post_notifications/max_min_score.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/max_min_score.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/max_min_score.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/max_min_score.pat.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/max_min_score.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/max_min_score.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/max_min_score.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/max_min_score.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/post_notifications/min_limit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/min_limit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/min_limit.pat.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/min_limit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/post_notifications/min_min_score.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/min_min_score.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/min_min_score.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/min_min_score.pat.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/min_min_score.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/min_min_score.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/min_min_score.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/min_min_score.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/post_notifications/paginated.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/paginated.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/paginated.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/paginated.pat.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/paginated.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/paginated.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/post_notifications/steve-walschot.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/steve-walschot.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/steve-walschot.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/steve-walschot.pat.json diff --git a/tests/tavern/bridge_api_patterns/post_notifications/steve-walschot.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/steve-walschot.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/post_notifications/steve-walschot.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/post_notifications/steve-walschot.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/_readme.txt b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/_readme.txt similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/_readme.txt rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/_readme.txt diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/abit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/abit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/abit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/abit.pat.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/abit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/abit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/abit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/abit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/alice.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/alice.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/alice.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/alice.pat.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/alice.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/alice.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/alice.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/alice.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/anton333.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/anton333.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/anton333.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/anton333.pat.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/anton333.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/anton333.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/anton333.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/anton333.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/dantheman5.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/dantheman5.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/dantheman5.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/dantheman5.pat.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/dantheman5.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/dantheman5.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/dantheman5.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/dantheman5.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/elyaque.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/elyaque.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/elyaque.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/elyaque.pat.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/elyaque.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/elyaque.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/elyaque.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/elyaque.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/herbertmueller.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/herbertmueller.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/herbertmueller.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/herbertmueller.pat.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/herbertmueller.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/herbertmueller.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/herbertmueller.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/herbertmueller.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/larrytom.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/larrytom.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/larrytom.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/larrytom.pat.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/larrytom.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/larrytom.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/larrytom.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/larrytom.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/max_score.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/max_score.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/max_score.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/max_score.pat.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/max_score.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/max_score.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/max_score.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/max_score.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/min_score.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/min_score.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/min_score.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/min_score.pat.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/min_score.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/min_score.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/min_score.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/min_score.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/steemit.orig.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/steemit.orig.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/steemit.orig.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/steemit.orig.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/steemit.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/steemit.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/steemit.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/steemit.pat.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/steemit.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/steemit.tavern.yaml diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/zus.pat.json b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/zus.pat.json similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/zus.pat.json rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/zus.pat.json diff --git a/tests/tavern/bridge_api_patterns/unread_notifications/zus.tavern.yaml b/tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/zus.tavern.yaml similarity index 100% rename from tests/tavern/bridge_api_patterns/unread_notifications/zus.tavern.yaml rename to tests/api_tests/hivemind/tavern/bridge_api_patterns/unread_notifications/zus.tavern.yaml diff --git a/tests/tavern/common.yaml b/tests/api_tests/hivemind/tavern/common.yaml similarity index 100% rename from tests/tavern/common.yaml rename to tests/api_tests/hivemind/tavern/common.yaml diff --git a/tests/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.fatnode.json diff --git a/tests/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.orig.json diff --git a/tests/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.pat.json diff --git a/tests/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_reputations/nonstring_lower_bound.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_account_votes/deprecated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/deprecated.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/deprecated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/deprecated.orig.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/deprecated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/deprecated.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/deprecated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/deprecated.pat.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/deprecated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/deprecated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/deprecated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/deprecated.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.orig.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.pat.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.orig.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.pat.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_dictionary_params.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.orig.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.pat.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_missing_params.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.orig.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.pat.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_no_params.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.orig.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.pat.json diff --git a/tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_account_votes/pre_appbase_too_many_params.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_active_votes/author.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/author.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/author.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/author.orig.json diff --git a/tests/tavern/condenser_api_negative/get_active_votes/author.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/author.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/author.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/author.pat.json diff --git a/tests/tavern/condenser_api_negative/get_active_votes/author.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/author.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/author.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/author.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_active_votes/no_data.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/no_data.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/no_data.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/no_data.orig.json diff --git a/tests/tavern/condenser_api_negative/get_active_votes/no_data.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/no_data.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/no_data.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/no_data.pat.json diff --git a/tests/tavern/condenser_api_negative/get_active_votes/no_data.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/no_data.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/no_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/no_data.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_active_votes/three_args.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/three_args.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/three_args.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/three_args.orig.json diff --git a/tests/tavern/condenser_api_negative/get_active_votes/three_args.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/three_args.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/three_args.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/three_args.pat.json diff --git a/tests/tavern/condenser_api_negative/get_active_votes/three_args.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/three_args.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/three_args.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/three_args.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_active_votes/wrong_author.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/wrong_author.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/wrong_author.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/wrong_author.orig.json diff --git a/tests/tavern/condenser_api_negative/get_active_votes/wrong_author.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/wrong_author.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/wrong_author.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/wrong_author.pat.json diff --git a/tests/tavern/condenser_api_negative/get_active_votes/wrong_author.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/wrong_author.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_active_votes/wrong_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_active_votes/wrong_author.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_blog/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/invalid_account.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/invalid_account.orig.json diff --git a/tests/tavern/condenser_api_negative/get_blog/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/invalid_account.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/invalid_account.pat.json diff --git a/tests/tavern/condenser_api_negative/get_blog/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/invalid_account.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_blog/negative_offset.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/negative_offset.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/negative_offset.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/negative_offset.orig.json diff --git a/tests/tavern/condenser_api_negative/get_blog/negative_offset.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/negative_offset.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/negative_offset.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/negative_offset.pat.json diff --git a/tests/tavern/condenser_api_negative/get_blog/negative_offset.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/negative_offset.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/negative_offset.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/negative_offset.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_blog/non_existing.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/non_existing.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/non_existing.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/non_existing.orig.json diff --git a/tests/tavern/condenser_api_negative/get_blog/non_existing.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/non_existing.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/non_existing.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/non_existing.pat.json diff --git a/tests/tavern/condenser_api_negative/get_blog/non_existing.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/non_existing.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/non_existing.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/non_existing.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_blog/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_blog/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_blog/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_blog/too_long.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/too_long.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/too_long.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/too_long.orig.json diff --git a/tests/tavern/condenser_api_negative/get_blog/too_long.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/too_long.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/too_long.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/too_long.pat.json diff --git a/tests/tavern/condenser_api_negative/get_blog/too_long.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/too_long.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog/too_long.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog/too_long.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/invalid_account.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/invalid_account.orig.json diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/invalid_account.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/invalid_account.pat.json diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/invalid_account.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/negative_offset.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/negative_offset.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/negative_offset.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/negative_offset.orig.json diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/negative_offset.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/negative_offset.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/negative_offset.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/negative_offset.pat.json diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/negative_offset.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/negative_offset.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/negative_offset.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/negative_offset.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/non_existing.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/non_existing.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/non_existing.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/non_existing.orig.json diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/non_existing.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/non_existing.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/non_existing.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/non_existing.pat.json diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/non_existing.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/non_existing.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/non_existing.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/non_existing.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/too_long.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/too_long.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/too_long.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/too_long.orig.json diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/too_long.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/too_long.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/too_long.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/too_long.pat.json diff --git a/tests/tavern/condenser_api_negative/get_blog_entries/too_long.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/too_long.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_blog_entries/too_long.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_blog_entries/too_long.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.orig.json diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.pat.json diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_category.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.orig.json diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.pat.json diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/bad_truncate.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/invalid_observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/invalid_observer.pat.json diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/invalid_observer.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_comment_discussions_by_payout/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_content/deleted_post.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/deleted_post.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/deleted_post.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/deleted_post.fatnode.json diff --git a/tests/tavern/condenser_api_negative/get_content/deleted_post.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/deleted_post.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/deleted_post.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/deleted_post.orig.json diff --git a/tests/tavern/condenser_api_negative/get_content/deleted_post.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/deleted_post.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/deleted_post.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/deleted_post.pat.json diff --git a/tests/tavern/condenser_api_negative/get_content/deleted_post.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/deleted_post.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/deleted_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/deleted_post.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_content/multi_deleted_post.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/multi_deleted_post.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/multi_deleted_post.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/multi_deleted_post.fatnode.json diff --git a/tests/tavern/condenser_api_negative/get_content/multi_deleted_post.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/multi_deleted_post.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/multi_deleted_post.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/multi_deleted_post.orig.json diff --git a/tests/tavern/condenser_api_negative/get_content/multi_deleted_post.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/multi_deleted_post.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/multi_deleted_post.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/multi_deleted_post.pat.json diff --git a/tests/tavern/condenser_api_negative/get_content/multi_deleted_post.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/multi_deleted_post.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/multi_deleted_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/multi_deleted_post.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_content/nonexisting_post.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/nonexisting_post.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/nonexisting_post.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/nonexisting_post.fatnode.json diff --git a/tests/tavern/condenser_api_negative/get_content/nonexisting_post.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/nonexisting_post.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/nonexisting_post.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/nonexisting_post.orig.json diff --git a/tests/tavern/condenser_api_negative/get_content/nonexisting_post.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/nonexisting_post.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/nonexisting_post.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/nonexisting_post.pat.json diff --git a/tests/tavern/condenser_api_negative/get_content/nonexisting_post.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/nonexisting_post.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_content/nonexisting_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content/nonexisting_post.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_content_replies/deleted_post.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/deleted_post.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/deleted_post.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/deleted_post.fatnode.json diff --git a/tests/tavern/condenser_api_negative/get_content_replies/deleted_post.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/deleted_post.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/deleted_post.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/deleted_post.orig.json diff --git a/tests/tavern/condenser_api_negative/get_content_replies/deleted_post.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/deleted_post.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/deleted_post.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/deleted_post.pat.json diff --git a/tests/tavern/condenser_api_negative/get_content_replies/deleted_post.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/deleted_post.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/deleted_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/deleted_post.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.fatnode.json diff --git a/tests/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.orig.json diff --git a/tests/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.pat.json diff --git a/tests/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/multi_deleted_post.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_content_replies/nonexisting_post.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/nonexisting_post.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/nonexisting_post.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/nonexisting_post.fatnode.json diff --git a/tests/tavern/condenser_api_negative/get_content_replies/nonexisting_post.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/nonexisting_post.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/nonexisting_post.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/nonexisting_post.orig.json diff --git a/tests/tavern/condenser_api_negative/get_content_replies/nonexisting_post.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/nonexisting_post.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/nonexisting_post.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/nonexisting_post.pat.json diff --git a/tests/tavern/condenser_api_negative/get_content_replies/nonexisting_post.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/nonexisting_post.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_content_replies/nonexisting_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_content_replies/nonexisting_post.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_author.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_permlink.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/bad_truncate.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/no_author.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_author_before_date/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/bad_truncate.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/empty_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/no_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/nonempty_filter_tags.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_list_params.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_no_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/pre_appbase_too_many_params.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_blog/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/bad_truncate.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/no_author.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/no_author.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/no_author.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/no_author.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/no_author.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/no_author.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/no_author.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/no_author.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/no_author.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/no_author.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/no_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/no_author.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/nonempty_filter_tags.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_comments/unexpected_keyword.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/bad_truncate.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/invalid_observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/invalid_observer.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/invalid_observer.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/nonempty_filter_tags.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_created/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_created/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_created/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_author.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_start_permlink.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/bad_truncate.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/invalid_observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/invalid_observer.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/invalid_observer.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/no_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/nonempty_filter_tags.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_feed/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/bad_truncate.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/invalid_observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/invalid_observer.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/invalid_observer.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/nonempty_filter_tags.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_hot/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/bad_truncate.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/invalid_observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/invalid_observer.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/invalid_observer.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/nonempty_filter_tags.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_promoted/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/bad_truncate.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/invalid_observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/invalid_observer.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/invalid_observer.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/nonempty_filter_tags.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_discussions_by_trending/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_follow_count/bad_account.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/bad_account.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_follow_count/bad_account.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/bad_account.orig.json diff --git a/tests/tavern/condenser_api_negative/get_follow_count/bad_account.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/bad_account.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_follow_count/bad_account.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/bad_account.pat.json diff --git a/tests/tavern/condenser_api_negative/get_follow_count/bad_account.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/bad_account.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_follow_count/bad_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/bad_account.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_follow_count/empty_account.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/empty_account.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_follow_count/empty_account.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/empty_account.orig.json diff --git a/tests/tavern/condenser_api_negative/get_follow_count/empty_account.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/empty_account.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_follow_count/empty_account.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/empty_account.pat.json diff --git a/tests/tavern/condenser_api_negative/get_follow_count/empty_account.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/empty_account.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_follow_count/empty_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/empty_account.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_follow_count/no_account.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/no_account.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_follow_count/no_account.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/no_account.orig.json diff --git a/tests/tavern/condenser_api_negative/get_follow_count/no_account.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/no_account.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_follow_count/no_account.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/no_account.pat.json diff --git a/tests/tavern/condenser_api_negative/get_follow_count/no_account.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/no_account.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_follow_count/no_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_follow_count/no_account.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_followers/bad_account.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_account.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/bad_account.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_account.orig.json diff --git a/tests/tavern/condenser_api_negative/get_followers/bad_account.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_account.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/bad_account.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_account.pat.json diff --git a/tests/tavern/condenser_api_negative/get_followers/bad_account.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_account.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/bad_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_account.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_followers/bad_start.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_start.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/bad_start.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_start.orig.json diff --git a/tests/tavern/condenser_api_negative/get_followers/bad_start.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_start.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/bad_start.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_start.pat.json diff --git a/tests/tavern/condenser_api_negative/get_followers/bad_start.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_start.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/bad_start.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/bad_start.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_followers/empty_account.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/empty_account.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/empty_account.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/empty_account.orig.json diff --git a/tests/tavern/condenser_api_negative/get_followers/empty_account.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/empty_account.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/empty_account.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/empty_account.pat.json diff --git a/tests/tavern/condenser_api_negative/get_followers/empty_account.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/empty_account.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/empty_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/empty_account.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_followers/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_followers/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_followers/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_followers/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_followers/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_followers/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_followers/wrong_type.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/wrong_type.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/wrong_type.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/wrong_type.orig.json diff --git a/tests/tavern/condenser_api_negative/get_followers/wrong_type.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/wrong_type.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/wrong_type.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/wrong_type.pat.json diff --git a/tests/tavern/condenser_api_negative/get_followers/wrong_type.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/wrong_type.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_followers/wrong_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_followers/wrong_type.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_following/bad_account.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_account.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/bad_account.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_account.orig.json diff --git a/tests/tavern/condenser_api_negative/get_following/bad_account.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_account.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/bad_account.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_account.pat.json diff --git a/tests/tavern/condenser_api_negative/get_following/bad_account.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_account.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/bad_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_account.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_following/bad_start.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_start.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/bad_start.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_start.orig.json diff --git a/tests/tavern/condenser_api_negative/get_following/bad_start.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_start.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/bad_start.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_start.pat.json diff --git a/tests/tavern/condenser_api_negative/get_following/bad_start.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_start.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/bad_start.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/bad_start.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_following/empty_account.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/empty_account.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/empty_account.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/empty_account.orig.json diff --git a/tests/tavern/condenser_api_negative/get_following/empty_account.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/empty_account.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/empty_account.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/empty_account.pat.json diff --git a/tests/tavern/condenser_api_negative/get_following/empty_account.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/empty_account.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/empty_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/empty_account.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_following/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_following/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_following/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_following/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_following/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_following/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_following/wrong_type.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/wrong_type.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/wrong_type.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/wrong_type.orig.json diff --git a/tests/tavern/condenser_api_negative/get_following/wrong_type.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/wrong_type.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/wrong_type.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/wrong_type.pat.json diff --git a/tests/tavern/condenser_api_negative/get_following/wrong_type.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/wrong_type.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_following/wrong_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_following/wrong_type.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.orig.json diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.pat.json diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_category.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.orig.json diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.pat.json diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/bad_truncate.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/invalid_observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/invalid_observer.pat.json diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/invalid_observer.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_post_discussions_by_payout/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/deleted_post.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_post.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/deleted_post.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_post.orig.json diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/deleted_post.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_post.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/deleted_post.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_post.pat.json diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/deleted_post.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_post.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/deleted_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_post.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.orig.json diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.pat.json diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/deleted_reply.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/invalid_params.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/invalid_params.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/invalid_params.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/invalid_params.orig.json diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/invalid_params.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/invalid_params.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/invalid_params.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/invalid_params.pat.json diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/invalid_params.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/invalid_params.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/invalid_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/invalid_params.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/no_params.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/no_params.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/no_params.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/no_params.orig.json diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/no_params.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/no_params.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/no_params.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/no_params.pat.json diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/no_params.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/no_params.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/no_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/no_params.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.orig.json diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.pat.json diff --git a/tests/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_reblogged_by/nonexisting_post.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.orig.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.pat.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_author.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.orig.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.pat.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_post.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.orig.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.pat.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/bad_truncate.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.orig.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.pat.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/blank_start_author.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.orig.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.pat.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/invalid_account_name.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.orig.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.pat.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/no_start_author.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_replies_by_last_update/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_state/created_melon.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/created_melon.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/created_melon.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/created_melon.orig.json diff --git a/tests/tavern/condenser_api_negative/get_state/created_melon.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/created_melon.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/created_melon.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/created_melon.pat.json diff --git a/tests/tavern/condenser_api_negative/get_state/created_melon.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/created_melon.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/created_melon.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/created_melon.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_state/hot_news.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/hot_news.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/hot_news.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/hot_news.orig.json diff --git a/tests/tavern/condenser_api_negative/get_state/hot_news.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/hot_news.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/hot_news.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/hot_news.pat.json diff --git a/tests/tavern/condenser_api_negative/get_state/hot_news.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/hot_news.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/hot_news.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/hot_news.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_state/kiwi.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/kiwi.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/kiwi.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/kiwi.orig.json diff --git a/tests/tavern/condenser_api_negative/get_state/kiwi.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/kiwi.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/kiwi.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/kiwi.pat.json diff --git a/tests/tavern/condenser_api_negative/get_state/kiwi.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/kiwi.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/kiwi.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/kiwi.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_state/privacy_banana.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/privacy_banana.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/privacy_banana.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/privacy_banana.orig.json diff --git a/tests/tavern/condenser_api_negative/get_state/privacy_banana.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/privacy_banana.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/privacy_banana.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/privacy_banana.pat.json diff --git a/tests/tavern/condenser_api_negative/get_state/privacy_banana.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/privacy_banana.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/privacy_banana.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/privacy_banana.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_state/recent_news.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/recent_news.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/recent_news.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/recent_news.orig.json diff --git a/tests/tavern/condenser_api_negative/get_state/recent_news.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/recent_news.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/recent_news.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/recent_news.pat.json diff --git a/tests/tavern/condenser_api_negative/get_state/recent_news.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/recent_news.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/recent_news.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/recent_news.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_state/tags_lemon.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/tags_lemon.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/tags_lemon.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/tags_lemon.orig.json diff --git a/tests/tavern/condenser_api_negative/get_state/tags_lemon.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/tags_lemon.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/tags_lemon.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/tags_lemon.pat.json diff --git a/tests/tavern/condenser_api_negative/get_state/tags_lemon.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/tags_lemon.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_state/tags_lemon.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_state/tags_lemon.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_trending_tags/bad_tag.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/bad_tag.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_trending_tags/bad_tag.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/bad_tag.orig.json diff --git a/tests/tavern/condenser_api_negative/get_trending_tags/bad_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/bad_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_trending_tags/bad_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/bad_tag.pat.json diff --git a/tests/tavern/condenser_api_negative/get_trending_tags/bad_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/bad_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_trending_tags/bad_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/bad_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_trending_tags/over_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/over_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_trending_tags/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/over_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_trending_tags/over_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/over_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_trending_tags/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/over_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_trending_tags/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_trending_tags/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/over_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/get_trending_tags/under_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/under_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_trending_tags/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/under_limit.orig.json diff --git a/tests/tavern/condenser_api_negative/get_trending_tags/under_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/under_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/get_trending_tags/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/under_limit.pat.json diff --git a/tests/tavern/condenser_api_negative/get_trending_tags/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/get_trending_tags/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/get_trending_tags/under_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_negative/pre_appbase_wrong_call.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/pre_appbase_wrong_call.orig.json similarity index 100% rename from tests/tavern/condenser_api_negative/pre_appbase_wrong_call.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/pre_appbase_wrong_call.orig.json diff --git a/tests/tavern/condenser_api_negative/pre_appbase_wrong_call.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_negative/pre_appbase_wrong_call.pat.json similarity index 100% rename from tests/tavern/condenser_api_negative/pre_appbase_wrong_call.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_negative/pre_appbase_wrong_call.pat.json diff --git a/tests/tavern/condenser_api_negative/pre_appbase_wrong_call.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_negative/pre_appbase_wrong_call.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_negative/pre_appbase_wrong_call.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_negative/pre_appbase_wrong_call.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.pat_hm.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.pat_hm.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.pat_hm.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.pat_hm.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/a_limit_100.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/defaults.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/defaults.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/defaults.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/defaults.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/defaults.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/defaults.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/defaults.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/defaults.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/defaults.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/defaults.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/defaults.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/defaults.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/defaults.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/defaults.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/defaults.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/defaults.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/first.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/first.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/first.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/first.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/first.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/first.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/first.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/first.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/first.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/first.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/first.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/first.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/first.pat_hm.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/first.pat_hm.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/first.pat_hm.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/first.pat_hm.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/first.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/first.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/first.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.pat_hm.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.pat_hm.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.pat_hm.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.pat_hm.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.pat_hm.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.pat_hm.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.pat_hm.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.pat_hm.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/ste_limit_4.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/steem.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/steem.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/steem.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/steem.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/steem.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/steem.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/steem.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/steem.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/steem.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/steem.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/steem.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/steem.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/steem.pat_hm.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/steem.pat_hm.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/steem.pat_hm.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/steem.pat_hm.json diff --git a/tests/tavern/condenser_api_patterns/get_account_reputations/steem.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/steem.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_reputations/steem.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_reputations/steem.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_account_votes/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_votes/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_account_votes/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_account_votes/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/all_data.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/all_data.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/all_data.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/all_data.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/all_data.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/all_data.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/all_data.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/all_data.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/all_data.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/all_data.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/all_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/all_data.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/biophil.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/biophil.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/biophil.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/biophil.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/biophil.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/biophil.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/biophil.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/biophil.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/biophil.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/biophil.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/biophil.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/biophil.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/many_votes.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/many_votes.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/many_votes.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/many_votes.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/many_votes.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/many_votes.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/many_votes.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/many_votes.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/many_votes.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/many_votes.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/many_votes.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/many_votes.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/net_votes.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/net_votes.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/net_votes.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/net_votes.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/net_votes.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/net_votes.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/net_votes.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/net_votes.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/net_votes.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/net_votes.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/net_votes.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/net_votes.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/no_votes.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/no_votes.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/no_votes.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/no_votes.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/no_votes.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/no_votes.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/no_votes.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/no_votes.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/no_votes.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/no_votes.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/no_votes.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/no_votes.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_active_votes/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_active_votes/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_active_votes/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_blog/limit_0.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_0.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/limit_0.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_0.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/limit_0.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_0.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/limit_0.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_0.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/limit_0.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_0.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/limit_0.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_0.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog/limit_at_least_100.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_at_least_100.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/limit_at_least_100.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_at_least_100.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/limit_at_least_100.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_at_least_100.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/limit_at_least_100.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_at_least_100.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/limit_at_least_100.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_at_least_100.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/limit_at_least_100.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_at_least_100.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog/limit_hundred.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_hundred.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/limit_hundred.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_hundred.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/limit_hundred.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_hundred.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/limit_hundred.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_hundred.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/limit_hundred.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_hundred.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/limit_hundred.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/limit_hundred.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog/no_results.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/no_results.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/no_results.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/no_results.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/no_results.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/no_results.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/no_results.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/no_results.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/no_results.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/no_results.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/no_results.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/no_results.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog/normal.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/normal.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/normal.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/normal.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/normal.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/normal.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/normal.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/normal.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/normal.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/normal.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/normal.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/normal.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog/page_0.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_0.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/page_0.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_0.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/page_0.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_0.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/page_0.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_0.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/page_0.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_0.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/page_0.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_0.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog/page_last.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_last.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/page_last.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_last.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/page_last.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_last.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/page_last.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_last.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/page_last.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_last.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/page_last.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_last.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog/page_mid.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_mid.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/page_mid.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_mid.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/page_mid.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_mid.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/page_mid.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_mid.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/page_mid.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_mid.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/page_mid.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/page_mid.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog/reblogs.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/reblogs.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/reblogs.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/reblogs.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/reblogs.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/reblogs.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/reblogs.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/reblogs.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog/reblogs.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/reblogs.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog/reblogs.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog/reblogs.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/first.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/first.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/first.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/first.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/first.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/first.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/first.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/first.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/first.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/first.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/first.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/page_0.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_0.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/page_0.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_0.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/page_0.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_0.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/page_0.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_0.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/page_0.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_0.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/page_0.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_0.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/page_last.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_last.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/page_last.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_last.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/page_last.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_last.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/page_last.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_last.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/page_last.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_last.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/page_last.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_last.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/page_mid.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_mid.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/page_mid.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_mid.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/page_mid.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_mid.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/page_mid.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_mid.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/page_mid.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_mid.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/page_mid.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/page_mid.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/reblogs.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/reblogs.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/reblogs.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/reblogs.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/reblogs.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/reblogs.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/reblogs.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/reblogs.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_blog_entries/reblogs.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/reblogs.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_blog_entries/reblogs.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_blog_entries/reblogs.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_follow_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_follow_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_follow_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/followtest_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_paging_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/indirect_muted_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/limit_100.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_observer_paging_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/no_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/observer_tag_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/polska.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/tag_steemit_paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_comment_discussions_by_payout/truncated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_content/gtg.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/gtg.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/gtg.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/gtg.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_content/gtg.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/gtg.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/gtg.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/gtg.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_content/gtg.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/gtg.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/gtg.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/gtg.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/gtg.pat_hm.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/gtg.pat_hm.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/gtg.pat_hm.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/gtg.pat_hm.json diff --git a/tests/tavern/condenser_api_patterns/get_content/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/gtg.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/gtg.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/indirect_blacklist.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_blacklist.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/indirect_blacklist.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_blacklist.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/indirect_blacklist.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_blacklist.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/indirect_blacklist.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_blacklist.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_blacklists_voter.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/indirect_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/indirect_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/indirect_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/indirect_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/indirect_mutes_voter.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_mutes_voter.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/indirect_mutes_voter.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_mutes_voter.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/indirect_mutes_voter.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_mutes_voter.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/indirect_mutes_voter.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/indirect_mutes_voter.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/invalid_observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/invalid_observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/invalid_observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/invalid_observer.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/invalid_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/invalid_observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/invalid_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/invalid_observer.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/multi_deleted_post.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/multi_deleted_post.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/multi_deleted_post.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/multi_deleted_post.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_content/multi_deleted_post.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/multi_deleted_post.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/multi_deleted_post.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/multi_deleted_post.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_content/multi_deleted_post.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/multi_deleted_post.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/multi_deleted_post.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/multi_deleted_post.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/multi_deleted_post.pat_hm.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/multi_deleted_post.pat_hm.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/multi_deleted_post.pat_hm.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/multi_deleted_post.pat_hm.json diff --git a/tests/tavern/condenser_api_patterns/get_content/multi_deleted_post.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/multi_deleted_post.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/multi_deleted_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/multi_deleted_post.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_author.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_blacklists_author.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/observer_blacklists_author.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_blacklists_author.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_author.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_blacklists_author.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/observer_blacklists_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_blacklists_author.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_blacklists_voter.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/observer_ignore_author.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_ignore_author.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/observer_ignore_author.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_ignore_author.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/observer_ignore_author.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_ignore_author.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/observer_ignore_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_ignore_author.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/observer_ignore_voter.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_ignore_voter.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/observer_ignore_voter.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_ignore_voter.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/observer_ignore_voter.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_ignore_voter.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/observer_ignore_voter.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/observer_ignore_voter.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/pre_appbase.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/pre_appbase.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/pre_appbase.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/pre_appbase.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_content/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_content/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/pre_appbase.pat_hm.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/pre_appbase.pat_hm.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/pre_appbase.pat_hm.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/pre_appbase.pat_hm.json diff --git a/tests/tavern/condenser_api_patterns/get_content/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/steemit_firstpost.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/steemit_firstpost.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/steemit_firstpost.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/steemit_firstpost.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat_hm.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat_hm.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat_hm.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/steemit_firstpost.pat_hm.json diff --git a/tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/steemit_firstpost.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content/steemit_firstpost.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content/steemit_firstpost.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content_replies/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content_replies/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_content_replies/gtg.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/gtg.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content_replies/gtg.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/gtg.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_content_replies/gtg.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/gtg.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content_replies/gtg.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/gtg.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_content_replies/gtg.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/gtg.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content_replies/gtg.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/gtg.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content_replies/gtg.pat_hm.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/gtg.pat_hm.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content_replies/gtg.pat_hm.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/gtg.pat_hm.json diff --git a/tests/tavern/condenser_api_patterns/get_content_replies/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/gtg.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content_replies/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/gtg.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_content_replies/pre_appbase.fatnode.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/pre_appbase.fatnode.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content_replies/pre_appbase.fatnode.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/pre_appbase.fatnode.json diff --git a/tests/tavern/condenser_api_patterns/get_content_replies/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content_replies/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_content_replies/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content_replies/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_content_replies/pre_appbase.pat_hm.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/pre_appbase.pat_hm.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content_replies/pre_appbase.pat_hm.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/pre_appbase.pat_hm.json diff --git a/tests/tavern/condenser_api_patterns/get_content_replies/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_content_replies/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_content_replies/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/first.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/good-karma.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/min_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/no_reblogs.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/roadscape.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/second.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_author_before_date/truncated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/large001.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large001.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/large001.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large001.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/large001.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large001.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/large001.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large001.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/large001.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large001.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/large001.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large001.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/large002.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large002.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/large002.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large002.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/large002.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large002.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/large002.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large002.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/large002.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large002.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/large002.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/large002.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/min_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/null_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/steemit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_blog/truncated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/admin.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/admin.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/admin.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/admin.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/admin.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/admin.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/admin.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/admin.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/admin.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/admin.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/admin.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/admin.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cheetah.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/cryptos.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/min_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/null_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/roadscape.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_comments/truncated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/community.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/community.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/community.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/community.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/community.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/community.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/community.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/community.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/community.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/community.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/community.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/community.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/followtest_follow_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/followtest_follow_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/followtest_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/followtest_follow_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/followtest_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/funny_follow_muted_self.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/funny_follow_muted_self.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/funny_follow_muted_self.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/funny_follow_muted_self.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/funny_follow_muted_self.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/funny_follow_muted_self.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/funny_follow_muted_self.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/funny_follow_muted_self.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/indirect_muted_tag_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/min_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/no_param.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/no_param.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/no_param.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/no_param.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/no_param.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/no_param.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/no_param.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/no_param.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/observer_muted_tag_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/paging_life.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/paging_life.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/paging_life.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/paging_life.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/paging_life.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/paging_life.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/paging_life.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/paging_life.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/steem.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/steem.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/steem.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/steem.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/steem.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/steem.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/steem.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/steem.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/steem.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/steem.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/steem.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/steem.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_bitcoin_paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_life.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_life.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_life.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_life.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_life.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_life.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/tag_life.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/tag_life.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/truncated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/truncated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/truncated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/truncated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/truncated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/truncated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/truncated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/truncated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_created/truncated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/truncated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_created/truncated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_created/truncated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/abit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/abit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/abit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/abit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/abit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/abit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/abit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/abit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/abit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/abit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/abit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/abit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/bartcant.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/blocktrades.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_follow_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_follow_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_follow_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/followtest_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/funthing.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/good-karma.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/gtg.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/min_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/null_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/roadscape.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/truncated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_feed/val-a.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/community.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/community.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/community.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/community.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/community.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/community.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/community.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/community.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/community.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/community.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/community.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/community.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/followtest_muted_and_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/followtest_muted_and_follow_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/followtest_muted_and_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/followtest_muted_and_follow_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/followtest_muted_and_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/followtest_muted_and_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/followtest_muted_and_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/followtest_muted_and_follow_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_muted_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_paging_muted_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_paging_muted_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_paging_muted_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_paging_muted_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_paging_muted_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_paging_muted_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_paging_muted_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/indirect_paging_muted_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/min_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/no_params.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/no_params.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/no_params.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/no_params.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/no_params.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/no_params.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/no_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/no_params.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_muted_tag_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_not_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_not_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_not_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_not_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_not_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_not_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/observer_not_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/observer_not_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/steem.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/steem.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/steem.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/steem.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/steem.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/steem.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/steem.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/steem.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/steem.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/steem.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/steem.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/steem.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_paging_no_observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_paging_no_observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_paging_no_observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_paging_no_observer.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_paging_no_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_paging_no_observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_paging_no_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_paging_no_observer.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_photography_paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_steemit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_steemit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_steemit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_steemit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_steemit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/tag_steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/tag_steemit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_hot/truncated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/community.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/community.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/community.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/community.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/community.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/community.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/community.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/community.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/community.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/community.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/community.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/community.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/community_mock.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/community_mock.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/community_mock.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/community_mock.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/community_mock.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/community_mock.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/community_mock.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/community_mock.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_follow_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_follow_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_follow_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/followtest_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/indirect_muted_tag_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/min_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/no_params.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/no_params.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/no_params.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/no_params.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/no_params.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/no_params.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/no_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/no_params.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/observer_muted_tag_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/steem.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/tag_steemit_paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_promoted/truncated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/community.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/community.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/community.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/community.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/community.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/community.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/community.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/community.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/community.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/community.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/community.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/community.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_follow_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_follow_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_follow_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/followtest_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/min_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/steem.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/steem.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/steem.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/steem.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/steem.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/steem.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/steem.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/steem.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/steem.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/steem.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/steem.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/steem.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/tag_introduceyourself_paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_discussions_by_trending/truncated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/gtg.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/gtg.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/gtg.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/gtg.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/gtg.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/gtg.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/gtg.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/gtg.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/gtg.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/gtg.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/no_followers.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/no_followers.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/no_followers.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/no_followers.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/no_followers.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/no_followers.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/no_followers.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/no_followers.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/no_followers.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/no_followers.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/no_followers.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/no_followers.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/steemit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/steemit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/steemit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/steemit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/steemit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/steemit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/steemit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/steemit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_follow_count/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/steemit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_follow_count/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_follow_count/steemit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/complete_result_set.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/defaults.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/defaults.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/defaults.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/defaults.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/defaults.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/defaults.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/defaults.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/defaults.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/defaults.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/defaults.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/defaults.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/defaults.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/last.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/last.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/last.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/last.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/last.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/last.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/last.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/last.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/last.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/last.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/last.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/last.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/no_followers.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/no_followers.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/no_followers.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/no_followers.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/no_followers.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/no_followers.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/no_followers.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/no_followers.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/no_followers.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/no_followers.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/no_followers.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/no_followers.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/steemit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/steemit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/steemit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/steemit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/steemit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/steemit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/steemit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/steemit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/steemit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/steemit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/blog/the_same_account_start.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/cheetah.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/cheetah.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/cheetah.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/cheetah.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/cheetah.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/cheetah.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/cheetah.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/cheetah.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/cheetah.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/cheetah.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/cheetah.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/cheetah.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/complete_result_set.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/defaults.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/defaults.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/defaults.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/defaults.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/defaults.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/defaults.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/defaults.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/defaults.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/defaults.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/defaults.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/defaults.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/defaults.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/last.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/last.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/last.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/last.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/last.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/last.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/last.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/last.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/last.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/last.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/last.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/last.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/no_ignores.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/steemit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/steemit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/steemit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/steemit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/steemit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/steemit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/steemit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/steemit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_followers/ignore/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/steemit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_followers/ignore/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_followers/ignore/steemit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/complete_result_set.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/complete_result_set.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/complete_result_set.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/complete_result_set.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/complete_result_set.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/complete_result_set.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/complete_result_set.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/complete_result_set.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/complete_result_set.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/complete_result_set.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/complete_result_set.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/complete_result_set.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/defaults.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/defaults.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/defaults.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/defaults.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/defaults.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/defaults.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/defaults.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/defaults.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/defaults.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/defaults.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/defaults.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/defaults.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/last.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/last.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/last.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/last.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/last.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/last.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/last.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/last.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/last.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/last.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/last.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/last.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/no_following.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/no_following.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/no_following.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/no_following.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/no_following.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/no_following.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/no_following.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/no_following.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/no_following.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/no_following.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/no_following.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/no_following.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/proskynneo.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/proskynneo.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/proskynneo.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/proskynneo.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/proskynneo.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/proskynneo.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/proskynneo.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/proskynneo.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/proskynneo.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/proskynneo.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/proskynneo.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/proskynneo.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/blog/the_same_account_start.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/bing.com.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/bing.com.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/bing.com.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/bing.com.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/bing.com.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/bing.com.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/bing.com.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/bing.com.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/bing.com.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/bing.com.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/bing.com.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/bing.com.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/brightnesssoulds.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/complete_result_set.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/defaults.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/defaults.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/defaults.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/defaults.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/defaults.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/defaults.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/defaults.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/defaults.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/defaults.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/defaults.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/defaults.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/defaults.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/last.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/last.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/last.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/last.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/last.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/last.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/last.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/last.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/last.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/last.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/last.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/last.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/no_ignores.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/no_ignores.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/no_ignores.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/no_ignores.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/no_ignores.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/no_ignores.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/no_ignores.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/no_ignores.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/no_ignores.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/no_ignores.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/no_ignores.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/no_ignores.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_following/ignore/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_follow_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_follow_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_follow_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_follow_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_follow_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_follow_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_follow_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/followtest_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/indirect_muted_tag_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/limit_20.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/min_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/no_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/observer_tag_paging.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/paging_no_observer.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/polska.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_life.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_paging_no_observer.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/tag_steemit_paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_post_discussions_by_payout/truncated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/churdtzu.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/empty_roadscape.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/first.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/first.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/first.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/first.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/first.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/first.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/first.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/first.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/first.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/first.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/first.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_reblogged_by/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/abit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/abit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/abit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/abit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/abit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/abit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/abit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/abit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/abit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/abit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/abit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/abit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/admin.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/admin.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/admin.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/admin.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/admin.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/admin.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/admin.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/admin.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/admin.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/admin.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/admin.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/admin.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/dantheman.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/limit_100.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/min_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/null_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/post_with_deleted_reply.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/steemit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/top_post.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_replies_by_last_update/truncated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_state/blocktrades.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blocktrades.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/blocktrades.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blocktrades.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/blocktrades.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blocktrades.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/blocktrades.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blocktrades.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/blocktrades.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blocktrades.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/blocktrades.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blocktrades.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/blog_abit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_abit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/blog_abit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_abit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/blog_abit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_abit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/blog_abit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_abit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/blog_abit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_abit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/blog_abit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_abit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/blog_roadscape.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_roadscape.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/blog_roadscape.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_roadscape.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/blog_roadscape.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_roadscape.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/blog_roadscape.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_roadscape.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/blog_roadscape.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_roadscape.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/blog_roadscape.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/blog_roadscape.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/comments_blocktrades.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_blocktrades.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/comments_blocktrades.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_blocktrades.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/comments_blocktrades.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_blocktrades.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/comments_blocktrades.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_blocktrades.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/comments_blocktrades.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_blocktrades.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/comments_blocktrades.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_blocktrades.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/comments_roadscape.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_roadscape.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/comments_roadscape.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_roadscape.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/comments_roadscape.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_roadscape.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/comments_roadscape.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_roadscape.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/comments_roadscape.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_roadscape.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/comments_roadscape.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/comments_roadscape.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/empty.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/empty.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/empty.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/empty.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/empty.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/empty.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/empty.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/empty.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/empty.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/empty.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/empty.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/empty.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/gtg_permlink.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/gtg_permlink.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/gtg_permlink.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/gtg_permlink.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/gtg_permlink.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/gtg_permlink.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/gtg_permlink.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/gtg_permlink.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/gtg_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/gtg_permlink.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/gtg_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/gtg_permlink.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/hot_news.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/hot_news.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/hot_news.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/hot_news.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/hot_news.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/hot_news.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/hot_news.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/hot_news.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/hot_news.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/hot_news.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/hot_news.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/hot_news.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/market.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/market.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/market.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/market.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/market.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/market.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/market.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/market.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/market.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/market.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/market.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/market.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/steemit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/steemit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/steemit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/steemit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/steemit_permlink.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit_permlink.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/steemit_permlink.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit_permlink.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/steemit_permlink.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit_permlink.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/steemit_permlink.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit_permlink.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/steemit_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit_permlink.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/steemit_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/steemit_permlink.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/tags.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/tags.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/tags.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/tags.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/tags.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/tags.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/tags.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/tags.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/tags.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/tags.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/tags.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/tags.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_state/trending_asia.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/trending_asia.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/trending_asia.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/trending_asia.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_state/trending_asia.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/trending_asia.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/trending_asia.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/trending_asia.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_state/trending_asia.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/trending_asia.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_state/trending_asia.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_state/trending_asia.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/_readme.txt b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/_readme.txt similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/_readme.txt rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/_readme.txt diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/limit_250.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/limit_250.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/limit_250.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/limit_250.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/limit_250.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/limit_250.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/limit_250.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/limit_250.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/limit_250.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/limit_250.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/limit_250.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/limit_250.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/max_limit.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/max_limit.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/max_limit.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/max_limit.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/max_limit.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/max_limit.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/max_limit.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_1.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/no_payout_2.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/paginated.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/paginated.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/paginated.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/paginated.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/paginated.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/paginated.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/paginated.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/paginated.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/paginated.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/paginated.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/pre_appbase.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_1.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/same_payout_2.tavern.yaml diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/steem.orig.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/steem.orig.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/steem.orig.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/steem.orig.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/steem.pat.json b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/steem.pat.json similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/steem.pat.json rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/steem.pat.json diff --git a/tests/tavern/condenser_api_patterns/get_trending_tags/steem.tavern.yaml b/tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/steem.tavern.yaml similarity index 100% rename from tests/tavern/condenser_api_patterns/get_trending_tags/steem.tavern.yaml rename to tests/api_tests/hivemind/tavern/condenser_api_patterns/get_trending_tags/steem.tavern.yaml diff --git a/tests/tavern/database_api_negative/find_comments/dictionary.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/dictionary.orig.json similarity index 100% rename from tests/tavern/database_api_negative/find_comments/dictionary.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/dictionary.orig.json diff --git a/tests/tavern/database_api_negative/find_comments/dictionary.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/dictionary.pat.json similarity index 100% rename from tests/tavern/database_api_negative/find_comments/dictionary.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/dictionary.pat.json diff --git a/tests/tavern/database_api_negative/find_comments/dictionary.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/dictionary.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/find_comments/dictionary.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/dictionary.tavern.yaml diff --git a/tests/tavern/database_api_negative/find_comments/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/pre_appbase.orig.json similarity index 100% rename from tests/tavern/database_api_negative/find_comments/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/pre_appbase.orig.json diff --git a/tests/tavern/database_api_negative/find_comments/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/pre_appbase.pat.json similarity index 100% rename from tests/tavern/database_api_negative/find_comments/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/pre_appbase.pat.json diff --git a/tests/tavern/database_api_negative/find_comments/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/find_comments/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/pre_appbase.tavern.yaml diff --git a/tests/tavern/database_api_negative/find_comments/too_many_requested.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_many_requested.orig.json similarity index 100% rename from tests/tavern/database_api_negative/find_comments/too_many_requested.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_many_requested.orig.json diff --git a/tests/tavern/database_api_negative/find_comments/too_many_requested.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_many_requested.pat.json similarity index 100% rename from tests/tavern/database_api_negative/find_comments/too_many_requested.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_many_requested.pat.json diff --git a/tests/tavern/database_api_negative/find_comments/too_many_requested.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_many_requested.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/find_comments/too_many_requested.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_many_requested.tavern.yaml diff --git a/tests/tavern/database_api_negative/find_comments/too_much_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_much_data.orig.json similarity index 100% rename from tests/tavern/database_api_negative/find_comments/too_much_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_much_data.orig.json diff --git a/tests/tavern/database_api_negative/find_comments/too_much_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_much_data.pat.json similarity index 100% rename from tests/tavern/database_api_negative/find_comments/too_much_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_much_data.pat.json diff --git a/tests/tavern/database_api_negative/find_comments/too_much_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_much_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/find_comments/too_much_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/find_comments/too_much_data.tavern.yaml diff --git a/tests/tavern/database_api_negative/find_votes/author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/author.orig.json diff --git a/tests/tavern/database_api_negative/find_votes/author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/author.pat.json diff --git a/tests/tavern/database_api_negative/find_votes/author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/find_votes/author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/author.tavern.yaml diff --git a/tests/tavern/database_api_negative/find_votes/bad_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/bad_data.orig.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/bad_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/bad_data.orig.json diff --git a/tests/tavern/database_api_negative/find_votes/bad_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/bad_data.pat.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/bad_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/bad_data.pat.json diff --git a/tests/tavern/database_api_negative/find_votes/bad_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/bad_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/find_votes/bad_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/bad_data.tavern.yaml diff --git a/tests/tavern/database_api_negative/find_votes/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/extra_parameter.orig.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/extra_parameter.orig.json diff --git a/tests/tavern/database_api_negative/find_votes/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/extra_parameter.pat.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/extra_parameter.pat.json diff --git a/tests/tavern/database_api_negative/find_votes/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/find_votes/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/extra_parameter.tavern.yaml diff --git a/tests/tavern/database_api_negative/find_votes/no_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/no_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_author.orig.json diff --git a/tests/tavern/database_api_negative/find_votes/no_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/no_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_author.pat.json diff --git a/tests/tavern/database_api_negative/find_votes/no_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/find_votes/no_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/find_votes/no_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_data.orig.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/no_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_data.orig.json diff --git a/tests/tavern/database_api_negative/find_votes/no_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_data.pat.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/no_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_data.pat.json diff --git a/tests/tavern/database_api_negative/find_votes/no_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/find_votes/no_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_data.tavern.yaml diff --git a/tests/tavern/database_api_negative/find_votes/no_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/no_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_permlink.orig.json diff --git a/tests/tavern/database_api_negative/find_votes/no_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/no_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_permlink.pat.json diff --git a/tests/tavern/database_api_negative/find_votes/no_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/find_votes/no_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/no_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/find_votes/permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/permlink.orig.json diff --git a/tests/tavern/database_api_negative/find_votes/permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/find_votes/permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/permlink.pat.json diff --git a/tests/tavern/database_api_negative/find_votes/permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/find_votes/permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/find_votes/permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/find_votes/permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/blank_date.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_2.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_date_format_3.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/invalid_start_post_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/no_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/no_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/no_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/no_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/no_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/no_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/no_start_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/over_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_long_start_post_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/too_many_arguments.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/under_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/without_start_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_author_last_update/wrong_start_post.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_2.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_date_format_3.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/invalid_start_post_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/no_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/no_date.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/no_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/no_date.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/no_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/no_date.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/no_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/no_date.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/no_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/no_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/no_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/no_date.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/only_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/only_date.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/only_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/only_date.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/only_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/only_date.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/only_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/only_date.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/only_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/only_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/only_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/only_date.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_long_start_post_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/too_many_arguments.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/under_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_date.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_cashout_time/wrong_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_2.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_date_format_3.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/invalid_start_post_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/no_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/no_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/no_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/no_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/no_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/no_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/no_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_date.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/no_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_date.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/no_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_date.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/no_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_date.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/no_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/no_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/no_date.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_long_start_post_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/too_many_arguments.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/under_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/under_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/under_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/under_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/under_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/under_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/under_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/wrong_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/wrong_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/wrong_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/wrong_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/wrong_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/wrong_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/wrong_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_date.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/wrong_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_date.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/wrong_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_date.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/wrong_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_date.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/wrong_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/wrong_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_date.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/wrong_day.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_day.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/wrong_day.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_day.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/wrong_day.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_day.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/wrong_day.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_day.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_last_update/wrong_day.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_day.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_last_update/wrong_day.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_last_update/wrong_day.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/invalid_start_post_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/no_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_data.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/no_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_data.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/no_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_data.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/no_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_data.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/no_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/no_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_data.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/no_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/no_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/no_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/no_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/no_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/no_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/no_start_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_long_start_post_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/too_many_arguments.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/under_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/under_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/under_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/under_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/under_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/under_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/under_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_parent/wrong_start_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/nonstring_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/too_many_arguments.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/under_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/under_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/under_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/under_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/under_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/under_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_permlink/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_permlink/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_permlink/under_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/invalid_start_post_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/no_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_data.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/no_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_data.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/no_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_data.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/no_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_data.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/no_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/no_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_data.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/no_root_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_root_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/no_root_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_root_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/no_root_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_root_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/no_root_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_root_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/no_root_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_root_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/no_root_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_root_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/no_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_start_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/no_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_start_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/no_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_start_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/no_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_start_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/no_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/no_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/no_start_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/too_long_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/too_long_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/too_long_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/too_long_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/too_long_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/too_long_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_long_start_post_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/too_many_arguments.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_many_arguments.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/too_many_arguments.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_many_arguments.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/too_many_arguments.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_many_arguments.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/too_many_arguments.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_many_arguments.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/too_many_arguments.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_many_arguments.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/too_many_arguments.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/too_many_arguments.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/under_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/under_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/under_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/under_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/under_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/under_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/under_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/wrong_root.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_root.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/wrong_root.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_root.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/wrong_root.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_root.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/wrong_root.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_root.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/wrong_root.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_root.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/wrong_root.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_root.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/by_root/wrong_start_post.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_start_post.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/wrong_start_post.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_start_post.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/wrong_start_post.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_start_post.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/wrong_start_post.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_start_post.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/by_root/wrong_start_post.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_start_post.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/by_root/wrong_start_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/by_root/wrong_start_post.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_comments/invalid_order.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/invalid_order.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/invalid_order.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/invalid_order.orig.json diff --git a/tests/tavern/database_api_negative/list_comments/invalid_order.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/invalid_order.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_comments/invalid_order.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/invalid_order.pat.json diff --git a/tests/tavern/database_api_negative/list_comments/invalid_order.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_comments/invalid_order.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_comments/invalid_order.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_comments/invalid_order.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/extra_parameter.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/no_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/no_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_author.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/no_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/no_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_author.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/no_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/no_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/no_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_data.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/no_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_data.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/no_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_data.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/no_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_data.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/no_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/no_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_data.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/no_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/only_voter.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/over_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/skipped_voter.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/under_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_comment_voter/wrong_post.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/extra_parameter.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_data.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_data.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_data.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_data.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_data.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_author.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_start_permlink.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/no_voter.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/over_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/skipped_voter.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/under_limit.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/by_voter_comment/wrong_start_post.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/no_order.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/no_order.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/no_order.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/no_order.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/no_order.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/no_order.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/no_order.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/no_order.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/no_order.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/no_order.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/no_order.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/no_order.tavern.yaml diff --git a/tests/tavern/database_api_negative/list_votes/unknown_sort.orig.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/unknown_sort.orig.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/unknown_sort.orig.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/unknown_sort.orig.json diff --git a/tests/tavern/database_api_negative/list_votes/unknown_sort.pat.json b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/unknown_sort.pat.json similarity index 100% rename from tests/tavern/database_api_negative/list_votes/unknown_sort.pat.json rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/unknown_sort.pat.json diff --git a/tests/tavern/database_api_negative/list_votes/unknown_sort.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_negative/list_votes/unknown_sort.tavern.yaml similarity index 100% rename from tests/tavern/database_api_negative/list_votes/unknown_sort.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_negative/list_votes/unknown_sort.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/1000_pairs.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/1000_pairs.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/1000_pairs.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/1000_pairs.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/1000_pairs.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/1000_pairs.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/1000_pairs.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/1000_pairs.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/1000_pairs.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/1000_pairs.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/1000_pairs.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/1000_pairs.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/_readme.txt b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/_readme.txt similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/_readme.txt rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/_readme.txt diff --git a/tests/tavern/database_api_patterns/find_comments/all_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/all_data.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/all_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/all_data.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/all_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/all_data.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/all_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/all_data.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/all_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/all_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/all_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/all_data.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/blank_category.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/blank_category.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/blank_category.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/blank_category.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/blank_category.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/blank_category.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/blank_category.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/blank_category.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/blank_category.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/blank_category.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/blank_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/blank_category.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/deleted.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/deleted.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/deleted.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/deleted.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/deleted.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/deleted.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/deleted.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/deleted.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/duplicate.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/duplicate.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/duplicate.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/duplicate.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/duplicate.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/duplicate.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/duplicate.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/duplicate.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/duplicate.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/duplicate.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/duplicate.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/duplicate.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/empty_list.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/empty_list.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/empty_list.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/empty_list.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/empty_list.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/empty_list.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/empty_list.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/empty_list.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/empty_list.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/empty_list.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/empty_list.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/empty_list.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/escape_chars.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/escape_chars.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/escape_chars.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/escape_chars.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/escape_chars.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/escape_chars.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/escape_chars.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/escape_chars.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/escape_chars.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/escape_chars.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/escape_chars.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/escape_chars.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/first.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/first.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/first.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/first.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/first.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/first.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/first.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/first.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/first.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/first.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/first.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/missing_both.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_both.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/missing_both.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_both.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/missing_both.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_both.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/missing_both.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_both.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/missing_both.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_both.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/missing_both.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_both.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/missing_second.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_second.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/missing_second.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_second.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/missing_second.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_second.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/missing_second.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_second.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/missing_second.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_second.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/missing_second.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/missing_second.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/mixed.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/mixed.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/mixed.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/mixed.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/mixed.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/mixed.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/mixed.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/mixed.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/mixed.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/mixed.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/mixed.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/mixed.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/multiple.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/multiple.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/multiple.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/multiple.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/multiple.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/multiple.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/multiple.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/multiple.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/multiple.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/multiple.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/multiple.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/multiple.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_comments/no_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/no_data.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/no_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/no_data.orig.json diff --git a/tests/tavern/database_api_patterns/find_comments/no_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/no_data.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/no_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/no_data.pat.json diff --git a/tests/tavern/database_api_patterns/find_comments/no_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/no_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_comments/no_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_comments/no_data.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_votes/_readme.txt b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/_readme.txt similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/_readme.txt rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/_readme.txt diff --git a/tests/tavern/database_api_patterns/find_votes/all_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/all_data.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/all_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/all_data.orig.json diff --git a/tests/tavern/database_api_patterns/find_votes/all_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/all_data.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/all_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/all_data.pat.json diff --git a/tests/tavern/database_api_patterns/find_votes/all_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/all_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/all_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/all_data.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_votes/deleted.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/deleted.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/deleted.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/deleted.pat.json diff --git a/tests/tavern/database_api_patterns/find_votes/deleted.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/deleted.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/deleted.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/deleted.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_votes/first.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/first.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/first.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/first.orig.json diff --git a/tests/tavern/database_api_patterns/find_votes/first.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/first.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/first.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/first.pat.json diff --git a/tests/tavern/database_api_patterns/find_votes/first.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/first.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/first.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_votes/gtg.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/gtg.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/gtg.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/gtg.orig.json diff --git a/tests/tavern/database_api_patterns/find_votes/gtg.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/gtg.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/gtg.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/gtg.pat.json diff --git a/tests/tavern/database_api_patterns/find_votes/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/gtg.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/gtg.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/gtg.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_votes/many_votes.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/many_votes.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/many_votes.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/many_votes.orig.json diff --git a/tests/tavern/database_api_patterns/find_votes/many_votes.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/many_votes.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/many_votes.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/many_votes.pat.json diff --git a/tests/tavern/database_api_patterns/find_votes/many_votes.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/many_votes.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/many_votes.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/many_votes.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_votes/net_votes.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/net_votes.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/net_votes.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/net_votes.orig.json diff --git a/tests/tavern/database_api_patterns/find_votes/net_votes.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/net_votes.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/net_votes.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/net_votes.pat.json diff --git a/tests/tavern/database_api_patterns/find_votes/net_votes.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/net_votes.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/net_votes.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/net_votes.tavern.yaml diff --git a/tests/tavern/database_api_patterns/find_votes/no_votes.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/no_votes.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/no_votes.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/no_votes.orig.json diff --git a/tests/tavern/database_api_patterns/find_votes/no_votes.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/no_votes.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/no_votes.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/no_votes.pat.json diff --git a/tests/tavern/database_api_patterns/find_votes/no_votes.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/no_votes.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/find_votes/no_votes.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/find_votes/no_votes.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/_readme.txt b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/_readme.txt similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/_readme.txt rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/_readme.txt diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_parameters.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/all_params_blank_category.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/before_date.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/last_date.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/other_date.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_author_last_update/required_data.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/_readme.txt b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/_readme.txt similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/_readme.txt rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/_readme.txt diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_data.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/all_params_blank_category.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/author_permlink.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/date.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/date.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/date.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/date.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/date.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/date.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/date.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/first_date.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/future_date.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/max_cashout_time.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/second.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/second.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/second.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/second.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/second.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/second.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/second.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/second.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/second.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/second.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/second.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/second.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_cashout_time/very_future_date.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/_readme.txt b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/_readme.txt similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/_readme.txt rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/_readme.txt diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/author_permlink.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/before_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/before_date.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/before_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/before_date.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/before_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/before_date.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/before_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/before_date.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/before_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/before_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/before_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/before_date.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/blank_category.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/blank_category.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/blank_category.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/blank_category.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/blank_category.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/blank_category.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/blank_category.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/blank_category.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/blank_category.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/blank_category.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/blank_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/blank_category.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/date.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/date.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/date.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/date.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/date.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/date.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/date.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/future_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/future_date.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/future_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/future_date.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/future_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/future_date.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/future_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/future_date.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/future_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/future_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/future_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/future_date.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/string_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/string_limit.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/string_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/string_limit.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/string_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/string_limit.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/string_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/string_limit.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/string_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/string_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/string_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/string_limit.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_last_update/very_future_date.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/_readme.txt b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/_readme.txt similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/_readme.txt rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/_readme.txt diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/all_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/all_data.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/all_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/all_data.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/all_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/all_data.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/all_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/all_data.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/all_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/all_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/all_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/all_data.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/blank_category.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/blank_category.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/blank_category.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/blank_category.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/blank_category.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/blank_category.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/blank_category.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/blank_category.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/blank_category.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/blank_category.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/blank_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/blank_category.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/no_comments.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/no_comments.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/no_comments.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/no_comments.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/no_comments.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/no_comments.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/no_comments.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/no_comments.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/no_comments.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/no_comments.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/no_comments.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/no_comments.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_comment.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_parent/required_data_top_post.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/_readme.txt b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/_readme.txt similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/_readme.txt rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/_readme.txt diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/all_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/all_data.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/all_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/all_data.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/all_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/all_data.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/all_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/all_data.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/all_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/all_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/all_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/all_data.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/bad_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/bad_author.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/bad_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/bad_author.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/bad_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/bad_author.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/bad_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/bad_author.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/bad_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/bad_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/bad_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/bad_author.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/blank_category.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/blank_category.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/blank_category.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/blank_category.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/blank_category.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/blank_category.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/blank_category.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/blank_category.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/blank_category.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/blank_category.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/blank_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/blank_category.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/first.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/first.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/first.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/first.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/first.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/first.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/first.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/first.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/first.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/first.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/first.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_author.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/invalid_permlink.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/no_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_author.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/no_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_author.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/no_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_author.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/no_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_author.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/no_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/no_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_author.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/no_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_data.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/no_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_data.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/no_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_data.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/no_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_data.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/no_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/no_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_data.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/no_permlink.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/not_full_author_and_permlink.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/short_author.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/short_author.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/short_author.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/short_author.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/short_author.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/short_author.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/short_author.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/short_author.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/short_author.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/short_author.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/short_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/short_author.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_permlink/too_long_permlink.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/_readme.txt b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/_readme.txt similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/_readme.txt rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/_readme.txt diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/all_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/all_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/all_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/all_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/all_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/all_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/all_data_blank_cat.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/blank_category.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/blank_category.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/blank_category.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/blank_category.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/blank_category.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/blank_category.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/blank_category.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/blank_category.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/blank_category.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/blank_category.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/blank_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/blank_category.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/comment.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/comment.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/comment.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/comment.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/comment.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/comment.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/comment.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/comment.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/comment.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/comment.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/comment.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/comment.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/first.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/first.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/first.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/first.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/first.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/first.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/first.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/first.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/first.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/first.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/first.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/top_post.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/top_post.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/top_post.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/top_post.orig.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/top_post.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/top_post.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/top_post.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/top_post.pat.json diff --git a/tests/tavern/database_api_patterns/list_comments/by_root/top_post.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/top_post.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_comments/by_root/top_post.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_comments/by_root/top_post.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/_readme.txt b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/_readme.txt similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/_readme.txt rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/_readme.txt diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/all_data.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/blank_voter.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/first.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/first.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/first.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/first.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/first.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/first.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/first.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/first.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/first.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/first.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/first.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/last.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/last.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/last.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/last.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/last.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/last.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/last.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/last.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/last.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/last.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/last.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/last.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_all.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_last.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_middle.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_start.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/many_votes_page_2.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/max_limit_page_2.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/min_limit.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_limit.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_comment_voter/no_voted_comment.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/_readme.txt b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/_readme.txt similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/_readme.txt rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/_readme.txt diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/first.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/first.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/first.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/first.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/first.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/first.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/first.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/first.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/first.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/first.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/first.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_2.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_3.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_4.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_5.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/max_limit_page_6.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/min_limit.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/no_limit.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/required_data.tavern.yaml diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/second.orig.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/second.orig.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/second.orig.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/second.orig.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/second.pat.json b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/second.pat.json similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/second.pat.json rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/second.pat.json diff --git a/tests/tavern/database_api_patterns/list_votes/by_voter_comment/second.tavern.yaml b/tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/second.tavern.yaml similarity index 100% rename from tests/tavern/database_api_patterns/list_votes/by_voter_comment/second.tavern.yaml rename to tests/api_tests/hivemind/tavern/database_api_patterns/list_votes/by_voter_comment/second.tavern.yaml diff --git a/tests/tavern/follow_api_negative/get_blog/invalid_account.orig.json b/tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/invalid_account.orig.json similarity index 100% rename from tests/tavern/follow_api_negative/get_blog/invalid_account.orig.json rename to tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/invalid_account.orig.json diff --git a/tests/tavern/follow_api_negative/get_blog/invalid_account.pat.json b/tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/invalid_account.pat.json similarity index 100% rename from tests/tavern/follow_api_negative/get_blog/invalid_account.pat.json rename to tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/invalid_account.pat.json diff --git a/tests/tavern/follow_api_negative/get_blog/invalid_account.tavern.yaml b/tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/invalid_account.tavern.yaml similarity index 100% rename from tests/tavern/follow_api_negative/get_blog/invalid_account.tavern.yaml rename to tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/invalid_account.tavern.yaml diff --git a/tests/tavern/follow_api_negative/get_blog/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/pre_appbase.orig.json similarity index 100% rename from tests/tavern/follow_api_negative/get_blog/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/pre_appbase.orig.json diff --git a/tests/tavern/follow_api_negative/get_blog/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/pre_appbase.pat.json similarity index 100% rename from tests/tavern/follow_api_negative/get_blog/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/pre_appbase.pat.json diff --git a/tests/tavern/follow_api_negative/get_blog/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/follow_api_negative/get_blog/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/follow_api_negative/get_blog/pre_appbase.tavern.yaml diff --git a/tests/tavern/follow_api_patterns/get_account_reputations/_readme.txt b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_account_reputations/_readme.txt similarity index 100% rename from tests/tavern/follow_api_patterns/get_account_reputations/_readme.txt rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_account_reputations/_readme.txt diff --git a/tests/tavern/follow_api_patterns/get_account_reputations/first.orig.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_account_reputations/first.orig.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_account_reputations/first.orig.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_account_reputations/first.orig.json diff --git a/tests/tavern/follow_api_patterns/get_account_reputations/first.pat.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_account_reputations/first.pat.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_account_reputations/first.pat.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_account_reputations/first.pat.json diff --git a/tests/tavern/follow_api_patterns/get_account_reputations/first.tavern.yaml b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_account_reputations/first.tavern.yaml similarity index 100% rename from tests/tavern/follow_api_patterns/get_account_reputations/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_account_reputations/first.tavern.yaml diff --git a/tests/tavern/follow_api_patterns/get_blog/_readme.txt b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog/_readme.txt similarity index 100% rename from tests/tavern/follow_api_patterns/get_blog/_readme.txt rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog/_readme.txt diff --git a/tests/tavern/follow_api_patterns/get_blog/normal.orig.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog/normal.orig.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_blog/normal.orig.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog/normal.orig.json diff --git a/tests/tavern/follow_api_patterns/get_blog/normal.pat.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog/normal.pat.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_blog/normal.pat.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog/normal.pat.json diff --git a/tests/tavern/follow_api_patterns/get_blog/normal.tavern.yaml b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog/normal.tavern.yaml similarity index 100% rename from tests/tavern/follow_api_patterns/get_blog/normal.tavern.yaml rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog/normal.tavern.yaml diff --git a/tests/tavern/follow_api_patterns/get_blog_entries/_readme.txt b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog_entries/_readme.txt similarity index 100% rename from tests/tavern/follow_api_patterns/get_blog_entries/_readme.txt rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog_entries/_readme.txt diff --git a/tests/tavern/follow_api_patterns/get_blog_entries/first.orig.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog_entries/first.orig.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_blog_entries/first.orig.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog_entries/first.orig.json diff --git a/tests/tavern/follow_api_patterns/get_blog_entries/first.pat.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog_entries/first.pat.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_blog_entries/first.pat.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog_entries/first.pat.json diff --git a/tests/tavern/follow_api_patterns/get_blog_entries/first.tavern.yaml b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog_entries/first.tavern.yaml similarity index 100% rename from tests/tavern/follow_api_patterns/get_blog_entries/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_blog_entries/first.tavern.yaml diff --git a/tests/tavern/follow_api_patterns/get_follow_count/_readme.txt b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_follow_count/_readme.txt similarity index 100% rename from tests/tavern/follow_api_patterns/get_follow_count/_readme.txt rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_follow_count/_readme.txt diff --git a/tests/tavern/follow_api_patterns/get_follow_count/steemit.orig.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_follow_count/steemit.orig.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_follow_count/steemit.orig.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_follow_count/steemit.orig.json diff --git a/tests/tavern/follow_api_patterns/get_follow_count/steemit.pat.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_follow_count/steemit.pat.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_follow_count/steemit.pat.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_follow_count/steemit.pat.json diff --git a/tests/tavern/follow_api_patterns/get_follow_count/steemit.tavern.yaml b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_follow_count/steemit.tavern.yaml similarity index 100% rename from tests/tavern/follow_api_patterns/get_follow_count/steemit.tavern.yaml rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_follow_count/steemit.tavern.yaml diff --git a/tests/tavern/follow_api_patterns/get_followers/_readme.txt b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_followers/_readme.txt similarity index 100% rename from tests/tavern/follow_api_patterns/get_followers/_readme.txt rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_followers/_readme.txt diff --git a/tests/tavern/follow_api_patterns/get_followers/blog.orig.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_followers/blog.orig.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_followers/blog.orig.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_followers/blog.orig.json diff --git a/tests/tavern/follow_api_patterns/get_followers/blog.pat.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_followers/blog.pat.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_followers/blog.pat.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_followers/blog.pat.json diff --git a/tests/tavern/follow_api_patterns/get_followers/blog.tavern.yaml b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_followers/blog.tavern.yaml similarity index 100% rename from tests/tavern/follow_api_patterns/get_followers/blog.tavern.yaml rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_followers/blog.tavern.yaml diff --git a/tests/tavern/follow_api_patterns/get_following/_readme.txt b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_following/_readme.txt similarity index 100% rename from tests/tavern/follow_api_patterns/get_following/_readme.txt rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_following/_readme.txt diff --git a/tests/tavern/follow_api_patterns/get_following/blog.orig.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_following/blog.orig.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_following/blog.orig.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_following/blog.orig.json diff --git a/tests/tavern/follow_api_patterns/get_following/blog.pat.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_following/blog.pat.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_following/blog.pat.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_following/blog.pat.json diff --git a/tests/tavern/follow_api_patterns/get_following/blog.tavern.yaml b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_following/blog.tavern.yaml similarity index 100% rename from tests/tavern/follow_api_patterns/get_following/blog.tavern.yaml rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_following/blog.tavern.yaml diff --git a/tests/tavern/follow_api_patterns/get_reblogged_by/_readme.txt b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_reblogged_by/_readme.txt similarity index 100% rename from tests/tavern/follow_api_patterns/get_reblogged_by/_readme.txt rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_reblogged_by/_readme.txt diff --git a/tests/tavern/follow_api_patterns/get_reblogged_by/first.orig.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_reblogged_by/first.orig.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_reblogged_by/first.orig.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_reblogged_by/first.orig.json diff --git a/tests/tavern/follow_api_patterns/get_reblogged_by/first.pat.json b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_reblogged_by/first.pat.json similarity index 100% rename from tests/tavern/follow_api_patterns/get_reblogged_by/first.pat.json rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_reblogged_by/first.pat.json diff --git a/tests/tavern/follow_api_patterns/get_reblogged_by/first.tavern.yaml b/tests/api_tests/hivemind/tavern/follow_api_patterns/get_reblogged_by/first.tavern.yaml similarity index 100% rename from tests/tavern/follow_api_patterns/get_reblogged_by/first.tavern.yaml rename to tests/api_tests/hivemind/tavern/follow_api_patterns/get_reblogged_by/first.tavern.yaml diff --git a/tests/tavern/hive_api_patterns/db_head_state/test.pat.json b/tests/api_tests/hivemind/tavern/hive_api_patterns/db_head_state/test.pat.json similarity index 100% rename from tests/tavern/hive_api_patterns/db_head_state/test.pat.json rename to tests/api_tests/hivemind/tavern/hive_api_patterns/db_head_state/test.pat.json diff --git a/tests/tavern/hive_api_patterns/db_head_state/test.tavern.yaml b/tests/api_tests/hivemind/tavern/hive_api_patterns/db_head_state/test.tavern.yaml similarity index 100% rename from tests/tavern/hive_api_patterns/db_head_state/test.tavern.yaml rename to tests/api_tests/hivemind/tavern/hive_api_patterns/db_head_state/test.tavern.yaml diff --git a/tests/tavern/hive_api_patterns/get_info/test.pat.json b/tests/api_tests/hivemind/tavern/hive_api_patterns/get_info/test.pat.json similarity index 100% rename from tests/tavern/hive_api_patterns/get_info/test.pat.json rename to tests/api_tests/hivemind/tavern/hive_api_patterns/get_info/test.pat.json diff --git a/tests/tavern/hive_api_patterns/get_info/test.tavern.yaml b/tests/api_tests/hivemind/tavern/hive_api_patterns/get_info/test.tavern.yaml similarity index 100% rename from tests/tavern/hive_api_patterns/get_info/test.tavern.yaml rename to tests/api_tests/hivemind/tavern/hive_api_patterns/get_info/test.tavern.yaml diff --git a/tests/tavern/mock_tests/get_followers/tester1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_followers/tester1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester1.pat.json diff --git a/tests/tavern/mock_tests/get_followers/tester1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_followers/tester1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_followers/tester2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_followers/tester2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester2.pat.json diff --git a/tests/tavern/mock_tests/get_followers/tester2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_followers/tester2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_followers/tester3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_followers/tester3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester3.pat.json diff --git a/tests/tavern/mock_tests/get_followers/tester3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_followers/tester3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_followers/tester4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_followers/tester4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester4.pat.json diff --git a/tests/tavern/mock_tests/get_followers/tester4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_followers/tester4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_followers/tester5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_followers/tester5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester5.pat.json diff --git a/tests/tavern/mock_tests/get_followers/tester5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_followers/tester5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_followers/tester5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_following/tester1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_following/tester1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_following/tester1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_following/tester1.pat.json diff --git a/tests/tavern/mock_tests/get_following/tester1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_following/tester1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_following/tester1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_following/tester1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_following/tester2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_following/tester2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_following/tester2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_following/tester2.pat.json diff --git a/tests/tavern/mock_tests/get_following/tester2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_following/tester2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_following/tester2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_following/tester2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_following/tester3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_following/tester3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_following/tester3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_following/tester3.pat.json diff --git a/tests/tavern/mock_tests/get_following/tester3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_following/tester3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_following/tester3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_following/tester3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_following/tester4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_following/tester4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_following/tester4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_following/tester4.pat.json diff --git a/tests/tavern/mock_tests/get_following/tester4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_following/tester4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_following/tester4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_following/tester4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_following/tester5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_following/tester5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_following/tester5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_following/tester5.pat.json diff --git a/tests/tavern/mock_tests/get_following/tester5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_following/tester5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_following/tester5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_following/tester5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/00.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/00.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/00.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/00.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/00.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/00.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/00.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/00.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/01.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/01.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/01.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/01.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/01.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/01.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/01.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/01.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/02.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/02.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/02.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/02.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/02.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/02.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/02.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/02.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/03.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/03.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/03.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/03.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/03.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/03.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/03.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/03.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/04.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/04.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/04.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/04.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/04.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/04.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/04.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/04.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/05.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/05.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/05.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/05.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/05.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/05.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/05.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/05.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/06.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/06.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/06.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/06.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/06.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/06.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/06.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/06.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/07.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/07.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/07.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/07.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/07.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/07.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/07.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/07.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/08.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/08.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/08.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/08.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/08.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/08.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/08.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/08.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/09.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/09.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/09.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/09.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/09.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/09.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/09.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/09.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0null.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0null.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0null.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0null.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0null.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0null.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0null.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0null.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x0.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x0.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x0.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x0.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x0.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x0.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x0.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x0.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x1.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x2.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x3.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x4.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x5.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x6.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x6.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x6.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x6.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x6.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x6.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x6.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x6.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x7.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x7.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x7.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x7.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x7.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x7.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x7.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x7.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x8.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x8.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x8.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x8.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x8.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x8.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x8.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x8.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x9.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x9.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x9.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x9.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0x9.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x9.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0x9.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0x9.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0xnull.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0xnull.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0xnull.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0xnull.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/0xnull.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0xnull.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/0xnull.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/0xnull.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/10.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/10.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/10.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/10.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/10.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/10.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/10.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/10.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/11.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/11.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/11.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/11.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/11.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/11.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/11.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/11.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/12.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/12.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/12.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/12.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/12.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/12.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/12.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/12.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/13.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/13.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/13.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/13.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/13.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/13.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/13.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/13.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/14.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/14.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/14.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/14.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/14.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/14.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/14.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/14.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/15.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/15.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/15.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/15.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/15.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/15.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/15.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/15.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/16.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/16.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/16.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/16.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/16.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/16.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/16.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/16.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/17.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/17.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/17.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/17.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/17.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/17.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/17.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/17.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/18.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/18.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/18.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/18.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/18.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/18.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/18.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/18.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/19.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/19.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/19.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/19.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/19.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/19.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/19.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/19.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1null.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1null.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1null.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1null.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1null.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1null.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1null.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1null.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x0.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x0.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x0.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x0.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x0.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x0.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x0.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x0.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x1.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x2.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x3.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x4.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x5.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x6.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x6.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x6.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x6.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x6.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x6.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x6.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x6.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x7.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x7.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x7.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x7.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x7.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x7.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x7.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x7.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x8.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x8.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x8.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x8.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x8.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x8.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x8.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x8.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x9.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x9.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x9.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x9.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1x9.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x9.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1x9.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1x9.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1xnull.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1xnull.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1xnull.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1xnull.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/1xnull.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1xnull.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/1xnull.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/1xnull.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/20.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/20.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/20.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/20.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/20.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/20.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/20.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/20.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/21.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/21.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/21.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/21.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/21.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/21.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/21.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/21.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/22.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/22.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/22.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/22.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/22.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/22.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/22.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/22.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/23.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/23.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/23.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/23.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/23.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/23.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/23.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/23.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/24.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/24.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/24.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/24.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/24.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/24.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/24.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/24.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/25.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/25.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/25.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/25.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/25.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/25.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/25.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/25.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/26.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/26.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/26.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/26.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/26.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/26.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/26.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/26.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/27.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/27.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/27.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/27.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/27.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/27.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/27.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/27.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/28.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/28.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/28.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/28.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/28.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/28.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/28.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/28.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/29.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/29.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/29.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/29.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/29.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/29.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/29.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/29.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2null.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2null.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2null.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2null.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2null.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2null.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2null.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2null.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x0.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x0.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x0.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x0.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x0.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x0.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x0.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x0.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x1.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x2.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x3.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x4.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x5.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x6.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x6.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x6.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x6.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x6.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x6.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x6.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x6.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x7.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x7.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x7.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x7.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x7.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x7.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x7.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x7.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x8.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x8.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x8.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x8.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x8.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x8.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x8.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x8.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x9.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x9.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x9.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x9.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2x9.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x9.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2x9.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2x9.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2xnull.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2xnull.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2xnull.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2xnull.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/2xnull.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2xnull.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/2xnull.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/2xnull.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/30.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/30.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/30.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/30.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/30.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/30.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/30.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/30.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/31.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/31.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/31.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/31.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/31.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/31.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/31.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/31.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/32.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/32.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/32.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/32.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/32.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/32.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/32.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/32.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/33.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/33.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/33.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/33.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/33.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/33.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/33.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/33.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/34.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/34.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/34.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/34.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/34.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/34.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/34.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/34.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/35.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/35.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/35.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/35.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/35.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/35.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/35.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/35.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/36.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/36.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/36.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/36.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/36.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/36.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/36.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/36.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/37.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/37.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/37.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/37.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/37.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/37.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/37.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/37.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/38.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/38.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/38.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/38.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/38.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/38.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/38.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/38.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/39.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/39.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/39.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/39.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/39.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/39.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/39.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/39.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/3null.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/3null.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/3null.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/3null.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/3null.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/3null.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/3null.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/3null.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/3xnull.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/3xnull.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/3xnull.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/3xnull.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/3xnull.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/3xnull.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/3xnull.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/3xnull.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/40.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/40.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/40.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/40.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/40.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/40.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/40.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/40.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/41.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/41.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/41.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/41.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/41.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/41.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/41.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/41.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/42.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/42.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/42.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/42.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/42.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/42.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/42.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/42.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/43.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/43.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/43.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/43.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/43.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/43.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/43.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/43.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/44.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/44.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/44.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/44.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/44.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/44.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/44.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/44.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/45.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/45.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/45.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/45.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/45.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/45.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/45.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/45.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/46.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/46.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/46.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/46.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/46.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/46.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/46.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/46.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/47.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/47.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/47.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/47.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/47.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/47.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/47.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/47.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/48.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/48.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/48.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/48.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/48.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/48.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/48.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/48.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/49.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/49.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/49.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/49.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/49.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/49.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/49.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/49.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4null.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4null.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4null.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4null.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4null.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4null.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4null.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4null.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x0.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x0.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x0.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x0.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x0.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x0.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x0.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x0.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x1.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x2.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x3.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x4.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x5.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x6.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x6.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x6.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x6.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x6.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x6.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x6.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x6.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x7.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x7.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x7.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x7.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x7.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x7.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x7.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x7.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x8.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x8.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x8.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x8.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x8.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x8.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x8.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x8.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x9.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x9.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x9.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x9.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4x9.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x9.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4x9.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4x9.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4xnull.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4xnull.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4xnull.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4xnull.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/4xnull.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4xnull.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/4xnull.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/4xnull.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/50.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/50.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/50.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/50.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/50.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/50.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/50.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/50.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/51.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/51.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/51.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/51.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/51.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/51.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/51.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/51.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/52.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/52.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/52.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/52.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/52.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/52.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/52.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/52.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/53.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/53.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/53.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/53.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/53.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/53.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/53.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/53.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/54.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/54.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/54.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/54.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/54.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/54.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/54.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/54.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/55.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/55.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/55.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/55.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/55.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/55.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/55.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/55.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/56.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/56.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/56.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/56.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/56.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/56.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/56.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/56.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/57.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/57.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/57.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/57.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/57.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/57.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/57.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/57.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/58.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/58.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/58.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/58.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/58.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/58.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/58.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/58.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/59.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/59.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/59.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/59.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/59.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/59.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/59.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/59.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5null.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5null.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5null.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5null.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5null.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5null.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5null.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5null.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x0.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x0.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x0.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x0.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x0.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x0.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x0.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x0.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x1.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x2.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x3.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x4.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x5.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x6.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x6.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x6.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x6.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x6.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x6.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x6.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x6.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x7.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x7.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x7.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x7.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x7.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x7.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x7.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x7.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x8.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x8.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x8.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x8.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x8.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x8.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x8.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x8.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x9.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x9.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x9.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x9.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5x9.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x9.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5x9.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5x9.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5xnull.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5xnull.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5xnull.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5xnull.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/5xnull.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5xnull.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/5xnull.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/5xnull.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/60.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/60.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/60.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/60.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/60.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/60.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/60.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/60.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/61.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/61.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/61.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/61.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/61.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/61.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/61.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/61.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/62.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/62.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/62.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/62.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/62.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/62.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/62.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/62.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/63.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/63.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/63.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/63.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/63.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/63.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/63.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/63.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/64.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/64.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/64.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/64.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/64.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/64.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/64.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/64.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/65.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/65.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/65.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/65.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/65.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/65.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/65.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/65.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/66.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/66.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/66.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/66.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/66.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/66.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/66.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/66.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/67.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/67.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/67.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/67.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/67.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/67.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/67.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/67.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/68.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/68.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/68.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/68.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/68.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/68.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/68.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/68.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/69.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/69.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/69.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/69.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/69.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/69.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/69.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/69.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6null.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6null.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6null.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6null.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6null.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6null.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6null.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6null.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x0.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x0.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x0.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x0.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x0.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x0.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x0.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x0.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x1.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x2.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x3.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x4.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x5.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x6.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x6.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x6.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x6.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x6.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x6.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x6.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x6.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x7.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x7.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x7.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x7.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x7.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x7.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x7.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x7.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x8.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x8.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x8.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x8.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x8.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x8.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x8.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x8.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x9.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x9.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x9.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x9.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6x9.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x9.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6x9.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6x9.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6xnull.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6xnull.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6xnull.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6xnull.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/6xnull.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6xnull.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/6xnull.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/6xnull.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/70.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/70.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/70.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/70.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/70.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/70.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/70.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/70.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/71.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/71.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/71.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/71.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/71.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/71.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/71.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/71.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/72.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/72.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/72.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/72.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/72.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/72.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/72.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/72.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/73.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/73.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/73.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/73.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/73.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/73.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/73.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/73.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/74.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/74.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/74.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/74.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/74.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/74.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/74.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/74.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/75.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/75.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/75.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/75.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/75.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/75.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/75.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/75.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/76.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/76.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/76.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/76.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/76.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/76.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/76.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/76.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/77.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/77.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/77.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/77.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/77.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/77.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/77.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/77.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/78.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/78.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/78.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/78.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/78.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/78.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/78.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/78.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/79.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/79.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/79.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/79.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/79.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/79.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/79.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/79.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7null.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7null.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7null.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7null.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7null.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7null.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7null.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7null.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x0.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x0.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x0.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x0.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x0.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x0.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x0.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x0.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x1.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x2.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x3.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x4.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x5.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x6.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x6.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x6.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x6.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x6.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x6.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x6.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x6.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x7.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x7.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x7.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x7.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x7.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x7.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x7.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x7.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x8.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x8.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x8.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x8.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x8.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x8.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x8.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x8.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x9.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x9.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x9.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x9.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7x9.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x9.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7x9.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7x9.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7xnull.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7xnull.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7xnull.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7xnull.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/7xnull.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7xnull.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/7xnull.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/7xnull.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/80.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/80.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/80.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/80.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/80.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/80.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/80.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/80.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/81.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/81.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/81.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/81.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/81.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/81.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/81.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/81.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/82.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/82.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/82.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/82.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/82.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/82.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/82.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/82.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/83.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/83.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/83.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/83.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/83.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/83.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/83.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/83.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/84.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/84.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/84.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/84.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/84.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/84.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/84.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/84.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/85.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/85.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/85.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/85.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/85.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/85.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/85.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/85.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/86.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/86.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/86.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/86.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/86.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/86.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/86.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/86.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/87.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/87.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/87.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/87.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/87.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/87.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/87.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/87.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/88.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/88.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/88.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/88.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/88.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/88.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/88.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/88.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/89.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/89.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/89.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/89.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/89.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/89.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/89.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/89.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/8null.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/8null.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/8null.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/8null.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/8null.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/8null.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/8null.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/8null.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/8xnull.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/8xnull.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/8xnull.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/8xnull.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/8xnull.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/8xnull.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/8xnull.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/8xnull.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/90.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/90.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/90.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/90.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/90.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/90.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/90.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/90.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/91.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/91.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/91.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/91.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/91.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/91.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/91.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/91.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/92.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/92.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/92.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/92.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/92.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/92.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/92.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/92.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/93.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/93.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/93.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/93.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/93.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/93.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/93.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/93.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/94.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/94.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/94.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/94.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/94.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/94.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/94.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/94.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/95.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/95.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/95.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/95.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/95.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/95.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/95.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/95.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/96.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/96.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/96.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/96.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/96.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/96.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/96.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/96.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/97.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/97.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/97.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/97.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/97.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/97.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/97.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/97.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/98.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/98.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/98.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/98.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/98.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/98.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/98.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/98.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/99.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/99.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/99.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/99.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/99.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/99.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/99.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/99.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/9null.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/9null.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/9null.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/9null.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/9null.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/9null.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/9null.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/9null.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/9xnull.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/9xnull.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/9xnull.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/9xnull.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/9xnull.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/9xnull.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/9xnull.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/9xnull.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester2.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester3.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester4.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester5.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester1_tester5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester1_tester5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester1.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester3.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester4.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester5.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester2_tester5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester2_tester5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester1.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester2.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester4.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester4.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester5.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester3_tester5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester3_tester5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester1.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester2.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester3.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester5.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester5.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester5.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester5.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester5.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester5.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester4_tester5.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester4_tester5.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester1.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester1.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester1.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester1.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester1.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester1.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester1.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester1.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester2.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester2.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester2.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester2.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester2.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester2.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester2.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester2.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester3.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester3.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester3.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester3.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester3.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester3.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester3.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester3.tavern.yaml diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester4.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester4.pat.json similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester4.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester4.pat.json diff --git a/tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester4.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester4.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/get_relationship_between_accounts/tester5_tester4.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/get_relationship_between_accounts/tester5_tester4.tavern.yaml diff --git a/tests/tavern/mock_tests/reblog_delete/001.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/001.pat.json similarity index 100% rename from tests/tavern/mock_tests/reblog_delete/001.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/001.pat.json diff --git a/tests/tavern/mock_tests/reblog_delete/001.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/001.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/reblog_delete/001.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/001.tavern.yaml diff --git a/tests/tavern/mock_tests/reblog_delete/002.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/002.pat.json similarity index 100% rename from tests/tavern/mock_tests/reblog_delete/002.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/002.pat.json diff --git a/tests/tavern/mock_tests/reblog_delete/002.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/002.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/reblog_delete/002.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/002.tavern.yaml diff --git a/tests/tavern/mock_tests/reblog_delete/003.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/003.pat.json similarity index 100% rename from tests/tavern/mock_tests/reblog_delete/003.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/003.pat.json diff --git a/tests/tavern/mock_tests/reblog_delete/003.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/003.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/reblog_delete/003.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/003.tavern.yaml diff --git a/tests/tavern/mock_tests/reblog_delete/004.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/004.pat.json similarity index 100% rename from tests/tavern/mock_tests/reblog_delete/004.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/004.pat.json diff --git a/tests/tavern/mock_tests/reblog_delete/004.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/004.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/reblog_delete/004.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/004.tavern.yaml diff --git a/tests/tavern/mock_tests/reblog_delete/005.pat.json b/tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/005.pat.json similarity index 100% rename from tests/tavern/mock_tests/reblog_delete/005.pat.json rename to tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/005.pat.json diff --git a/tests/tavern/mock_tests/reblog_delete/005.tavern.yaml b/tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/005.tavern.yaml similarity index 100% rename from tests/tavern/mock_tests/reblog_delete/005.tavern.yaml rename to tests/api_tests/hivemind/tavern/mock_tests/reblog_delete/005.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_account_votes/deprecated.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_account_votes/deprecated.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_account_votes/deprecated.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_account_votes/deprecated.orig.json diff --git a/tests/tavern/tags_api_negative/get_account_votes/deprecated.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_account_votes/deprecated.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_account_votes/deprecated.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_account_votes/deprecated.pat.json diff --git a/tests/tavern/tags_api_negative/get_account_votes/deprecated.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_account_votes/deprecated.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_account_votes/deprecated.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_account_votes/deprecated.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/author.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/author.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/author.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/author.orig.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/author.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/author.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/author.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/author.pat.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/author.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/author.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/author.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/author.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.orig.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.pat.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/good_permlink.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.orig.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.pat.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/limit.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.orig.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.pat.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/permlink_type.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.orig.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.pat.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/pre_appbase.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.orig.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.pat.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/short_name.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/type.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/type.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/type.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/type.orig.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/type.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/type.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/type.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/type.pat.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/type.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/type.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/type.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/type.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.orig.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.pat.json diff --git a/tests/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_comment_discussions_by_payout/wrong_category.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.orig.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.pat.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/empty_params.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.orig.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.pat.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/limit.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.orig.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.pat.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_existing_author.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.orig.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.pat.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_author_before_date/not_full_permlink.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_discussions_by_blog/author_tag.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/author_tag.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_blog/author_tag.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/author_tag.orig.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_blog/author_tag.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/author_tag.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_blog/author_tag.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/author_tag.pat.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_blog/author_tag.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/author_tag.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_blog/author_tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/author_tag.tavern.yaml diff --git a/tests/tavern/tags_api_negative/get_discussions_by_blog/empty_params.orig.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/empty_params.orig.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_blog/empty_params.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/empty_params.orig.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_blog/empty_params.pat.json b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/empty_params.pat.json similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_blog/empty_params.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/empty_params.pat.json diff --git a/tests/tavern/tags_api_negative/get_discussions_by_blog/empty_params.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/empty_params.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_negative/get_discussions_by_blog/empty_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_negative/get_discussions_by_blog/empty_params.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_account_votes/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_account_votes/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_account_votes/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_account_votes/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.orig.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.pat.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/author_permlink.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.orig.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.pat.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/category.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.orig.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.pat.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/empty_params.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.orig.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.pat.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/long_category.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.orig.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.pat.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_data.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.orig.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.pat.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/no_votes.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.orig.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.pat.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/not_allowed_category.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.orig.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.pat.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/tag_limit.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.orig.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.pat.json diff --git a/tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_comment_discussions_by_payout/truncate_body.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_content_replies/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_content_replies/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_content_replies/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_content_replies/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_content_replies/author_permlink.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_content_replies/author_permlink.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_content_replies/author_permlink.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_content_replies/author_permlink.orig.json diff --git a/tests/tavern/tags_api_patterns/get_content_replies/author_permlink.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_content_replies/author_permlink.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_content_replies/author_permlink.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_content_replies/author_permlink.pat.json diff --git a/tests/tavern/tags_api_patterns/get_content_replies/author_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_content_replies/author_permlink.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_content_replies/author_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_content_replies/author_permlink.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussion/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussion/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussion/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussion/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_discussion/author_permlink.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussion/author_permlink.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussion/author_permlink.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussion/author_permlink.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussion/author_permlink.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussion/author_permlink.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussion/author_permlink.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussion/author_permlink.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussion/author_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussion/author_permlink.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussion/author_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussion/author_permlink.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_date.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_last_permlink.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_author_before_date/author_permlink_date_limit.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_blog/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_blog/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_blog/paginated.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/paginated.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_blog/paginated.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/paginated.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_blog/paginated.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/paginated.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_blog/paginated.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/paginated.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_blog/paginated.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/paginated.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_blog/paginated.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/paginated.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_blog/tag.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_blog/tag.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_blog/tag.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_blog/tag.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_blog/tag.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_blog/tag.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_blog/tag_limit.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_comments/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_comments/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_comments/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_comments/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_comments/startauthor_startpermlink_limit.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_created/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_created/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_created/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_created/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_created/tag_limit.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_hot/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_hot/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_hot/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_hot/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_hot/tag_limit.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_promoted/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_promoted/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_promoted/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_promoted/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_promoted/tag_limit.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_trending/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_trending/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_trending/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_trending/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.orig.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.pat.json diff --git a/tests/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_discussions_by_trending/tag_limit.tavern.yaml diff --git a/tests/tavern/tags_api_patterns/get_post_discussions_by_payout/_readme.txt b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_post_discussions_by_payout/_readme.txt similarity index 100% rename from tests/tavern/tags_api_patterns/get_post_discussions_by_payout/_readme.txt rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_post_discussions_by_payout/_readme.txt diff --git a/tests/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.orig.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.orig.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.orig.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.orig.json diff --git a/tests/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.pat.json b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.pat.json similarity index 100% rename from tests/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.pat.json rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.pat.json diff --git a/tests/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.tavern.yaml b/tests/api_tests/hivemind/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.tavern.yaml similarity index 100% rename from tests/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.tavern.yaml rename to tests/api_tests/hivemind/tavern/tags_api_patterns/get_post_discussions_by_payout/tag_limit.tavern.yaml -- GitLab From f3dd8f835deef997a4847f3761553ce869d81819 Mon Sep 17 00:00:00 2001 From: pczempiel Date: Mon, 19 Jul 2021 09:18:33 +0200 Subject: [PATCH 3/8] Moved tavern_full_sync tests --- .../get_post_header/deleted.tavern.yaml | 30 ++++++++++++++ .../chekohler.tavern.yaml | 28 +++++++++++++ .../chekohler_min_score_60.tavern.yaml | 28 +++++++++++++ .../chekohler_min_score_75.tavern.yaml | 28 +++++++++++++ .../chekohler_min_score_76.tavern.yaml | 28 +++++++++++++ .../chekohler.tavern.yaml | 28 +++++++++++++ .../themarkymark.tavern.yaml | 28 +++++++++++++ .../blog/ambarvegas.tavern.yaml | 29 ++++++++++++++ .../blog/brianbrogan1960.tavern.yaml | 29 ++++++++++++++ .../blog/deniskj.tavern.yaml | 29 ++++++++++++++ .../get_account_posts/blog/dlive.tavern.yaml | 29 ++++++++++++++ .../blog/dswigle.tavern.yaml | 29 ++++++++++++++ .../blog/eugelys.tavern.yaml | 29 ++++++++++++++ .../blog/fat-elvis.tavern.yaml | 29 ++++++++++++++ .../blog/fat-elvis2.tavern.yaml | 29 ++++++++++++++ .../blog/flextar.tavern.yaml | 28 +++++++++++++ .../blog/frankbacon.tavern.yaml | 29 ++++++++++++++ .../blog/freewritehouse.tavern.yaml | 29 ++++++++++++++ .../blog/gidlark.tavern.yaml | 29 ++++++++++++++ .../get_account_posts/blog/helcim.tavern.yaml | 29 ++++++++++++++ .../get_account_posts/blog/hiveio.tavern.yaml | 29 ++++++++++++++ .../blog/icon123456.tavern.yaml | 29 ++++++++++++++ .../blog/iliyan90.tavern.yaml | 29 ++++++++++++++ .../get_account_posts/blog/kochoa.tavern.yaml | 29 ++++++++++++++ .../blog/markkujantunen.tavern.yaml | 29 ++++++++++++++ .../blog/minnowsupport.tavern.yaml | 28 +++++++++++++ .../blog/moderndayhippie.tavern.yaml | 29 ++++++++++++++ .../blog/most_posts.tavern.yaml | 29 ++++++++++++++ .../blog/observer_not_exists.tavern.yaml | 28 +++++++++++++ .../get_account_posts/blog/peakd.tavern.yaml | 28 +++++++++++++ .../blog/pixresteemer.tavern.yaml | 28 +++++++++++++ .../blog/pixresteemer2.tavern.yaml | 28 +++++++++++++ .../blog/road2horizon.tavern.yaml | 29 ++++++++++++++ .../blog/road2horizon2.tavern.yaml | 29 ++++++++++++++ .../blog/saxx1304.tavern.yaml | 29 ++++++++++++++ .../blog/schamangerbert.tavern.yaml | 29 ++++++++++++++ .../get_account_posts/blog/shady.tavern.yaml | 29 ++++++++++++++ .../blog/steem-bounty.tavern.yaml | 29 ++++++++++++++ .../blog/steemitboard.tavern.yaml | 29 ++++++++++++++ .../blog/suzn.poudel.tavern.yaml | 28 +++++++++++++ .../blog/tormenta.tavern.yaml | 29 ++++++++++++++ .../blog/toushik.tavern.yaml | 29 ++++++++++++++ .../blog/toushik2.tavern.yaml | 29 ++++++++++++++ .../blog/winniex.tavern.yaml | 28 +++++++++++++ .../comments/animalcontrol.tavern.yaml | 29 ++++++++++++++ .../comments/antoniarhuiz.tavern.yaml | 29 ++++++++++++++ .../comments/asterkame.tavern.yaml | 28 +++++++++++++ .../comments/carlgnash.tavern.yaml | 28 +++++++++++++ .../comments/celestal.tavern.yaml | 28 +++++++++++++ .../comments/cve3.tavern.yaml | 28 +++++++++++++ .../comments/cve32.tavern.yaml | 28 +++++++++++++ .../comments/dana-edwards.tavern.yaml | 28 +++++++++++++ .../comments/deerjay.tavern.yaml | 28 +++++++++++++ .../comments/edje.tavern.yaml | 28 +++++++++++++ .../comments/frankbacon.tavern.yaml | 28 +++++++++++++ .../comments/gaborockstar.tavern.yaml | 28 +++++++++++++ .../comments/homestead-guru.tavern.yaml | 28 +++++++++++++ .../comments/ironshield.tavern.yaml | 28 +++++++++++++ .../comments/kouhei-gahaku.tavern.yaml | 28 +++++++++++++ .../comments/masterthematrix.tavern.yaml | 28 +++++++++++++ .../comments/most_comments.tavern.yaml | 29 ++++++++++++++ .../comments/redheadpei.tavern.yaml | 29 ++++++++++++++ .../comments/rossfletcher.tavern.yaml | 28 +++++++++++++ .../comments/sacra97.tavern.yaml | 28 +++++++++++++ .../comments/silversaver888.tavern.yaml | 28 +++++++++++++ .../comments/stayoutoftherz.tavern.yaml | 28 +++++++++++++ .../comments/vincentnijman.tavern.yaml | 28 +++++++++++++ .../feed/actifit.tavern.yaml | 28 +++++++++++++ .../feed/ambarvegas.tavern.yaml | 28 +++++++++++++ .../feed/biggest_feed.tavern.yaml | 29 ++++++++++++++ .../feed/coininstant.tavern.yaml | 29 ++++++++++++++ .../feed/el-panal.tavern.yaml | 28 +++++++++++++ .../feed/estonia.tavern.yaml | 28 +++++++++++++ .../feed/felixxx.tavern.yaml | 29 ++++++++++++++ .../feed/honeybee.tavern.yaml | 28 +++++++++++++ .../feed/honeybee2.tavern.yaml | 29 ++++++++++++++ .../feed/honeybee3.tavern.yaml | 29 ++++++++++++++ .../feed/ivansnz.tavern.yaml | 28 +++++++++++++ .../feed/kawsar8035.tavern.yaml | 28 +++++++++++++ .../feed/kawsar80352.tavern.yaml | 28 +++++++++++++ .../feed/omarcitorojas.tavern.yaml | 28 +++++++++++++ .../get_account_posts/feed/peakd.tavern.yaml | 28 +++++++++++++ .../feed/pixiedust4u.tavern.yaml | 28 +++++++++++++ .../feed/plantstoplanks.tavern.yaml | 28 +++++++++++++ .../get_account_posts/feed/shogo.tavern.yaml | 28 +++++++++++++ .../feed/smonkstop1.tavern.yaml | 28 +++++++++++++ .../feed/sweetsssj.tavern.yaml | 28 +++++++++++++ .../feed/sweetval.tavern.yaml | 28 +++++++++++++ .../feed/sweetval2.tavern.yaml | 28 +++++++++++++ .../feed/xmauron3.tavern.yaml | 28 +++++++++++++ .../payout/redheadpei.tavern.yaml | 29 ++++++++++++++ .../payout/steemitboard.tavern.yaml | 29 ++++++++++++++ .../posts/a-quarius.tavern.yaml | 28 +++++++++++++ .../posts/ace108.tavern.yaml | 29 ++++++++++++++ .../posts/arcange.tavern.yaml | 29 ++++++++++++++ .../posts/arcange2.tavern.yaml | 29 ++++++++++++++ .../posts/bittrio.tavern.yaml | 29 ++++++++++++++ .../posts/blocktrades.tavern.yaml | 28 +++++++++++++ .../posts/chireerocks.tavern.yaml | 29 ++++++++++++++ .../posts/foxkoit.tavern.yaml | 28 +++++++++++++ .../posts/freddbrito.tavern.yaml | 29 ++++++++++++++ .../posts/gidlark.tavern.yaml | 29 ++++++++++++++ .../posts/hadley4.tavern.yaml | 29 ++++++++++++++ .../posts/hive-179017.tavern.yaml | 29 ++++++++++++++ .../posts/icon123456.tavern.yaml | 29 ++++++++++++++ .../posts/jlufer.tavern.yaml | 29 ++++++++++++++ .../posts/kstop1.tavern.yaml | 29 ++++++++++++++ .../posts/lecumberre.tavern.yaml | 29 ++++++++++++++ .../posts/markkujantunen.tavern.yaml | 29 ++++++++++++++ .../posts/masummim50.tavern.yaml | 28 +++++++++++++ .../posts/melinda010100.tavern.yaml | 28 +++++++++++++ .../posts/minnowsupport.tavern.yaml | 28 +++++++++++++ .../posts/my_muted.tavern.yaml | 28 +++++++++++++ .../posts/offgridlife.tavern.yaml | 28 +++++++++++++ .../posts/qurator.tavern.yaml | 29 ++++++++++++++ .../posts/road2horizon.tavern.yaml | 29 ++++++++++++++ .../posts/rossnelgi12.tavern.yaml | 29 ++++++++++++++ .../get_account_posts/posts/shady.tavern.yaml | 29 ++++++++++++++ .../posts/sirpee6.tavern.yaml | 28 +++++++++++++ .../posts/steemitboard.tavern.yaml | 29 ++++++++++++++ .../posts/tarazkp.tavern.yaml | 28 +++++++++++++ .../posts/yetaras.tavern.yaml | 29 ++++++++++++++ .../replies/ace108.tavern.yaml | 28 +++++++++++++ .../replies/ace1082.tavern.yaml | 29 ++++++++++++++ .../replies/ace1083.tavern.yaml | 29 ++++++++++++++ .../replies/berniesanders.tavern.yaml | 28 +++++++++++++ .../replies/blocktrades.tavern.yaml | 29 ++++++++++++++ .../replies/chekohler.tavern.yaml | 29 ++++++++++++++ .../replies/chireerocks.tavern.yaml | 29 ++++++++++++++ .../replies/daveks.tavern.yaml | 28 +++++++++++++ .../replies/dswigle.tavern.yaml | 28 +++++++++++++ .../replies/dswigle2.tavern.yaml | 28 +++++++++++++ .../replies/edgarsart.tavern.yaml | 28 +++++++++++++ .../replies/ericvancewalton.tavern.yaml | 29 ++++++++++++++ .../replies/erikah.tavern.yaml | 29 ++++++++++++++ .../replies/foxkoit.tavern.yaml | 28 +++++++++++++ .../replies/freddbrito.tavern.yaml | 28 +++++++++++++ .../replies/goldmatters.tavern.yaml | 28 +++++++++++++ .../replies/jeffjagoe.tavern.yaml | 28 +++++++++++++ .../replies/jlkreiss.tavern.yaml | 28 +++++++++++++ .../replies/jlufer.tavern.yaml | 29 ++++++++++++++ .../replies/jlufer2.tavern.yaml | 30 ++++++++++++++ .../replies/jlufer3.tavern.yaml | 30 ++++++++++++++ .../replies/josediccus.tavern.yaml | 28 +++++++++++++ .../replies/juancar347.tavern.yaml | 30 ++++++++++++++ .../replies/kaminchan.tavern.yaml | 28 +++++++++++++ .../replies/kaylinart.tavern.yaml | 28 +++++++++++++ .../replies/offgridlife.tavern.yaml | 28 +++++++++++++ .../replies/penguinpablo.tavern.yaml | 29 ++++++++++++++ .../replies/pixresteemer.tavern.yaml | 28 +++++++++++++ .../replies/redheadpei.tavern.yaml | 29 ++++++++++++++ .../replies/riverflows.tavern.yaml | 29 ++++++++++++++ .../replies/samarek69.tavern.yaml | 29 ++++++++++++++ .../replies/shoemanchu.tavern.yaml | 29 ++++++++++++++ .../replies/steemitboard.tavern.yaml | 29 ++++++++++++++ .../replies/steevc.tavern.yaml | 28 +++++++++++++ .../replies/steevc2.tavern.yaml | 28 +++++++++++++ .../replies/yole.tavern.yaml | 29 ++++++++++++++ .../get_community/hive-126009.tavern.yaml | 28 +++++++++++++ ...ive-133872_observer_ggerartd08.tavern.yaml | 28 +++++++++++++ .../get_community/hive-150840.tavern.yaml | 28 +++++++++++++ .../get_community/hive-167922.tavern.yaml | 28 +++++++++++++ .../hive-167922_observer_ivansnz.tavern.yaml | 28 +++++++++++++ .../get_community/hive-194913.tavern.yaml | 28 +++++++++++++ .../get_community/hive_cn.tavern.yaml | 28 +++++++++++++ .../get_community/leo_finance.tavern.yaml | 28 +++++++++++++ .../get_community_context/admin.tavern.yaml | 28 +++++++++++++ .../get_community_context/muted.tavern.yaml | 28 +++++++++++++ .../not_subscribed.tavern.yaml | 28 +++++++++++++ .../get_community_context/owner.tavern.yaml | 28 +++++++++++++ .../subscribed.tavern.yaml | 28 +++++++++++++ .../get_discussion/achim03.tavern.yaml | 28 +++++++++++++ .../albertozambrano.tavern.yaml | 28 +++++++++++++ .../get_discussion/alucian.tavern.yaml | 28 +++++++++++++ .../get_discussion/animal-shelter.tavern.yaml | 28 +++++++++++++ .../get_discussion/astinmin.tavern.yaml | 28 +++++++++++++ .../get_discussion/banguri.tavern.yaml | 28 +++++++++++++ .../get_discussion/biophil.tavern.yaml | 28 +++++++++++++ .../get_discussion/bluerobo.tavern.yaml | 28 +++++++++++++ .../get_discussion/brianphobos.tavern.yaml | 28 +++++++++++++ .../get_discussion/celestal.tavern.yaml | 28 +++++++++++++ .../get_discussion/chbartist.tavern.yaml | 28 +++++++++++++ .../get_discussion/chriddi.tavern.yaml | 28 +++++++++++++ .../get_discussion/cicisaja.tavern.yaml | 28 +++++++++++++ .../get_discussion/cynisca.tavern.yaml | 28 +++++++++++++ .../get_discussion/darynka.tavern.yaml | 28 +++++++++++++ .../get_discussion/davedickeyyall.tavern.yaml | 28 +++++++++++++ .../get_discussion/detlev.tavern.yaml | 28 +++++++++++++ .../get_discussion/donekim.tavern.yaml | 28 +++++++++++++ .../get_discussion/drugwars.tavern.yaml | 28 +++++++++++++ .../get_discussion/enginewitty.tavern.yaml | 28 +++++++++++++ .../get_discussion/ennosan.tavern.yaml | 28 +++++++++++++ .../get_discussion/equipodelta.tavern.yaml | 28 +++++++++++++ .../get_discussion/erarium.tavern.yaml | 28 +++++++++++++ .../get_discussion/exyle.tavern.yaml | 28 +++++++++++++ .../get_discussion/felt_buzz.tavern.yaml | 28 +++++++++++++ .../francesleader_no_one.tavern.yaml | 28 +++++++++++++ .../francesleader_plague.tavern.yaml | 28 +++++++++++++ .../get_discussion/futuremind.tavern.yaml | 28 +++++++++++++ .../get_discussion/genesishealthy.tavern.yaml | 28 +++++++++++++ .../get_discussion/georgeabitbol.tavern.yaml | 28 +++++++++++++ .../get_discussion/hivelist.tavern.yaml | 28 +++++++++++++ .../get_discussion/hiveonboard.tavern.yaml | 28 +++++++++++++ .../get_discussion/hiveslotgames.tavern.yaml | 28 +++++++++++++ .../get_discussion/ilyasismail.tavern.yaml | 28 +++++++++++++ .../get_discussion/incubot.tavern.yaml | 28 +++++++++++++ .../get_discussion/jenina619.tavern.yaml | 28 +++++++++++++ .../get_discussion/jkiw.tavern.yaml | 28 +++++++++++++ .../get_discussion/jlufer.tavern.yaml | 28 +++++++++++++ .../get_discussion/joelagbo.tavern.yaml | 28 +++++++++++++ .../kommienezuspadt.tavern.yaml | 28 +++++++++++++ .../get_discussion/leedsunited.tavern.yaml | 28 +++++++++++++ .../get_discussion/lighteye.tavern.yaml | 28 +++++++++++++ .../get_discussion/most_discussed.tavern.yaml | 29 ++++++++++++++ .../get_discussion/munawar1235.tavern.yaml | 28 +++++++++++++ .../observer_blacklisted.tavern.yaml | 28 +++++++++++++ .../observer_follow_blacklist.tavern.yaml | 28 +++++++++++++ .../observer_follow_muted.tavern.yaml | 28 +++++++++++++ .../get_discussion/observer_muted.tavern.yaml | 28 +++++++++++++ .../get_discussion/palja.tavern.yaml | 28 +++++++++++++ .../portraitcontest.tavern.yaml | 28 +++++++++++++ .../get_discussion/powerup.tavern.yaml | 28 +++++++++++++ .../get_discussion/prc.tavern.yaml | 28 +++++++++++++ .../get_discussion/r1s2g3.tavern.yaml | 28 +++++++++++++ .../get_discussion/rabona.tavern.yaml | 28 +++++++++++++ .../get_discussion/risingstargame.tavern.yaml | 28 +++++++++++++ .../get_discussion/rowell.tavern.yaml | 28 +++++++++++++ .../get_discussion/sanvigoseven.tavern.yaml | 28 +++++++++++++ .../get_discussion/shady.tavern.yaml | 28 +++++++++++++ .../get_discussion/solominer.tavern.yaml | 28 +++++++++++++ .../get_discussion/spinvest-votes.tavern.yaml | 28 +++++++++++++ .../get_discussion/splinterlands.tavern.yaml | 28 +++++++++++++ .../get_discussion/steemcleaners.tavern.yaml | 28 +++++++++++++ .../get_discussion/steemitboard.tavern.yaml | 28 +++++++++++++ .../get_discussion/thisisawesome.tavern.yaml | 28 +++++++++++++ .../get_discussion/tkhol.tavern.yaml | 28 +++++++++++++ .../get_discussion/uzairk.tavern.yaml | 28 +++++++++++++ .../get_discussion/voronchihin.tavern.yaml | 28 +++++++++++++ .../get_discussion/wa7.tavern.yaml | 28 +++++++++++++ .../wallpaperflower.tavern.yaml | 28 +++++++++++++ .../world-travel-pro.tavern.yaml | 28 +++++++++++++ .../world-travel-pro2.tavern.yaml | 28 +++++++++++++ .../get_follow_list/chekohler.tavern.yaml | 28 +++++++++++++ .../most_follow_blacklists.tavern.yaml | 29 ++++++++++++++ .../most_follow_muted.tavern.yaml | 29 ++++++++++++++ .../get_payout_stats/stats.tavern.yaml | 28 +++++++++++++ .../get_post/enmy.tavern.yaml | 28 +++++++++++++ .../get_post/most_upvoted_post.tavern.yaml | 28 +++++++++++++ .../get_post_header/enmy.tavern.yaml | 28 +++++++++++++ .../most_upvoted_post.tavern.yaml | 28 +++++++++++++ .../get_profile/all_metadata.tavern.yaml | 28 +++++++++++++ .../get_profile/ammachemist.tavern.yaml | 28 +++++++++++++ .../get_profile/arcange-fr.tavern.yaml | 28 +++++++++++++ .../get_profile/biglotto.tavern.yaml | 28 +++++++++++++ .../get_profile/criisdimok.tavern.yaml | 28 +++++++++++++ .../get_profile/doiny.tavern.yaml | 28 +++++++++++++ .../get_profile/fintechandcrypto.tavern.yaml | 28 +++++++++++++ .../get_profile/hiveio.tavern.yaml | 28 +++++++++++++ .../get_profile/jennifercavka.tavern.yaml | 28 +++++++++++++ .../get_profile/jisoooh0202.tavern.yaml | 28 +++++++++++++ .../get_profile/mateonav53.tavern.yaml | 28 +++++++++++++ .../get_profile/muted.tavern.yaml | 28 +++++++++++++ .../get_profile/original_content.tavern.yaml | 28 +++++++++++++ .../get_profile/pboc.tavern.yaml | 28 +++++++++++++ .../get_profile/peterloupelis.tavern.yaml | 28 +++++++++++++ .../get_profile/pukirocks.tavern.yaml | 28 +++++++++++++ .../get_profile/steem-plus.tavern.yaml | 28 +++++++++++++ .../get_profile/steemitboard.tavern.yaml | 28 +++++++++++++ .../get_profile/svamiva.tavern.yaml | 28 +++++++++++++ .../get_profile/thefakerick.tavern.yaml | 28 +++++++++++++ .../get_profile/tkhol.tavern.yaml | 28 +++++++++++++ .../get_profile/vision-of-esca.tavern.yaml | 28 +++++++++++++ .../created/empty_observer.tavern.yaml | 28 +++++++++++++ ...ver_ggerartd08_tag_hive-133872.tavern.yaml | 28 +++++++++++++ .../created/observer_hive-127788.tavern.yaml | 28 +++++++++++++ ...vansnz_start_author_nikosnitza.tavern.yaml | 28 +++++++++++++ .../created/observer_masummim50.tavern.yaml | 28 +++++++++++++ .../created/observer_saxx1304.tavern.yaml | 28 +++++++++++++ ...observer_tasri_tag_hive-190212.tavern.yaml | 28 +++++++++++++ .../created/observer_willsaldeno.tavern.yaml | 28 +++++++++++++ .../created/observer_wwwiebe.tavern.yaml | 28 +++++++++++++ ...rt_author_b-hive_with_permlink.tavern.yaml | 28 +++++++++++++ .../created/tag_hive-127788.tavern.yaml | 28 +++++++++++++ .../created/tag_hive-156509.tavern.yaml | 28 +++++++++++++ .../created/tag_labun.tavern.yaml | 28 +++++++++++++ .../get_ranked_posts/hot/observer.tavern.yaml | 28 +++++++++++++ .../muted/observer.tavern.yaml | 28 +++++++++++++ .../payout/observer.tavern.yaml | 28 +++++++++++++ .../payout_comments/observer.tavern.yaml | 28 +++++++++++++ .../promoted/observer.tavern.yaml | 28 +++++++++++++ .../trending/empty_tag.tavern.yaml | 28 +++++++++++++ .../trending/max_limit.tavern.yaml | 28 +++++++++++++ .../max_limit_tag_development.tavern.yaml | 28 +++++++++++++ .../trending/null.tavern.yaml | 28 +++++++++++++ .../observer_alina97_tag_art.tavern.yaml | 28 +++++++++++++ ...angeli-b_start_author_abh12345.tavern.yaml | 28 +++++++++++++ ...rver_beatriche_tag_hive-148441.tavern.yaml | 28 +++++++++++++ ...rver_beatriche_tag_hive-189306.tavern.yaml | 28 +++++++++++++ ...ardstobia_start_author_mipiano.tavern.yaml | 28 +++++++++++++ ...erver_giftedwrites_tag_contest.tavern.yaml | 28 +++++++++++++ ...erver_gryfno_frelka_tag_polish.tavern.yaml | 28 +++++++++++++ .../observer_iamraincrystal.tavern.yaml | 28 +++++++++++++ .../trending/observer_ivansnz.tavern.yaml | 28 +++++++++++++ ...erver_jennyzer_tag_hive-103678.tavern.yaml | 28 +++++++++++++ ...erver_lighteye_tag_hive-148441.tavern.yaml | 28 +++++++++++++ ...erver_lighteye_tag_photography.tavern.yaml | 28 +++++++++++++ .../trending/observer_peakd.tavern.yaml | 28 +++++++++++++ ...observer_peakd_tag_hive-156509.tavern.yaml | 28 +++++++++++++ .../observer_road2horizon.tavern.yaml | 28 +++++++++++++ .../trending/observer_rosa4r.tavern.yaml | 28 +++++++++++++ ...schamangerbert_tag_hive-194913.tavern.yaml | 28 +++++++++++++ .../trending/observer_smonkstop1.tavern.yaml | 28 +++++++++++++ ...bserver_suzn_poudel_tag_appics.tavern.yaml | 28 +++++++++++++ ...observer_tasri_tag_hive-190212.tavern.yaml | 28 +++++++++++++ .../observer_tasri_tag_my.tavern.yaml | 28 +++++++++++++ ...erver_tormenta_tag_hive-174695.tavern.yaml | 28 +++++++++++++ .../observer_tormenta_tag_my.tavern.yaml | 28 +++++++++++++ .../trending/observer_victoriabsb.tavern.yaml | 28 +++++++++++++ .../observer_zpzn_tag_hive-148441.tavern.yaml | 28 +++++++++++++ .../trending/observer_zuerich.tavern.yaml | 28 +++++++++++++ .../start_author_omegarojo827.tavern.yaml | 28 +++++++++++++ .../trending/tag_hive-194913.tavern.yaml | 28 +++++++++++++ .../trending/tag_life.tavern.yaml | 28 +++++++++++++ .../trending/tag_recipe.tavern.yaml | 28 +++++++++++++ .../themarkymark.tavern.yaml | 29 ++++++++++++++ .../most_subscriptions.tavern.yaml | 37 ++++++++++++++++++ .../tarazkp.tavern.yaml | 28 +++++++++++++ .../list_communities/list.tavern.yaml | 28 +++++++++++++ .../list_communities/query.tavern.yaml | 35 +++++++++++++++++ .../list_communities/sort.tavern.yaml | 38 ++++++++++++++++++ .../list_community_roles/gems.tavern.yaml | 28 +++++++++++++ .../gems_last_dobleve.tavern.yaml | 29 ++++++++++++++ .../most_roles.tavern.yaml | 39 +++++++++++++++++++ .../list_pop_communities/list.tavern.yaml | 28 +++++++++++++ .../list_subscribers/gems.tavern.yaml | 28 +++++++++++++ .../list_subscribers/hive_cn.tavern.yaml | 28 +++++++++++++ .../post_notifications/aggroed.tavern.yaml | 28 +++++++++++++ .../aggroed_page_2.tavern.yaml | 32 +++++++++++++++ .../chekohler.tavern.yaml | 28 +++++++++++++ .../hivemind/tavern_full_sync/common.yaml | 9 +++++ .../get_content/votechart.tavern.yaml | 28 +++++++++++++ .../get_account_reputations/gtg.tavern.yaml | 28 +++++++++++++ .../themarkymark.tavern.yaml | 28 +++++++++++++ .../most_upvoted_post.tavern.yaml | 28 +++++++++++++ .../get_blog/gtg.tavern.yaml | 29 ++++++++++++++ .../get_blog/most_blog_posts.tavern.yaml | 29 ++++++++++++++ .../most_blog_posts.tavern.yaml | 29 ++++++++++++++ .../get_blog_entries/steemchiller.tavern.yaml | 29 ++++++++++++++ .../get_content/anonramblingscom.tavern.yaml | 29 ++++++++++++++ .../get_content/ggerartd08.tavern.yaml | 29 ++++++++++++++ .../get_most_replies.tavern.yaml | 28 +++++++++++++ .../cheetah.tavern.yaml | 29 ++++++++++++++ .../cyberdemon531.tavern.yaml | 29 ++++++++++++++ .../deanliu.tavern.yaml | 29 ++++++++++++++ .../foxkoit.tavern.yaml | 29 ++++++++++++++ .../jerrytsuseer.tavern.yaml | 29 ++++++++++++++ .../jlufer.tavern.yaml | 29 ++++++++++++++ .../kstop1.tavern.yaml | 29 ++++++++++++++ .../mariannewest.tavern.yaml | 29 ++++++++++++++ .../offgridlife.tavern.yaml | 29 ++++++++++++++ .../oflyhigh.tavern.yaml | 29 ++++++++++++++ .../papa-pepper.tavern.yaml | 29 ++++++++++++++ .../rivalhw.tavern.yaml | 29 ++++++++++++++ .../travelgirl.tavern.yaml | 29 ++++++++++++++ .../get_discussions_by_blog/et42k.tavern.yaml | 28 +++++++++++++ .../roseri.tavern.yaml | 29 ++++++++++++++ .../tag_ahmadmangazap.tavern.yaml | 29 ++++++++++++++ .../tag_dodolzk.tavern.yaml | 29 ++++++++++++++ .../tag_karishmasingh711.tavern.yaml | 29 ++++++++++++++ .../tag_mariannewest.tavern.yaml | 29 ++++++++++++++ .../tag_paragism.tavern.yaml | 29 ++++++++++++++ .../tag_peakmonsters.tavern.yaml | 29 ++++++++++++++ .../tag_przybysz.tavern.yaml | 29 ++++++++++++++ .../tag_rosa4r.tavern.yaml | 29 ++++++++++++++ .../tag_yetaras.tavern.yaml | 29 ++++++++++++++ .../empty_tag.tavern.yaml | 29 ++++++++++++++ .../tag_blog.tavern.yaml | 29 ++++++++++++++ .../tag_hive-101690.tavern.yaml | 29 ++++++++++++++ .../tag_hive-123046.tavern.yaml | 29 ++++++++++++++ .../tag_hive-148441.tavern.yaml | 29 ++++++++++++++ .../tag_hive-193084.tavern.yaml | 29 ++++++++++++++ .../tag_sportstalk.tavern.yaml | 29 ++++++++++++++ .../truncate_body.tavern.yaml | 29 ++++++++++++++ .../asgarth.tavern.yaml | 30 ++++++++++++++ .../joetunex.tavern.yaml | 30 ++++++++++++++ .../get_discussions_by_feed/pfunk.tavern.yaml | 30 ++++++++++++++ .../sketch.and.jam.tavern.yaml | 30 ++++++++++++++ .../most_followers.tavern.yaml | 28 +++++++++++++ .../most_following.tavern.yaml | 28 +++++++++++++ .../get_followers/aggroed.tavern.yaml | 29 ++++++++++++++ .../get_followers/arcange.tavern.yaml | 29 ++++++++++++++ .../get_followers/blocktrades.tavern.yaml | 29 ++++++++++++++ .../get_followers/dlive.tavern.yaml | 29 ++++++++++++++ .../get_followers/edgarsart.tavern.yaml | 29 ++++++++++++++ .../good-karma_unpopular.tavern.yaml | 29 ++++++++++++++ .../haejin_edenmichelle.tavern.yaml | 29 ++++++++++++++ .../get_followers/jlufer.tavern.yaml | 29 ++++++++++++++ .../get_followers/minnowsupport.tavern.yaml | 29 ++++++++++++++ .../most_blog_followers.tavern.yaml | 28 +++++++++++++ .../most_blog_followers_page_2.tavern.yaml | 28 +++++++++++++ .../get_followers/most_ignored.tavern.yaml | 28 +++++++++++++ .../most_ignored_page_2.tavern.yaml | 28 +++++++++++++ .../get_followers/penguinpablo.tavern.yaml | 29 ++++++++++++++ .../qurator_manorvillemike.tavern.yaml | 29 ++++++++++++++ .../get_following/maxer27.tavern.yaml | 29 ++++++++++++++ .../most_blog_following.tavern.yaml | 28 +++++++++++++ .../most_blog_following_page_2.tavern.yaml | 28 +++++++++++++ .../most_ignore_following.tavern.yaml | 29 ++++++++++++++ .../most_ignore_following_page_2.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/alucian.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/hadley4.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/hiveonboard.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/internutter.tavern.yaml | 29 ++++++++++++++ .../most_reblogged.tavern.yaml | 28 +++++++++++++ .../get_reblogged_by/opeyemioguns.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/r1s2g3.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/rabona.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/rodrook.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/thealliance.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/vuga.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/woelfchen.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/zaynel.tavern.yaml | 29 ++++++++++++++ .../get_reblogged_by/zord189.tavern.yaml | 29 ++++++++++++++ .../et42k.tavern.yaml | 28 +++++++++++++ .../get_state/account-today.tavern.yaml | 28 +++++++++++++ .../get_state/aojetmsl.tavern.yaml | 28 +++++++++++++ .../get_state/blocktrades.tavern.yaml | 28 +++++++++++++ .../get_state/eat6tm6o.tavern.yaml | 28 +++++++++++++ .../get_state/et42k.tavern.yaml | 28 +++++++++++++ .../get_state/hive_cn_payout.tavern.yaml | 28 +++++++++++++ .../get_state/steemitboard.tavern.yaml | 28 +++++++++++++ .../get_state/travel.tavern.yaml | 28 +++++++++++++ .../get_trending_tags/test.tavern.yaml | 28 +++++++++++++ .../most_root_comments.tavern.yaml | 38 ++++++++++++++++++ .../second_most_root_comments.tavern.yaml | 34 ++++++++++++++++ .../third_most_root_comments.tavern.yaml | 34 ++++++++++++++++ .../list_votes/holger80.tavern.yaml | 29 ++++++++++++++ .../hive_api/get_info.tavern.yaml | 28 +++++++++++++ .../hivemind/tavern_full_sync/pytest.ini | 7 ++++ .../get_discussion/vaneaventuras.tavern.yaml | 29 ++++++++++++++ 440 files changed, 12505 insertions(+) create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_negative/get_post_header/deleted.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_60.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_75.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_76.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/does_user_follow_any_lists/chekohler.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/does_user_follow_any_lists/themarkymark.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/ambarvegas.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/brianbrogan1960.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/deniskj.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/dlive.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/dswigle.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/eugelys.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/fat-elvis.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/fat-elvis2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/flextar.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/frankbacon.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/freewritehouse.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/gidlark.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/helcim.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/hiveio.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/icon123456.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/iliyan90.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/kochoa.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/markkujantunen.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/minnowsupport.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/moderndayhippie.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/most_posts.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/observer_not_exists.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/peakd.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/pixresteemer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/pixresteemer2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/road2horizon.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/road2horizon2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/saxx1304.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/schamangerbert.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/shady.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/steem-bounty.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/steemitboard.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/suzn.poudel.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/tormenta.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/toushik.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/toushik2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/winniex.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/animalcontrol.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/antoniarhuiz.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/asterkame.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/carlgnash.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/celestal.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/cve3.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/cve32.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/dana-edwards.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/deerjay.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/edje.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/frankbacon.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/gaborockstar.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/homestead-guru.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/ironshield.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/kouhei-gahaku.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/masterthematrix.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/most_comments.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/redheadpei.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/rossfletcher.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/sacra97.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/silversaver888.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/stayoutoftherz.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/vincentnijman.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/actifit.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/ambarvegas.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/biggest_feed.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/coininstant.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/el-panal.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/estonia.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/felixxx.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee3.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/ivansnz.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/kawsar8035.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/kawsar80352.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/omarcitorojas.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/peakd.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/pixiedust4u.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/plantstoplanks.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/shogo.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/smonkstop1.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetsssj.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetval.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetval2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/xmauron3.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/payout/redheadpei.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/payout/steemitboard.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/a-quarius.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/ace108.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/arcange.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/arcange2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/bittrio.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/blocktrades.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/chireerocks.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/foxkoit.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/freddbrito.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/gidlark.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/hadley4.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/hive-179017.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/icon123456.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/jlufer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/kstop1.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/lecumberre.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/markkujantunen.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/masummim50.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/melinda010100.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/minnowsupport.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/my_muted.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/offgridlife.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/qurator.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/road2horizon.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/rossnelgi12.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/shady.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/sirpee6.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/steemitboard.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/tarazkp.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/yetaras.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace108.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace1082.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace1083.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/berniesanders.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/blocktrades.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/chekohler.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/chireerocks.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/daveks.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/dswigle.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/dswigle2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/edgarsart.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ericvancewalton.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/erikah.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/foxkoit.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/freddbrito.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/goldmatters.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jeffjagoe.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlkreiss.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer3.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/josediccus.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/juancar347.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/kaminchan.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/kaylinart.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/offgridlife.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/penguinpablo.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/pixresteemer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/redheadpei.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/riverflows.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/samarek69.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/shoemanchu.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steemitboard.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steevc.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steevc2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/yole.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-126009.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-133872_observer_ggerartd08.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-150840.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-167922.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-167922_observer_ivansnz.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-194913.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive_cn.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/leo_finance.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/admin.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/muted.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/not_subscribed.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/owner.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/subscribed.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/achim03.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/albertozambrano.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/alucian.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/animal-shelter.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/astinmin.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/banguri.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/biophil.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/bluerobo.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/brianphobos.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/celestal.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/chbartist.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/chriddi.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/cicisaja.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/cynisca.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/darynka.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/davedickeyyall.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/detlev.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/donekim.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/drugwars.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/enginewitty.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/ennosan.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/equipodelta.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/erarium.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/exyle.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/felt_buzz.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/francesleader_no_one.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/francesleader_plague.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/futuremind.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/genesishealthy.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/georgeabitbol.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hivelist.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hiveonboard.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hiveslotgames.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/ilyasismail.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/incubot.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jenina619.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jkiw.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jlufer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/joelagbo.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/kommienezuspadt.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/leedsunited.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/lighteye.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/most_discussed.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/munawar1235.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_blacklisted.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_follow_blacklist.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_follow_muted.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_muted.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/palja.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/portraitcontest.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/powerup.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/prc.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/r1s2g3.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/rabona.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/risingstargame.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/rowell.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/sanvigoseven.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/shady.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/solominer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/spinvest-votes.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/splinterlands.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/steemcleaners.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/steemitboard.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/thisisawesome.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/tkhol.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/uzairk.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/voronchihin.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/wa7.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/wallpaperflower.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/world-travel-pro.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/world-travel-pro2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/chekohler.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/most_follow_blacklists.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/most_follow_muted.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_payout_stats/stats.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post/enmy.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post/most_upvoted_post.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post_header/enmy.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post_header/most_upvoted_post.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/all_metadata.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/ammachemist.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/arcange-fr.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/biglotto.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/criisdimok.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/doiny.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/fintechandcrypto.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/hiveio.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/jennifercavka.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/jisoooh0202.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/mateonav53.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/muted.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/original_content.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/pboc.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/peterloupelis.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/pukirocks.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/steem-plus.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/steemitboard.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/svamiva.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/thefakerick.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/tkhol.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/vision-of-esca.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/empty_observer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_ggerartd08_tag_hive-133872.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_hive-127788.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_ivansnz_start_author_nikosnitza.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_masummim50.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_saxx1304.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_tasri_tag_hive-190212.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_willsaldeno.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_wwwiebe.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/start_author_b-hive_with_permlink.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_hive-127788.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_hive-156509.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_labun.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/hot/observer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/muted/observer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/payout/observer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/payout_comments/observer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/promoted/observer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/empty_tag.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/max_limit.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/max_limit_tag_development.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/null.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_alina97_tag_art.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_angeli-b_start_author_abh12345.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_beatriche_tag_hive-148441.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_beatriche_tag_hive-189306.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_edwardstobia_start_author_mipiano.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_giftedwrites_tag_contest.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_gryfno_frelka_tag_polish.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_iamraincrystal.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_ivansnz.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_jennyzer_tag_hive-103678.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_lighteye_tag_hive-148441.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_lighteye_tag_photography.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_peakd.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_peakd_tag_hive-156509.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_road2horizon.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_rosa4r.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_schamangerbert_tag_hive-194913.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_smonkstop1.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_suzn_poudel_tag_appics.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tasri_tag_hive-190212.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tasri_tag_my.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tormenta_tag_hive-174695.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tormenta_tag_my.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_victoriabsb.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_zpzn_tag_hive-148441.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_zuerich.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/start_author_omegarojo827.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_hive-194913.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_life.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_recipe.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_relationship_between_accounts/themarkymark.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_all_subscriptions/most_subscriptions.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_all_subscriptions/tarazkp.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/list.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/query.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/sort.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/gems.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/gems_last_dobleve.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/most_roles.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_pop_communities/list.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_subscribers/gems.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_subscribers/hive_cn.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/post_notifications/aggroed.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/post_notifications/aggroed_page_2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/unread_notifications/chekohler.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/common.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_negative/get_content/votechart.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_account_reputations/gtg.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_account_reputations/themarkymark.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_active_votes/most_upvoted_post.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog/gtg.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog/most_blog_posts.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog_entries/most_blog_posts.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog_entries/steemchiller.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content/anonramblingscom.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content/ggerartd08.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content_replies/get_most_replies.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/cheetah.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/cyberdemon531.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/deanliu.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/foxkoit.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/jerrytsuseer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/jlufer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/kstop1.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/mariannewest.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/offgridlife.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/oflyhigh.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/papa-pepper.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/rivalhw.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/travelgirl.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/et42k.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/roseri.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_ahmadmangazap.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_dodolzk.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_karishmasingh711.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_mariannewest.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_paragism.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_peakmonsters.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_przybysz.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_rosa4r.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_yetaras.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/empty_tag.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_blog.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-101690.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-123046.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-148441.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-193084.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_sportstalk.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/truncate_body.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/asgarth.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/joetunex.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/pfunk.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/sketch.and.jam.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_follow_count/most_followers.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_follow_count/most_following.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/aggroed.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/arcange.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/blocktrades.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/dlive.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/edgarsart.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/good-karma_unpopular.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/haejin_edenmichelle.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/jlufer.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/minnowsupport.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_blog_followers.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_blog_followers_page_2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_ignored.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_ignored_page_2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/penguinpablo.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/qurator_manorvillemike.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/maxer27.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_blog_following.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_blog_following_page_2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_ignore_following.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_ignore_following_page_2.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/alucian.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/hadley4.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/hiveonboard.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/internutter.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/most_reblogged.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/opeyemioguns.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/r1s2g3.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/rabona.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/rodrook.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/thealliance.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/vuga.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/woelfchen.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/zaynel.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/zord189.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_replies_by_last_update/et42k.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/account-today.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/aojetmsl.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/blocktrades.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/eat6tm6o.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/et42k.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/hive_cn_payout.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/steemitboard.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/travel.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_trending_tags/test.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/most_root_comments.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/second_most_root_comments.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/third_most_root_comments.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_votes/holger80.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/hive_api/get_info.tavern.yaml create mode 100644 tests/api_tests/hivemind/tavern_full_sync/pytest.ini create mode 100644 tests/api_tests/hivemind/tavern_full_sync/tags_api_patterns/get_discussion/vaneaventuras.tavern.yaml diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_negative/get_post_header/deleted.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_negative/get_post_header/deleted.tavern.yaml new file mode 100644 index 000000000..9bd21892f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_negative/get_post_header/deleted.tavern.yaml @@ -0,0 +1,30 @@ +--- + test_name: Hivemind bridge_api.get_post_header not existing permlink patterns test + # SELECT * FROM hive_posts WHERE counter_deleted > 0 limit 3 + marks: + - fullsynctest + - negative + + includes: + - !include ../../common.yaml + + stages: + - name: get_post_header 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_post_header" + params: {"author":"steemit1", "permlink":"re-abit-re-nogchompa-is-steemit-hosted-on-the-blockchain-20160622t213543808z"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "deleted" + directory: "bridge_api_negative/get_post_header" + error_response: true diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler.tavern.yaml new file mode 100644 index 000000000..353ca0454 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.account_notifications + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: account_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.account_notifications" + params: {"account": "chekohler"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chekohler" + directory: "bridge_api_patterns/account_notifications" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_60.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_60.tavern.yaml new file mode 100644 index 000000000..02719cf72 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_60.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.account_notifications min score 60 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: account_notifications min score 60 + 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.account_notifications" + params: {"account": "chekohler", "min_score": 60} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chekohler_min_score_60" + directory: "bridge_api_patterns/account_notifications" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_75.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_75.tavern.yaml new file mode 100644 index 000000000..fd3bab017 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_75.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.account_notifications min score 75 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: account_notifications min score 75 + 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.account_notifications" + params: {"account": "chekohler", "min_score": 75} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chekohler_min_score_75" + directory: "bridge_api_patterns/account_notifications" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_76.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_76.tavern.yaml new file mode 100644 index 000000000..d5a2ea0b8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/account_notifications/chekohler_min_score_76.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.account_notifications min score 76 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: account_notifications min score 76 + 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.account_notifications" + params: {"account": "chekohler", "min_score": 76} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chekohler_min_score_76" + directory: "bridge_api_patterns/account_notifications" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/does_user_follow_any_lists/chekohler.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/does_user_follow_any_lists/chekohler.tavern.yaml new file mode 100644 index 000000000..1571a4b38 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/does_user_follow_any_lists/chekohler.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.does_user_follow_any_lists + + marks: + - fullsynctest # result false + + includes: + - !include ../../common.yaml + + stages: + - name: does_user_follow_any_lists + 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.does_user_follow_any_lists" + params: {"observer": "chekohler"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chekohler" + directory: "bridge_api_patterns/does_user_follow_any_lists" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/does_user_follow_any_lists/themarkymark.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/does_user_follow_any_lists/themarkymark.tavern.yaml new file mode 100644 index 000000000..632edb1e3 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/does_user_follow_any_lists/themarkymark.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.does_user_follow_any_lists + + marks: + - fullsynctest # result true + + includes: + - !include ../../common.yaml + + stages: + - name: does_user_follow_any_lists + 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.does_user_follow_any_lists" + params: {"observer": "themarkymark"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "themarkymark" + directory: "bridge_api_patterns/does_user_follow_any_lists" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/ambarvegas.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/ambarvegas.tavern.yaml new file mode 100644 index 000000000..27a253fc0 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/ambarvegas.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog ambarvegas long call + + marks: + - fullsynctest # slow_calls file - 4.456s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts ambarvegas + 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_account_posts" + params: {"account": "ambarvegas", "limit": 21, "observer": "ambarvegas", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ambarvegas" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/brianbrogan1960.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/brianbrogan1960.tavern.yaml new file mode 100644 index 000000000..bc0066fa9 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/brianbrogan1960.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog brianbrogan1960 long call + + marks: + - fullsynctest # slow_calls file - 4.076s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts brianbrogan1960 + 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_account_posts" + params: {"account": "brianbrogan1960", "limit": 21, "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "brianbrogan1960" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/deniskj.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/deniskj.tavern.yaml new file mode 100644 index 000000000..7a622e392 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/deniskj.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog deniskj long call + + marks: + - fullsynctest # slow_calls file - 3.316s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts deniskj + 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_account_posts" + params: {"account": "deniskj", "limit": 21, "observer": "deniskj", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "deniskj" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/dlive.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/dlive.tavern.yaml new file mode 100644 index 000000000..e4c93c64a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/dlive.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog dlive long call + + marks: + - fullsynctest # slow_calls file - 3.816s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts dlive + 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_account_posts" + params: {"account": "dlive", "observer": "lensessions", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "dlive" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/dswigle.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/dswigle.tavern.yaml new file mode 100644 index 000000000..964626f81 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/dswigle.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog dswigle long call + + marks: + - fullsynctest # slow_calls file - 6.092s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts dswigle + 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_account_posts" + params: {"account": "dswigle", "observer": "", "sort": "blog", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "dswigle" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/eugelys.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/eugelys.tavern.yaml new file mode 100644 index 000000000..b43675fa2 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/eugelys.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog eugelys long call + + marks: + - fullsynctest # slow_calls file - 4.296s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts eugelys + 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_account_posts" + params: {"account": "eugelys", "observer": "sweetval", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "eugelys" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/fat-elvis.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/fat-elvis.tavern.yaml new file mode 100644 index 000000000..306d65887 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/fat-elvis.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog fat-elvis long call + + marks: + - fullsynctest # slow_calls file - 6.812s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts fat-elvis + 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_account_posts" + params: {"account": "fat-elvis", "observer": "fat-elvis", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "fat-elvis" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/fat-elvis2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/fat-elvis2.tavern.yaml new file mode 100644 index 000000000..7df74633d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/fat-elvis2.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog fat-elvis2 long call + + marks: + - fullsynctest # slow_calls file - 3.268s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts fat-elvis2 + 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_account_posts" + params: {"account": "fat-elvis", "observer": "fat-elvis", "sort": "blog", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "fat-elvis2" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/flextar.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/flextar.tavern.yaml new file mode 100644 index 000000000..b3303b87c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/flextar.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog flextar long call + + marks: + - fullsynctest # slow_calls file - 4.668s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts flextar + 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_account_posts" + params: {"account": "flextar", "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "flextar" + directory: "bridge_api_patterns/get_account_posts/blog" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/frankbacon.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/frankbacon.tavern.yaml new file mode 100644 index 000000000..0007a651b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/frankbacon.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog frankbacon long call + + marks: + - fullsynctest # slow_calls file - 5.292s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts frankbacon + 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_account_posts" + params: {"account": "frankbacon", "limit": 21, "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "frankbacon" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/freewritehouse.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/freewritehouse.tavern.yaml new file mode 100644 index 000000000..21e0f5aaa --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/freewritehouse.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog freewritehouse long call + + marks: + - fullsynctest # slow_calls file - 8.172s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts freewritehouse + 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_account_posts" + params: {"account": "freewritehouse", "limit": 21, "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "freewritehouse" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/gidlark.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/gidlark.tavern.yaml new file mode 100644 index 000000000..a490afe1b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/gidlark.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog gidlark long call + + marks: + - fullsynctest # slow_calls file - 7.496s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts gidlark + 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_account_posts" + params: {"account": "gidlark", "limit": 21, "observer": "gidlark", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "gidlark" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/helcim.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/helcim.tavern.yaml new file mode 100644 index 000000000..9f8183538 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/helcim.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog helcim long call + + marks: + - fullsynctest # slow_calls file - 4.484s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts helcim + 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_account_posts" + params: {"account": "helcim", "observer": "", "sort": "blog", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "helcim" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/hiveio.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/hiveio.tavern.yaml new file mode 100644 index 000000000..d4142789b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/hiveio.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog hiveio long call + + marks: + - fullsynctest # slow_calls file - 3.428s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts hiveio + 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_account_posts" + params: {"account": "hiveio", "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hiveio" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/icon123456.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/icon123456.tavern.yaml new file mode 100644 index 000000000..17aacad49 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/icon123456.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog icon123456 long call + + marks: + - fullsynctest # slow_calls file - 3.096s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts icon123456 + 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_account_posts" + params: {"account": "icon123456", "observer": "hive.curation", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "icon123456" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/iliyan90.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/iliyan90.tavern.yaml new file mode 100644 index 000000000..df6075433 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/iliyan90.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog iliyan90 long call + + marks: + - fullsynctest # slow_calls file - 9.544s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts iliyan90 + 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_account_posts" + params: {"account": "iliyan90", "limit": 21, "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "iliyan90" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/kochoa.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/kochoa.tavern.yaml new file mode 100644 index 000000000..abac0d8ca --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/kochoa.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog kochoa long call + + marks: + - fullsynctest # slow_calls file - 2.452s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts kochoa + 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_account_posts" + params: {"account": "kochoa", "observer": "", "sort": "blog", "limit": 10} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "kochoa" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/markkujantunen.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/markkujantunen.tavern.yaml new file mode 100644 index 000000000..4b2063de4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/markkujantunen.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog markkujantunen long call + + marks: + - fullsynctest # slow_calls file - 3.196s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts markkujantunen + 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_account_posts" + params: {"account": "markkujantunen", "observer": "markkujantunen", "sort": "blog", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "markkujantunen" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/minnowsupport.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/minnowsupport.tavern.yaml new file mode 100644 index 000000000..5f48544fc --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/minnowsupport.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog minnowsupport long call + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts minnowsupport + 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_account_posts" + params: {"account": "minnowsupport", "observer": "markkujantunen", "sort": "blog", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "minnowsupport" + directory: "bridge_api_patterns/get_account_posts/blog" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/moderndayhippie.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/moderndayhippie.tavern.yaml new file mode 100644 index 000000000..3ab3ee87a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/moderndayhippie.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog moderndayhippie long call + + marks: + - fullsynctest # slow_calls file - 7.356s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts moderndayhippie + 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_account_posts" + params: {"account": "moderndayhippie", "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "moderndayhippie" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/most_posts.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/most_posts.tavern.yaml new file mode 100644 index 000000000..999a54f34 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/most_posts.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts most posts + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts most posts + 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_account_posts" + params: {"sort":"blog", "account":"jlkreiss"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_posts" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/observer_not_exists.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/observer_not_exists.tavern.yaml new file mode 100644 index 000000000..302ca83e9 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/observer_not_exists.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog observer_not_exists + + marks: + - fullsynctest # slow_calls file - 3.476s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts observer_not_exists + 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_account_posts" + params: {"account": "minnowsupport", "observer": "shirahosh", "sort": "blog", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_not_exists" + directory: "bridge_api_patterns/get_account_posts/blog" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/peakd.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/peakd.tavern.yaml new file mode 100644 index 000000000..e5ce32eae --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/peakd.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog peakd long call + + marks: + - fullsynctest # slow_calls file - 5.992s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts peakd + 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_account_posts" + params: {"account": "peakd", "limit": 20, "observer": "peakd", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "peakd" + directory: "bridge_api_patterns/get_account_posts/blog" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/pixresteemer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/pixresteemer.tavern.yaml new file mode 100644 index 000000000..82562db42 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/pixresteemer.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog pixresteemer long call + + marks: + - fullsynctest # slow_calls file - 3.616s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts pixresteemer + 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_account_posts" + params: {"account": "pixresteemer", "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "pixresteemer" + directory: "bridge_api_patterns/get_account_posts/blog" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/pixresteemer2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/pixresteemer2.tavern.yaml new file mode 100644 index 000000000..1c7dc1645 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/pixresteemer2.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog pixresteemer2 long call + + marks: + - fullsynctest # slow_calls file - 4.44s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts pixresteemer2 + 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_account_posts" + params: {"account": "pixresteemer", "observer": "hetty-rowan", "sort": "blog", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "pixresteemer2" + directory: "bridge_api_patterns/get_account_posts/blog" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/road2horizon.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/road2horizon.tavern.yaml new file mode 100644 index 000000000..7ff83ef67 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/road2horizon.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog road2horizon long call + + marks: + - fullsynctest # slow_calls file - 7.684s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts road2horizon + 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_account_posts" + params: {"account": "road2horizon", "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "road2horizon" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/road2horizon2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/road2horizon2.tavern.yaml new file mode 100644 index 000000000..9141ea00d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/road2horizon2.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog road2horizon2 long call + + marks: + - fullsynctest # slow_calls file - 5.28s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts road2horizon + 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_account_posts" + params: {"account": "road2horizon", "observer": "road2horizon", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "road2horizon2" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/saxx1304.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/saxx1304.tavern.yaml new file mode 100644 index 000000000..5f60e8e7f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/saxx1304.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog saxx1304 long call + + marks: + - fullsynctest # slow_calls file - 3.264s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts saxx1304 + 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_account_posts" + params: {"account": "saxx1304", "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "saxx1304" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/schamangerbert.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/schamangerbert.tavern.yaml new file mode 100644 index 000000000..72d1f7115 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/schamangerbert.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog schamangerbert long call + + marks: + - fullsynctest # slow_calls file - 3.232s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts schamangerbert + 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_account_posts" + params: {"account": "schamangerbert", "observer": "maciejficek", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "schamangerbert" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/shady.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/shady.tavern.yaml new file mode 100644 index 000000000..ca72dd4ad --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/shady.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog shady long call + + marks: + - fullsynctest # slow_calls file - 7.764s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts shady + 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_account_posts" + params: {"account": "shady", "limit": 21, "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "shady" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/steem-bounty.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/steem-bounty.tavern.yaml new file mode 100644 index 000000000..2e9a1bb8a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/steem-bounty.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog steem-bounty long call + + marks: + - fullsynctest # slow_calls file - 3.816s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts steem-bounty + 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_account_posts" + params: {"account": "steem-bounty", "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steem-bounty" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/steemitboard.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/steemitboard.tavern.yaml new file mode 100644 index 000000000..6e6619d8f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/steemitboard.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts steemitboard + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts steemitboard + 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_account_posts" + params: {"sort":"blog", "account":"steemitboard"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steemitboard" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/suzn.poudel.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/suzn.poudel.tavern.yaml new file mode 100644 index 000000000..476aa2503 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/suzn.poudel.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog suzn.poudel long call + + marks: + - fullsynctest # slow_calls file - 4.376s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts suzn.poudel + 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_account_posts" + params: {"account": "suzn.poudel", "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "suzn.poudel" + directory: "bridge_api_patterns/get_account_posts/blog" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/tormenta.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/tormenta.tavern.yaml new file mode 100644 index 000000000..c1abff978 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/tormenta.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog tormenta long call + + marks: + - fullsynctest # slow_calls file - 7.584s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts tormenta + 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_account_posts" + params: {"account": "tormenta", "observer": "tormenta", "sort": "blog", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tormenta" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/toushik.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/toushik.tavern.yaml new file mode 100644 index 000000000..62fcc9422 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/toushik.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog toushik long call + + marks: + - fullsynctest # slow_calls file - 6.612s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts toushik + 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_account_posts" + params: {"account": "toushik", "observer": "", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "toushik" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/toushik2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/toushik2.tavern.yaml new file mode 100644 index 000000000..19476393f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/toushik2.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog toushik2 long call + + marks: + - fullsynctest # slow_calls file - 3.332s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts toushik2 + 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_account_posts" + params: {"account": "toushik", "observer": "toushik", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "toushik2" + directory: "bridge_api_patterns/get_account_posts/blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/winniex.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/winniex.tavern.yaml new file mode 100644 index 000000000..7c0594c79 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/blog/winniex.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort blog winniex long call + + marks: + - fullsynctest # slow_calls file - 8.28s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts winniex + 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_account_posts" + params: {"account": "winniex", "observer": "winniex", "sort": "blog"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "winniex" + directory: "bridge_api_patterns/get_account_posts/blog" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/animalcontrol.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/animalcontrol.tavern.yaml new file mode 100644 index 000000000..89b8b923e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/animalcontrol.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts comments animalcontrol slow call + + marks: + - fullsynctest # timeout + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments animalcontrol + 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_account_posts" + params: {"sort":"comments", "account":"animalcontrol"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "animalcontrol" + directory: "bridge_api_patterns/get_account_posts/comments" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/antoniarhuiz.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/antoniarhuiz.tavern.yaml new file mode 100644 index 000000000..31a575a34 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/antoniarhuiz.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments antoniarhuiz long call + + marks: + - fullsynctest # slow_calls file - 4.632s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments antoniarhuiz + 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_account_posts" + params: {"account": "antoniarhuiz", "limit": 20, "sort": "comments", "start_author": ""} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "antoniarhuiz" + directory: "bridge_api_patterns/get_account_posts/comments" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/asterkame.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/asterkame.tavern.yaml new file mode 100644 index 000000000..865e53dba --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/asterkame.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments asterkame long call + + marks: + - fullsynctest # slow_calls file - 4.88s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments asterkame + 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_account_posts" + params: {"account": "asterkame", "observer": "", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "asterkame" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/carlgnash.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/carlgnash.tavern.yaml new file mode 100644 index 000000000..25d64782a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/carlgnash.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments carlgnash long call + + marks: + - fullsynctest # slow_calls file - 5.976s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments carlgnash + 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_account_posts" + params: {"account": "carlgnash", "observer": "", "sort": "comments", "limit": 20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "carlgnash" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/celestal.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/celestal.tavern.yaml new file mode 100644 index 000000000..e5d5fc9f8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/celestal.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments celestal long call + + marks: + - fullsynctest # slow_calls file - 4.632s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments celestal + 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_account_posts" + params: {"account": "celestal", "limit": 20, "observer": "rrusina", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "celestal" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/cve3.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/cve3.tavern.yaml new file mode 100644 index 000000000..a5bbf80c5 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/cve3.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments cve3 long call + + marks: + - fullsynctest # slow_calls file - 4.528s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments cve3 + 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_account_posts" + params: {"account": "cve3", "observer": "", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "cve3" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/cve32.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/cve32.tavern.yaml new file mode 100644 index 000000000..2b564fca9 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/cve32.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments cve3v2 long call + + marks: + - fullsynctest # slow_calls file - 4.048s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments cve3v2 + 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_account_posts" + params: {"account": "cve3", "observer": "cve3", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "cve32" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/dana-edwards.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/dana-edwards.tavern.yaml new file mode 100644 index 000000000..fc265f1f4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/dana-edwards.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments dana-edwards long call + + marks: + - fullsynctest # slow_calls file - 3.36s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments dana-edwards + 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_account_posts" + params: {"account": "dana-edwards", "observer": "", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "dana-edwards" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/deerjay.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/deerjay.tavern.yaml new file mode 100644 index 000000000..b1880b8c5 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/deerjay.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments deerjay long call + + marks: + - fullsynctest # slow_calls file - 5.76s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments deerjay + 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_account_posts" + params: {"account": "deerjay", "observer": "", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "deerjay" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/edje.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/edje.tavern.yaml new file mode 100644 index 000000000..62ada7856 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/edje.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments edje long call + + marks: + - fullsynctest # slow_calls file - 4.08s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments edje + 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_account_posts" + params: {"account": "edje", "observer": "edje", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "edje" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/frankbacon.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/frankbacon.tavern.yaml new file mode 100644 index 000000000..623ca3718 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/frankbacon.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments frankbacon long call + + marks: + - fullsynctest # slow_calls file - 5.232s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments frankbacon + 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_account_posts" + params: {"account": "frankbacon", "observer": "frankbacon", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "frankbacon" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/gaborockstar.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/gaborockstar.tavern.yaml new file mode 100644 index 000000000..36ec7cd8f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/gaborockstar.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments gaborockstar long call + + marks: + - fullsynctest # slow_calls file - 4.953s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments gaborockstar + 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_account_posts" + params: {"account": "gaborockstar", "observer": "", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "gaborockstar" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/homestead-guru.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/homestead-guru.tavern.yaml new file mode 100644 index 000000000..f70231e62 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/homestead-guru.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments homestead-guru long call + + marks: + - fullsynctest # slow_calls file - 5.536s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments homestead-guru + 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_account_posts" + params: {"account": "homestead-guru", "observer": "", "sort": "comments", "limit": 5} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "homestead-guru" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/ironshield.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/ironshield.tavern.yaml new file mode 100644 index 000000000..cfb57ca61 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/ironshield.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments ironshield long call + + marks: + - fullsynctest # slow_calls file - 8.292s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments ironshield + 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_account_posts" + params: {"account": "ironshield", "observer": "ironshield", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ironshield" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/kouhei-gahaku.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/kouhei-gahaku.tavern.yaml new file mode 100644 index 000000000..d45c54d8b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/kouhei-gahaku.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments kouhei-gahaku long call + + marks: + - fullsynctest # slow_calls file - 10.476s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments kouhei-gahaku + 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_account_posts" + params: {"account": "kouhei-gahaku", "limit": 20, "observer": "", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "kouhei-gahaku" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/masterthematrix.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/masterthematrix.tavern.yaml new file mode 100644 index 000000000..83313d9ec --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/masterthematrix.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments masterthematrix long call + + marks: + - fullsynctest # slow_calls file - 3.376s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments masterthematrix + 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_account_posts" + params: {"account": "masterthematrix", "limit": 20, "observer": "actifit-peter", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "masterthematrix" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/most_comments.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/most_comments.tavern.yaml new file mode 100644 index 000000000..56b166bf9 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/most_comments.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments patterns test + + marks: + - fullsynctest # timeouts + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments + 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_account_posts" + params: {"sort":"comments", "account":"steemitboard"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_comments" + directory: "bridge_api_patterns/get_account_posts/comments" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/redheadpei.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/redheadpei.tavern.yaml new file mode 100644 index 000000000..0923fff22 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/redheadpei.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments redheadpei long call + + marks: + - fullsynctest # slow_calls file - 30.004s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments redheadpei + 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_account_posts" + params: {"account": "redheadpei", "limit": 20, "observer": "", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "redheadpei" + directory: "bridge_api_patterns/get_account_posts/comments" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/rossfletcher.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/rossfletcher.tavern.yaml new file mode 100644 index 000000000..9c99589ee --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/rossfletcher.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments rossfletcher long call + + marks: + - fullsynctest # slow_calls file - 6.856s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments rossfletcher + 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_account_posts" + params: {"account": "rossfletcher", "observer": "", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "rossfletcher" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/sacra97.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/sacra97.tavern.yaml new file mode 100644 index 000000000..a419cc447 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/sacra97.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments sacra97 long call + + marks: + - fullsynctest # slow_calls file - 8.588s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments sacra97 + 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_account_posts" + params: {"account": "sacra97", "observer": "", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "sacra97" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/silversaver888.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/silversaver888.tavern.yaml new file mode 100644 index 000000000..95165f954 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/silversaver888.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments silversaver888 long call + + marks: + - fullsynctest # slow_calls file - 6.416s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments silversaver888 + 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_account_posts" + params: {"account": "silversaver888", "observer": "silversaver888", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "silversaver888" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/stayoutoftherz.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/stayoutoftherz.tavern.yaml new file mode 100644 index 000000000..7d8baaef5 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/stayoutoftherz.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments stayoutoftherz long call + + marks: + - fullsynctest # slow_calls file - 4.352s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments stayoutoftherz + 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_account_posts" + params: {"account": "stayoutoftherz", "observer": "arcange", "sort": "comments", "limit": 20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "stayoutoftherz" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/vincentnijman.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/vincentnijman.tavern.yaml new file mode 100644 index 000000000..6619d1b4f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/comments/vincentnijman.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort comments vincentnijman long call + + marks: + - fullsynctest # slow_calls file - 3.508s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort comments vincentnijman + 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_account_posts" + params: {"account": "vincentnijman", "observer": "", "sort": "comments"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "vincentnijman" + directory: "bridge_api_patterns/get_account_posts/comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/actifit.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/actifit.tavern.yaml new file mode 100644 index 000000000..82c42db75 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/actifit.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed actifit long call + + marks: + - fullsynctest # slow_calls file - 2.152s + + includes: + - !include ../../common.yaml + + stages: + - name: get_account_posts actifit + 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_account_posts" + params: {'limit': 100, "sort": "feed", "account": "actifit"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "actifit" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/ambarvegas.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/ambarvegas.tavern.yaml new file mode 100644 index 000000000..49f297e3e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/ambarvegas.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed ambarvegas long call + + marks: + - fullsynctest # slow_calls file - 5.9s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed ambarvegas + 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_account_posts" + params: {"account": "ambarvegas", "limit": 21, "sort": "feed", "start_author": ""} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ambarvegas" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/biggest_feed.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/biggest_feed.tavern.yaml new file mode 100644 index 000000000..095294fa4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/biggest_feed.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed biggest feed + + marks: + - fullsynctest # steemit is not following anyone, so results are empty + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed biggest 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: "bridge.get_account_posts" + params: {"sort":"feed", "account":"angeli-b"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "biggest_feed" + directory: "bridge_api_patterns/get_account_posts/feed" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/coininstant.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/coininstant.tavern.yaml new file mode 100644 index 000000000..254577031 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/coininstant.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed coininstant + + marks: + - fullsynctest # slow call - 3.528s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed coininstant + 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_account_posts" + params: {'account': 'coininstant', 'limit': 21, 'sort': 'feed', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "coininstant" + directory: "bridge_api_patterns/get_account_posts/feed" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/el-panal.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/el-panal.tavern.yaml new file mode 100644 index 000000000..17482b784 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/el-panal.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed el-panal long call + + marks: + - fullsynctest # slow_calls file - 3.464s + + includes: + - !include ../../common.yaml + + stages: + - name: get_account_posts el-panal + 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_account_posts" + params: {'limit': 100, 'start_author': null, 'start_permlink': null, 'account': 'el-panal', "sort": "feed"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "el-panal" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/estonia.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/estonia.tavern.yaml new file mode 100644 index 000000000..e69100602 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/estonia.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed estonia long call + + marks: + - fullsynctest # slow_calls file - 3.844s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed estonia + 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_account_posts" + params: {"account": "estonia", "limit": 21, "sort": "feed", "start_author": ""} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "estonia" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/felixxx.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/felixxx.tavern.yaml new file mode 100644 index 000000000..2903229cb --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/felixxx.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed felixxx long call + + marks: + - fullsynctest # slow_calls file - 4.492s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed felixxx + 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_account_posts" + params: {"account": "felixxx", "observer": "ewkaw", "sort": "feed", + "start_author": "rivalzzz", "start_permlink": "neuer-summoner-16x-im-airdrop-or-splinterlands-io"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "felixxx" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee.tavern.yaml new file mode 100644 index 000000000..62d4fb639 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed honeybee long call + + marks: + - fullsynctest # slow_calls file - 4.628s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed honeybee + 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_account_posts" + params: {"account": "honeybee", "limit": 21, "sort": "feed"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "honeybee" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee2.tavern.yaml new file mode 100644 index 000000000..64e653c3f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee2.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed honeybee2 long call + + marks: + - fullsynctest # slow_calls file - 4.772s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed honeybee + 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_account_posts" + params: {"account": "honeybee", "limit": 21, "sort": "feed", + "start_author": "doitvoluntarily", "start_permlink": "oakland-officers-have-phones-seized-over-internal-investigation"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "honeybee2" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee3.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee3.tavern.yaml new file mode 100644 index 000000000..e76447e2f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/honeybee3.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed honeybee3 long call + + marks: + - fullsynctest # slow_calls file - 3.672s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed honeybee + 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_account_posts" + params: {"account": "honeybee", "limit": 21, "sort": "feed", + "start_author": "exhaust", "start_permlink": "state-of-exhaustion---january-14-2021-20210114t180013z"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "honeybee3" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/ivansnz.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/ivansnz.tavern.yaml new file mode 100644 index 000000000..538e0d2cb --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/ivansnz.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed ivansnz long call + + marks: + - fullsynctest # slow_calls file - 4.764s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed ivansnz + 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_account_posts" + params: {"account": "ivansnz", "observer": "ivansnz", "sort": "feed", "limit": 15} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ivansnz" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/kawsar8035.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/kawsar8035.tavern.yaml new file mode 100644 index 000000000..5eba52281 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/kawsar8035.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed kawsar8035 long call + + marks: + - fullsynctest # slow_calls file - 5.884s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed kawsar8035 + 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_account_posts" + params: {"account": "kawsar8035", "observer": "", "sort": "feed", "limit": 15} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "kawsar8035" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/kawsar80352.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/kawsar80352.tavern.yaml new file mode 100644 index 000000000..fe7e60058 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/kawsar80352.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed kawsar80352 long call + + marks: + - fullsynctest # slow_calls file - 3.376s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed kawsar80352 + 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_account_posts" + params: {"account": "kawsar8035", "observer": "hive-127788", "sort": "feed", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "kawsar80352" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/omarcitorojas.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/omarcitorojas.tavern.yaml new file mode 100644 index 000000000..9f7fd9805 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/omarcitorojas.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed omarcitorojas long call + + marks: + - fullsynctest # slow_calls file - 10.676s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed omarcitorojas + 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_account_posts" + params: {"account": "omarcitorojas", "observer": "", "sort": "feed", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "omarcitorojas" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/peakd.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/peakd.tavern.yaml new file mode 100644 index 000000000..5f18097ea --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/peakd.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed peakd long call + + marks: + - fullsynctest # slow_calls file - 3.724s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed peakd + 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_account_posts" + params: {"account": "peakd", "observer": "peakd", "sort": "feed", "limit": 20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "peakd" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/pixiedust4u.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/pixiedust4u.tavern.yaml new file mode 100644 index 000000000..d2595c299 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/pixiedust4u.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed pixiedust4u long call + + marks: + - fullsynctest # slow_calls file - 7.576s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed pixiedust4u + 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_account_posts" + params: {"account": "pixiedust4u", "limit": 21, "sort": "feed", "start_author": ""} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "pixiedust4u" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/plantstoplanks.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/plantstoplanks.tavern.yaml new file mode 100644 index 000000000..04a6547e6 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/plantstoplanks.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed plantstoplanks long call + + marks: + - fullsynctest # slow_calls file - 4.832s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed plantstoplanks + 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_account_posts" + params: {"account": "plantstoplanks", "observer": "", "sort": "feed", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "plantstoplanks" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/shogo.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/shogo.tavern.yaml new file mode 100644 index 000000000..073bd3789 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/shogo.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed shogo long call + + marks: + - fullsynctest # slow_calls file - 3.64s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed shogo + 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_account_posts" + params: {"account": "shogo", "observer": "", "sort": "feed", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "shogo" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/smonkstop1.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/smonkstop1.tavern.yaml new file mode 100644 index 000000000..dd71d8052 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/smonkstop1.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed smonkstop1 long call + + marks: + - fullsynctest # slow_calls file - 3.144s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed smonkstop1 + 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_account_posts" + params: {"account": "smonkstop1", "observer": "smonkstop1", "sort": "feed"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "smonkstop1" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetsssj.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetsssj.tavern.yaml new file mode 100644 index 000000000..03337a456 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetsssj.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed sweetsssj long call + + marks: + - fullsynctest # slow_calls file - 4.844s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed sweetsssj + 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_account_posts" + params: {"account": "sweetsssj", "observer": "", "sort": "feed", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "sweetsssj" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetval.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetval.tavern.yaml new file mode 100644 index 000000000..35730e7ed --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetval.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed sweetval long call + + marks: + - fullsynctest # slow_calls file - 8.788s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed sweetval + 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_account_posts" + params: {"account": "sweetval", "observer": "sweetval", "sort": "feed"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "sweetval" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetval2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetval2.tavern.yaml new file mode 100644 index 000000000..c5346aeb7 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/sweetval2.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed sweetval2 long call + + marks: + - fullsynctest # slow_calls file - 4.476s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed sweetval2 + 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_account_posts" + params: {"account": "sweetval", "observer": "sweetval", "sort": "feed", "limit": 20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "sweetval2" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/xmauron3.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/xmauron3.tavern.yaml new file mode 100644 index 000000000..8a9531797 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/xmauron3.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort feed xmauron3 long call + + marks: + - fullsynctest # slow_calls file - 3.464s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort feed xmauron3 + 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_account_posts" + params: {'account': 'xmauron3', 'limit': 7, 'sort': 'feed'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "xmauron3" + directory: "bridge_api_patterns/get_account_posts/feed" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/payout/redheadpei.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/payout/redheadpei.tavern.yaml new file mode 100644 index 000000000..5af95a962 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/payout/redheadpei.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort payout redheadpei long call + + marks: + - fullsynctest # slow_calls file - 6.096s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts redheadpei + 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_account_posts" + params: {"account": "redheadpei", "observer": "", "sort": "payout"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "redheadpei" + directory: "bridge_api_patterns/get_account_posts/payout" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/payout/steemitboard.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/payout/steemitboard.tavern.yaml new file mode 100644 index 000000000..df97de989 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/payout/steemitboard.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort payout patterns test + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort payout + 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_account_posts" + params: {"sort":"payout", "account":"blocktrades"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steemitboard" + directory: "bridge_api_patterns/get_account_posts/payout" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/a-quarius.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/a-quarius.tavern.yaml new file mode 100644 index 000000000..ef1f9f471 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/a-quarius.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts a-quarius long call + + marks: + - fullsynctest # slow_calls file - 3.268s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts a-quarius + 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_account_posts" + params: {"account": "a-quarius", "observer": "suzn.poudel", "sort": "posts", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "a-quarius" + directory: "bridge_api_patterns/get_account_posts/posts" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/ace108.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/ace108.tavern.yaml new file mode 100644 index 000000000..4068e1ccf --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/ace108.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts ace108 long call + + marks: + - fullsynctest # slow_calls file - 3.984s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts ace108 + 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_account_posts" + params: {"account": "ace108", "observer": "ace108", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ace108" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/arcange.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/arcange.tavern.yaml new file mode 100644 index 000000000..83196873b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/arcange.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts arcange long call + + marks: + - fullsynctest # slow_calls file - 11.428s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts arcange + 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_account_posts" + params: {"account": "arcange", "observer": "brumest", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "arcange" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/arcange2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/arcange2.tavern.yaml new file mode 100644 index 000000000..bae21fd7a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/arcange2.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts arcange2 long call + + marks: + - fullsynctest # slow_calls file - 4.74s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts arcange2 + 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_account_posts" + params: {"account": "arcange", "observer": "", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "arcange2" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/bittrio.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/bittrio.tavern.yaml new file mode 100644 index 000000000..01541b09c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/bittrio.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts bittrio long call + + marks: + - fullsynctest # slow_calls file - 9.252s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts bittrio + 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_account_posts" + params: {"account": "bittrio", "limit": 21, "observer": "bittrio", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "bittrio" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/blocktrades.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/blocktrades.tavern.yaml new file mode 100644 index 000000000..764362bcc --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/blocktrades.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts blocktrades long call + + marks: + - fullsynctest # slow_calls file - 3.408s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts blocktrades + 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_account_posts" + params: {"account": "blocktrades", "limit": 21, "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "blocktrades" + directory: "bridge_api_patterns/get_account_posts/posts" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/chireerocks.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/chireerocks.tavern.yaml new file mode 100644 index 000000000..9ed9733c0 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/chireerocks.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts chireerocks long call + + marks: + - fullsynctest # slow_calls file - 3.504s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts chireerocks + 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_account_posts" + params: {"account": "chireerocks", "observer": "chireerocks", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chireerocks" + directory: "bridge_api_patterns/get_account_posts/posts" + \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/foxkoit.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/foxkoit.tavern.yaml new file mode 100644 index 000000000..a1e820b83 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/foxkoit.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts foxkoit long call + + marks: + - fullsynctest # slow_calls file - 3.312s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts foxkoit + 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_account_posts" + params: {"account": "foxkoit", "limit": 6, "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "foxkoit" + directory: "bridge_api_patterns/get_account_posts/posts" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/freddbrito.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/freddbrito.tavern.yaml new file mode 100644 index 000000000..4a30580d1 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/freddbrito.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts freddbrito long call + + marks: + - fullsynctest # slow_calls file - 4.328s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts freddbrito + 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_account_posts" + params: {"account": "freddbrito", "observer": "ewkaw", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "freddbrito" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/gidlark.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/gidlark.tavern.yaml new file mode 100644 index 000000000..03fa158f2 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/gidlark.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts gidlark long call + + marks: + - fullsynctest # slow_calls file - 8.424s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts gidlark + 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_account_posts" + params: {"account": "gidlark", "observer": "gidlark", "sort": "posts", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "gidlark" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/hadley4.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/hadley4.tavern.yaml new file mode 100644 index 000000000..417cb14ec --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/hadley4.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts hadley4 long call + + marks: + - fullsynctest # slow_calls file - 7.904s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts hadley4 + 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_account_posts" + params: {"account": "hadley4", "observer": "manuel2395", "sort": "posts", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hadley4" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/hive-179017.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/hive-179017.tavern.yaml new file mode 100644 index 000000000..0e0d0ec40 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/hive-179017.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts hive-179017 long call + + marks: + - fullsynctest # slow_calls file - 3.536s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts hive-179017 + 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_account_posts" + params: {"account": "hive-179017", "observer": "jlufer", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hive-179017" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/icon123456.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/icon123456.tavern.yaml new file mode 100644 index 000000000..d9fbeb82d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/icon123456.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts icon123456 long call + + marks: + - fullsynctest # slow_calls file - 4s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts icon123456 + 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_account_posts" + params: {"account": "icon123456", "observer": "hive.curation", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "icon123456" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/jlufer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/jlufer.tavern.yaml new file mode 100644 index 000000000..82db25d90 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/jlufer.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts jlufer long call + + marks: + - fullsynctest # slow_calls file - 30.004s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts jlufer + 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_account_posts" + params: {"account": "jlufer", "observer": "jlufer", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jlufer" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/kstop1.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/kstop1.tavern.yaml new file mode 100644 index 000000000..4bde76b8c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/kstop1.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts kstop1 long call + + marks: + - fullsynctest # slow_calls file - 3.128s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts kstop1 + 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_account_posts" + params: {"account": "kstop1", "observer": "kstop1", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "kstop1" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/lecumberre.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/lecumberre.tavern.yaml new file mode 100644 index 000000000..9e51f924e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/lecumberre.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts lecumberre long call + + marks: + - fullsynctest # slow_calls file - 12.14s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts lecumberre + 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_account_posts" + params: {"account": "lecumberre", "observer": "lecumberre", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "lecumberre" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/markkujantunen.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/markkujantunen.tavern.yaml new file mode 100644 index 000000000..8f3b7fe0f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/markkujantunen.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts markkujantunen long call + + marks: + - fullsynctest # slow_calls file - 3.568s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts markkujantunen + 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_account_posts" + params: {"account": "markkujantunen", "observer": "markkujantunen", "sort": "posts", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "markkujantunen" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/masummim50.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/masummim50.tavern.yaml new file mode 100644 index 000000000..6d5c85893 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/masummim50.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts masummim50 long call + + marks: + - fullsynctest # slow_calls file - 5.768s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts masummim50 + 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_account_posts" + params: {"account": "masummim50", "observer": "masummim50", "sort": "posts", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "masummim50" + directory: "bridge_api_patterns/get_account_posts/posts" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/melinda010100.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/melinda010100.tavern.yaml new file mode 100644 index 000000000..639faa8f8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/melinda010100.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts melinda010100 long call + + marks: + - fullsynctest # slow_calls file - 4.02s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts melinda010100 + 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_account_posts" + params: {"account": "melinda010100", "observer": "", "sort": "posts", "limit": 6} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "melinda010100" + directory: "bridge_api_patterns/get_account_posts/posts" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/minnowsupport.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/minnowsupport.tavern.yaml new file mode 100644 index 000000000..8f07862ce --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/minnowsupport.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts minnowsupport long call + + marks: + - fullsynctest # slow_calls file - 4.272s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts minnowsupport + 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_account_posts" + params: {"account": "minnowsupport", "observer": "themarkymark", "sort": "posts", "limit": 21} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "minnowsupport" + directory: "bridge_api_patterns/get_account_posts/posts" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/my_muted.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/my_muted.tavern.yaml new file mode 100644 index 000000000..26db06f6b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/my_muted.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge.get_account_posts my_muted + # should have in result blacklists: ["my_muted", "reputation-0"] + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts my_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_account_posts" + params: {"sort":"posts","account":"earnest","observer":"nalesnik"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "my_muted" + directory: "bridge_api_patterns/get_account_posts/posts" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/offgridlife.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/offgridlife.tavern.yaml new file mode 100644 index 000000000..2610ff364 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/offgridlife.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts offgridlife long call + + marks: + - fullsynctest # slow_calls file - 3.464s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts offgridlife + 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_account_posts" + params: {"account": "offgridlife", "observer": "offgridlife", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "offgridlife" + directory: "bridge_api_patterns/get_account_posts/posts" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/qurator.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/qurator.tavern.yaml new file mode 100644 index 000000000..eaff09f3a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/qurator.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts qurator long call + + marks: + - fullsynctest # slow_calls file - 4.852s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts qurator + 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_account_posts" + params: {"account": "qurator", "limit": 21, "observer": "manorvillemike", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "qurator" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/road2horizon.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/road2horizon.tavern.yaml new file mode 100644 index 000000000..c2e8d5427 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/road2horizon.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts road2horizon long call + + marks: + - fullsynctest # slow_calls file - 6.972s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts road2horizon + 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_account_posts" + params: {"account": "road2horizon", "observer": "road2horizon", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "road2horizon" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/rossnelgi12.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/rossnelgi12.tavern.yaml new file mode 100644 index 000000000..39215935f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/rossnelgi12.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts rossnelgi12 long call + + marks: + - fullsynctest # slow_calls file - 4.656s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts rossnelgi12 + 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_account_posts" + params: {"account": "rossnelgi12", "observer": "", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "rossnelgi12" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/shady.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/shady.tavern.yaml new file mode 100644 index 000000000..c42db4817 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/shady.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts shady long call + + marks: + - fullsynctest # slow_calls file - 8.284s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts shady + 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_account_posts" + params: {"account": "shady", "limit": 21, "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "shady" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/sirpee6.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/sirpee6.tavern.yaml new file mode 100644 index 000000000..295fbe709 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/sirpee6.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts sirpee6 long call + + marks: + - fullsynctest # slow_calls file - 5.828s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts sirpee6 + 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_account_posts" + params: {"account": "sirpee6", "limit": 21, "observer": "sirpee6", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "sirpee6" + directory: "bridge_api_patterns/get_account_posts/posts" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/steemitboard.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/steemitboard.tavern.yaml new file mode 100644 index 000000000..8d94bc62a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/steemitboard.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts patterns test + # not documented on https://developers.hive.io/apidefinitions/#apidefinitions-bridge + + marks: + - fullsynctest # timeouts + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts + 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_account_posts" + params: {"sort":"posts", "account":"steemitboard"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steemitboard" + directory: "bridge_api_patterns/get_account_posts/posts" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/tarazkp.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/tarazkp.tavern.yaml new file mode 100644 index 000000000..32a9ebda0 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/tarazkp.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts tarazkp long call + + marks: + - fullsynctest # slow_calls file - 3.152s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts tarazkp + 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_account_posts" + params: {"account": "tarazkp", "observer": "tarazkp", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tarazkp" + directory: "bridge_api_patterns/get_account_posts/posts" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/yetaras.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/yetaras.tavern.yaml new file mode 100644 index 000000000..a17f918f0 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/posts/yetaras.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort posts yetaras long call + + marks: + - fullsynctest # slow_calls file - 10.672s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort posts yetaras + 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_account_posts" + params: {"account": "yetaras", "limit": 21, "observer": "", "sort": "posts"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "yetaras" + directory: "bridge_api_patterns/get_account_posts/posts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace108.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace108.tavern.yaml new file mode 100644 index 000000000..91304c5d5 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace108.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies ace108 long call + + marks: + - fullsynctest # slow_calls file - 30.004s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies ace108 + 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_account_posts" + params: {"account": "ace108", "observer": "stimialiti", "sort": "replies", "limit": 20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ace108" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace1082.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace1082.tavern.yaml new file mode 100644 index 000000000..833be7091 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace1082.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies ace1082 long call + + marks: + - fullsynctest # slow_calls file - 3.824s + # timeouts + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies ace1082 + 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_account_posts" + params: {"account": "ace108", "observer": "ace108", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ace1082" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace1083.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace1083.tavern.yaml new file mode 100644 index 000000000..cbdec9dbb --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ace1083.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies ace1083 long call + + marks: + - fullsynctest # slow_calls file - 30.001s + # timeouts + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies ace1083 + 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_account_posts" + params: {"account": "ace108", "observer": "", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ace1083" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/berniesanders.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/berniesanders.tavern.yaml new file mode 100644 index 000000000..24cb73547 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/berniesanders.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies berniesanders long call + + marks: + - fullsynctest # slow_calls file - 6.656s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies berniesanders + 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_account_posts" + params: {"account": "berniesanders", "observer": "", "sort": "replies", "limit": 20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "berniesanders" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/blocktrades.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/blocktrades.tavern.yaml new file mode 100644 index 000000000..b32ffe6af --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/blocktrades.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies blocktrades long call + + marks: + - fullsynctest # slow_calls file - 3.528s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies blocktrades + 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_account_posts" + params: {"account": "blocktrades", "observer": "blocktrades", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "blocktrades" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/chekohler.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/chekohler.tavern.yaml new file mode 100644 index 000000000..6f2106c59 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/chekohler.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies chekohler long call + + marks: + - fullsynctest # slow_calls file - 30.004s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies chekohler + 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_account_posts" + params: {"account": "chekohler", "observer": "", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chekohler" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/chireerocks.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/chireerocks.tavern.yaml new file mode 100644 index 000000000..ae0a7cf97 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/chireerocks.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies chireerocks long call + + marks: + - fullsynctest # slow_calls file - 30.012s + # timeouts + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies chireerocks + 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_account_posts" + params: {"account": "chireerocks", "observer": "chireerocks", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chireerocks" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/daveks.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/daveks.tavern.yaml new file mode 100644 index 000000000..d3a45eefd --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/daveks.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies daveks long call + + marks: + - fullsynctest # slow_calls file - 3.52s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies daveks + 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_account_posts" + params: {"account": "daveks", "observer": "daveks", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "daveks" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/dswigle.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/dswigle.tavern.yaml new file mode 100644 index 000000000..91d180ac7 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/dswigle.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies dswigle long call + + marks: + - fullsynctest # slow_calls file - 30.001s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies dswigle + 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_account_posts" + params: {"account": "dswigle", "observer": "stimialit", "sort": "replies", "limit": 20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "dswigle" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/dswigle2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/dswigle2.tavern.yaml new file mode 100644 index 000000000..70273a488 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/dswigle2.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies dswigle2 long call + + marks: + - fullsynctest # slow_calls file - 27.016s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies dswigle2 + 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_account_posts" + params: {"account": "dswigle", "observer": "", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "dswigle2" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/edgarsart.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/edgarsart.tavern.yaml new file mode 100644 index 000000000..055e8450b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/edgarsart.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies edgarsart long call + + marks: + - fullsynctest # slow_calls file - 3.368s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies edgarsart + 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_account_posts" + params: {"account": "edgarsart", "observer": "edgarsart", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "edgarsart" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ericvancewalton.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ericvancewalton.tavern.yaml new file mode 100644 index 000000000..57945840e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/ericvancewalton.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies ericvancewalton long call + + marks: + - fullsynctest # slow_calls file - 3.284s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies ericvancewalton + 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_account_posts" + params: {"account": "ericvancewalton", "observer": "stimialiti", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ericvancewalton" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/erikah.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/erikah.tavern.yaml new file mode 100644 index 000000000..b7bb52f24 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/erikah.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies erikah long call + + marks: + - fullsynctest # slow_calls file - 30.004s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies erikah + 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_account_posts" + params: {"account": "erikah", "observer": "stimialiti", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "erikah" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/foxkoit.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/foxkoit.tavern.yaml new file mode 100644 index 000000000..a0adc9df8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/foxkoit.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies foxkoit long call + + marks: + - fullsynctest # slow_calls file - 30s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies foxkoit + 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_account_posts" + params: {"account": "foxkoit", "observer": "", "sort": "replies", "limit": 5} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "foxkoit" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/freddbrito.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/freddbrito.tavern.yaml new file mode 100644 index 000000000..427143648 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/freddbrito.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies freddbrito long call + + marks: + - fullsynctest # slow_calls file - 3.144s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies freddbrito + 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_account_posts" + params: {"account": "freddbrito", "observer": "ewkaw", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "freddbrito" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/goldmatters.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/goldmatters.tavern.yaml new file mode 100644 index 000000000..82ffccd7d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/goldmatters.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies goldmatters long call + + marks: + - fullsynctest # slow_calls file - 3.032s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies goldmatters + 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_account_posts" + params: {"account": "goldmatters", "observer": "goldmatters", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "goldmatters" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jeffjagoe.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jeffjagoe.tavern.yaml new file mode 100644 index 000000000..28d13eb67 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jeffjagoe.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies jeffjagoe long call + + marks: + - fullsynctest # slow_calls file - 3.168s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies jeffjagoe + 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_account_posts" + params: {"account": "jeffjagoe", "observer": "jeffjagoe", "sort": "replies", "limit": 20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jeffjagoe" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlkreiss.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlkreiss.tavern.yaml new file mode 100644 index 000000000..41e7642b6 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlkreiss.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies jlkreiss + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies jlkreiss + 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_account_posts" + params: {"sort":"replies", "account":"jlkreiss"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jlkreiss" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer.tavern.yaml new file mode 100644 index 000000000..d13466ef3 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies jlufer long call + + marks: + - fullsynctest # slow_calls file - 30.001s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies jlufer + 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_account_posts" + params: {"account": "jlufer", "observer": "", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jlufer" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer2.tavern.yaml new file mode 100644 index 000000000..7fcd4368a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer2.tavern.yaml @@ -0,0 +1,30 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies jlufer with observer long call + + marks: + - fullsynctest # slow_calls file - 30.012s + # timeouts + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies jlufer2 + 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_account_posts" + params: {"account": "jlufer", "observer": "stimialiti", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jlufer2" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer3.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer3.tavern.yaml new file mode 100644 index 000000000..3a81d7bfa --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/jlufer3.tavern.yaml @@ -0,0 +1,30 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies jlufer with observer and limit long call + + marks: + - fullsynctest # slow_calls file - 30.012s + # timeouts + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies jlufer3 + 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_account_posts" + params: {"account": "jlufer", "limit": 20, "observer": "stimialiti", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jlufer3" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/josediccus.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/josediccus.tavern.yaml new file mode 100644 index 000000000..af1d702b9 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/josediccus.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies josediccus long call + + marks: + - fullsynctest # slow_calls file - 11.516s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies josediccus + 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_account_posts" + params: {"account": "josediccus", "observer": "", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "josediccus" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/juancar347.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/juancar347.tavern.yaml new file mode 100644 index 000000000..3acf39339 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/juancar347.tavern.yaml @@ -0,0 +1,30 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies juancar347 long call + + marks: + - fullsynctest # slow_calls file - 4.232s + # timeouts + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies juancar347 + 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_account_posts" + params: {"account": "jlufer", "observer": "juancar347", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "juancar347" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/kaminchan.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/kaminchan.tavern.yaml new file mode 100644 index 000000000..6327a7da5 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/kaminchan.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies kaminchan long call + + marks: + - fullsynctest # slow_calls file - 30s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies kaminchan + 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_account_posts" + params: {"account": "kaminchan", "limit": 5, "observer": "", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "kaminchan" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/kaylinart.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/kaylinart.tavern.yaml new file mode 100644 index 000000000..5c7502454 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/kaylinart.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies kaylinart long call + + marks: + - fullsynctest # slow_calls file - 3.312s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies kaylinart + 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_account_posts" + params: {"account": "kaylinart", "observer": "", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "kaylinart" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/offgridlife.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/offgridlife.tavern.yaml new file mode 100644 index 000000000..57047a867 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/offgridlife.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies offgridlife long call + + marks: + - fullsynctest # slow_calls file - 3.948s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies offgridlife + 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_account_posts" + params: {"account": "offgridlife", "observer": "offgridlife", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "offgridlife" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/penguinpablo.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/penguinpablo.tavern.yaml new file mode 100644 index 000000000..b055fedee --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/penguinpablo.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies penguinpablo long call + + marks: + - fullsynctest # slow_calls file - 8.328s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies penguinpablo + 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_account_posts" + params: {"account": "penguinpablo", "observer": "penguinpablo", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "penguinpablo" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/pixresteemer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/pixresteemer.tavern.yaml new file mode 100644 index 000000000..8a39bcfff --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/pixresteemer.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies pixresteemer long call + + marks: + - fullsynctest # slow_calls file - 29.469s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies pixresteemer + 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_account_posts" + params: {"account": "pixresteemer", "observer": "pixresteemer", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "pixresteemer" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/redheadpei.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/redheadpei.tavern.yaml new file mode 100644 index 000000000..ffed5a473 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/redheadpei.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies redheadpei long call + + marks: + - fullsynctest # slow_calls file - 10.724s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies redheadpei + 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_account_posts" + params: {"account": "redheadpei", "limit": 20, "observer": "", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "redheadpei" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/riverflows.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/riverflows.tavern.yaml new file mode 100644 index 000000000..0b3c96577 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/riverflows.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies riverflows long call + + marks: + - fullsynctest # slow_calls file - 5.116s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies riverflows + 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_account_posts" + params: {"account": "riverflows", "observer": "", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "riverflows" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/samarek69.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/samarek69.tavern.yaml new file mode 100644 index 000000000..e146ee11a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/samarek69.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies samarek69 long call + + marks: + - fullsynctest # slow_calls file - 4.244s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies samarek69 + 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_account_posts" + params: {"account": "samarek69", "observer": "", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "samarek69" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/shoemanchu.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/shoemanchu.tavern.yaml new file mode 100644 index 000000000..5a7889f93 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/shoemanchu.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies shoemanchu long call + + marks: + - fullsynctest # slow_calls file - 11.112s + # timeouts + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies shoemanchu + 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_account_posts" + params: {"account": "shoemanchu", "observer": "", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "shoemanchu" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steemitboard.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steemitboard.tavern.yaml new file mode 100644 index 000000000..81dafd47f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steemitboard.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies steemitboard + + marks: + - fullsynctest # timeouts + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies steemitboard + 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_account_posts" + params: {"sort":"replies", "account":"steemitboard"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steemitboard" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steevc.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steevc.tavern.yaml new file mode 100644 index 000000000..dc0071b9d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steevc.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies steevc long call + + marks: + - fullsynctest # slow_calls file - 30.005s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies steevc + 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_account_posts" + params: {"account": "steevc", "observer": "steevc", "sort": "replies", "limit": 20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steevc" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steevc2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steevc2.tavern.yaml new file mode 100644 index 000000000..caa495ab7 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/steevc2.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies steevc2 long call + + marks: + - fullsynctest # slow_calls file - 26.128s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies steevc2 + 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_account_posts" + params: {"account": "steevc", "observer": "steevc", "sort": "replies", "limit": 100} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steevc2" + directory: "bridge_api_patterns/get_account_posts/replies" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/yole.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/yole.tavern.yaml new file mode 100644 index 000000000..88b49584e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/replies/yole.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_account_posts sort replies yole long call + + marks: + - fullsynctest # slow_calls file - 5.092s + + includes: + - !include ../../../common.yaml + + stages: + - name: get_account_posts sort replies yole + 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_account_posts" + params: {"account": "yole", "observer": "yole", "sort": "replies"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "yole" + directory: "bridge_api_patterns/get_account_posts/replies" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-126009.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-126009.tavern.yaml new file mode 100644 index 000000000..fd1c2dd2f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-126009.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community hive-126009 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_community hive-126009 + 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-126009"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hive-126009" + directory: "bridge_api_patterns/get_community" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-133872_observer_ggerartd08.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-133872_observer_ggerartd08.tavern.yaml new file mode 100644 index 000000000..7b9edee76 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-133872_observer_ggerartd08.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community hive-133872_observer_ggerartd08 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_community hive-133872_observer_ggerartd08 + 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-133872', 'observer': 'ggerartd08'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hive-133872_observer_ggerartd08" + directory: "bridge_api_patterns/get_community" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-150840.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-150840.tavern.yaml new file mode 100644 index 000000000..a34e7b215 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-150840.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community hive-150840 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_community hive-150840 + 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-150840"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hive-150840" + directory: "bridge_api_patterns/get_community" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-167922.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-167922.tavern.yaml new file mode 100644 index 000000000..f7a6fbada --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-167922.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community hive-167922 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_community hive-167922 + 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-167922"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hive-167922" + directory: "bridge_api_patterns/get_community" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-167922_observer_ivansnz.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-167922_observer_ivansnz.tavern.yaml new file mode 100644 index 000000000..849225741 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-167922_observer_ivansnz.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community hive-167922_observer_ivansnz + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_community hive-167922_observer_ivansnz + 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-167922', 'observer': 'ivansnz'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hive-167922_observer_ivansnz" + directory: "bridge_api_patterns/get_community" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-194913.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-194913.tavern.yaml new file mode 100644 index 000000000..8ba5bee7c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive-194913.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community hive-194913 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_community hive-194913 + 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-194913"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hive-194913" + directory: "bridge_api_patterns/get_community" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive_cn.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive_cn.tavern.yaml new file mode 100644 index 000000000..57a18b4bf --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/hive_cn.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community hive CN + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_community hive CN + 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-105017"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hive_cn" + directory: "bridge_api_patterns/get_community" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/leo_finance.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/leo_finance.tavern.yaml new file mode 100644 index 000000000..2bc443953 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community/leo_finance.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community leofinance + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_community leofinance + 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-167922"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "leo_finance" + directory: "bridge_api_patterns/get_community" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/admin.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/admin.tavern.yaml new file mode 100644 index 000000000..0a0ec26ad --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/admin.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community_context admin + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_community_context + 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_context" + params: {"name":"hive-148441", "account": "bluemist"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "admin" + directory: "bridge_api_patterns/get_community_context" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/muted.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/muted.tavern.yaml new file mode 100644 index 000000000..4f4e47d75 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/muted.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community_context muted + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_community_context + 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_context" + params: {"name":"hive-148441", "account": "anais1234"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "muted" + directory: "bridge_api_patterns/get_community_context" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/not_subscribed.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/not_subscribed.tavern.yaml new file mode 100644 index 000000000..573635b89 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/not_subscribed.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community_context not subscribed + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_community_context + 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_context" + params: {"name":"hive-148441", "account": "nalesnik"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "not_subscribed" + directory: "bridge_api_patterns/get_community_context" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/owner.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/owner.tavern.yaml new file mode 100644 index 000000000..31ebfcfda --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/owner.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community_context owner + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_community_context + 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_context" + params: {"name":"hive-148441", "account": "hive-148441"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "owner" + directory: "bridge_api_patterns/get_community_context" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/subscribed.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/subscribed.tavern.yaml new file mode 100644 index 000000000..5bf39515d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_community_context/subscribed.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_community_context subscribed + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_community_context + 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_context" + params: {"name":"hive-148441", "account": "ferrate"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "subscribed" + directory: "bridge_api_patterns/get_community_context" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/achim03.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/achim03.tavern.yaml new file mode 100644 index 000000000..e68dba724 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/achim03.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion achim03 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion achim03 + 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': 'achim03', 'permlink': 're-jongolson-qfde63'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "achim03" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/albertozambrano.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/albertozambrano.tavern.yaml new file mode 100644 index 000000000..63bc0ed5f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/albertozambrano.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion albertozambrano + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion albertozambrano + 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': 'albertozambrano', 'permlink': 'how-to-fight-a-writer-s-block'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "albertozambrano" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/alucian.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/alucian.tavern.yaml new file mode 100644 index 000000000..6a966a8cc --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/alucian.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion alucian + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion alucian + 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': 'alucian', 'permlink': 'the-commentcoin-project-super-long-chaos-information-post-eng-de-20-30-min-reading-time'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "alucian" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/animal-shelter.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/animal-shelter.tavern.yaml new file mode 100644 index 000000000..1c46aa756 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/animal-shelter.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion animal-shelter + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion animal-shelter + 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': 'animal-shelter', 'permlink': 'new-fence-in-the-aviary'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "animal-shelter" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/astinmin.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/astinmin.tavern.yaml new file mode 100644 index 000000000..77d3ef02f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/astinmin.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion astinmin + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion astinmin + 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': 'astinmin', 'permlink': 'breathing-pure-gold-autumn-s-walk-in-the-favorite-hunting-ground-of-polish-kings'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "astinmin" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/banguri.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/banguri.tavern.yaml new file mode 100644 index 000000000..dfaca0c50 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/banguri.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion banguri + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion banguri + 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': 'banguri', 'permlink': '11-10-jjm-sct-zzan-aaa-sports-dblog'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "banguri" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/biophil.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/biophil.tavern.yaml new file mode 100644 index 000000000..dd878da9c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/biophil.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion biophil + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion biophil + 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': 'biophil', 'permlink': 'genesis-pocket'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "biophil" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/bluerobo.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/bluerobo.tavern.yaml new file mode 100644 index 000000000..312bb457e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/bluerobo.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion bluerobo + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion bluerobo + 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': 'bluerobo', 'permlink': 'ufc-on-espn-16-fight-island-condit-v-mcgee-04102020'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "bluerobo" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/brianphobos.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/brianphobos.tavern.yaml new file mode 100644 index 000000000..4dcb4c159 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/brianphobos.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion brianphobos + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion brianphobos + 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': 'brianphobos', 'permlink': 're-acromott-2020514t9745438z'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "brianphobos" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/celestal.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/celestal.tavern.yaml new file mode 100644 index 000000000..df8b8a0ed --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/celestal.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion celestal + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion celestal + 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': 'celestal', 'permlink': 'haejin-has-gone-for-downvoting-rampage'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "celestal" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/chbartist.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/chbartist.tavern.yaml new file mode 100644 index 000000000..2b822f5e6 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/chbartist.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion chbartist + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion chbartist + 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': 'chbartist', 'permlink': 'cryptos-are-down-agai'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chbartist" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/chriddi.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/chriddi.tavern.yaml new file mode 100644 index 000000000..748504bdf --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/chriddi.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion chriddi + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion chriddi + 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': 'chriddi', 'permlink': 'px5zcr'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chriddi" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/cicisaja.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/cicisaja.tavern.yaml new file mode 100644 index 000000000..f38b05759 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/cicisaja.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion cicisaja + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion cicisaja + 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': 'cicisaja', 'permlink': 'take-it-easy-the-game-still-exploding'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "cicisaja" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/cynisca.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/cynisca.tavern.yaml new file mode 100644 index 000000000..5db74b679 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/cynisca.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion cynisca + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion cynisca + 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': 'cynisca', 'permlink': 'give-me-strength-4-high-calibre-strength-training-programs-for-maximum-gains'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "cynisca" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/darynka.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/darynka.tavern.yaml new file mode 100644 index 000000000..2ea41aa5b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/darynka.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion darynka + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion darynka + 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': 'darynka', 'permlink': 'photoshoot-for-a-rogue-cat'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "darynka" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/davedickeyyall.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/davedickeyyall.tavern.yaml new file mode 100644 index 000000000..d21807ccf --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/davedickeyyall.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion davedickeyyall + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion davedickeyyall + 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': 'davedickeyyall', 'permlink': 'a-quick-contest'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "davedickeyyall" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/detlev.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/detlev.tavern.yaml new file mode 100644 index 000000000..f2c623a1f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/detlev.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion detlev + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion detlev + 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': 'detlev', 'permlink': 'cadjaojw'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "detlev" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/donekim.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/donekim.tavern.yaml new file mode 100644 index 000000000..f7cae3c2f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/donekim.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion donekim + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion donekim + 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': 'donekim', 'permlink': 'dcrypto-tron-steemit'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "donekim" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/drugwars.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/drugwars.tavern.yaml new file mode 100644 index 000000000..b0619b38f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/drugwars.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion drugwars + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion drugwars + 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': 'drugwars', 'permlink': 'roqmpgww'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "drugwars" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/enginewitty.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/enginewitty.tavern.yaml new file mode 100644 index 000000000..f2f1e836e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/enginewitty.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion enginewitty + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion enginewitty + 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': 'enginewitty', 'permlink': 'please-don-t-make-me-horny-you-might-like-me-when-i-m-horny-the-silver-p-i-m-p-strikes-again'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "enginewitty" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/ennosan.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/ennosan.tavern.yaml new file mode 100644 index 000000000..52cb2707d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/ennosan.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion ennosan + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion ennosan + 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': 'ennosan', 'permlink': 'meine-fusshupe-hat-ihre-op-gut-ueberstanden'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ennosan" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/equipodelta.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/equipodelta.tavern.yaml new file mode 100644 index 000000000..f0a5fb77b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/equipodelta.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion equipodelta + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion equipodelta + 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': 'equipodelta', 'permlink': 'soy-oficialmente-un-delfin-i-m-officially-a-dolphin'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "equipodelta" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/erarium.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/erarium.tavern.yaml new file mode 100644 index 000000000..54c4871fd --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/erarium.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion erarium + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion erarium + 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': 'erarium', 'permlink': 're-chekohler-45ehwp'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "erarium" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/exyle.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/exyle.tavern.yaml new file mode 100644 index 000000000..09b08a5e3 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/exyle.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion exyle + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion exyle + 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': 'exyle', 'permlink': 'pduseiki'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "exyle" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/felt_buzz.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/felt_buzz.tavern.yaml new file mode 100644 index 000000000..528c6a9fe --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/felt_buzz.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion felt.buzz + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion felt.buzz + 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': 'felt.buzz', 'permlink': 'it-is-zapfic-the-longest-running-shortest-story-contest-on-the-blockchain-results-of-week-131-and-new-prompt-for-week-132'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "felt_buzz" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/francesleader_no_one.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/francesleader_no_one.tavern.yaml new file mode 100644 index 000000000..7d762d1a9 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/francesleader_no_one.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion francesleader_no_one + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion francesleader_no_one + 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': 'francesleader', 'permlink': 'no-one-has-proved-that-covid19-exists-a-collection-of-the-evidence'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "francesleader_no_one" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/francesleader_plague.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/francesleader_plague.tavern.yaml new file mode 100644 index 000000000..d52956a30 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/francesleader_plague.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion francesleader_plague + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion francesleader_plague + 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': 'francesleader', 'permlink': 'plague-of-fear-2020-disturbing-scenario-addendum'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "francesleader_plague" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/futuremind.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/futuremind.tavern.yaml new file mode 100644 index 000000000..987bceae9 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/futuremind.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion futuremind + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion futuremind + 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': 'futuremind', 'permlink': 'proper-planning-and-dependability'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "futuremind" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/genesishealthy.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/genesishealthy.tavern.yaml new file mode 100644 index 000000000..11130059e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/genesishealthy.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion genesishealthy + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion genesishealthy + 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': 'genesishealthy', 'permlink': 'estrategias-que-aplico-para-aumentar-power-up'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "genesishealthy" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/georgeabitbol.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/georgeabitbol.tavern.yaml new file mode 100644 index 000000000..eb05c9f57 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/georgeabitbol.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion georgeabitbol + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion georgeabitbol + 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': 'georgeabitbol', 'permlink': '1917-movie-review'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "georgeabitbol" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hivelist.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hivelist.tavern.yaml new file mode 100644 index 000000000..afb1b924a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hivelist.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion hivelist + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion hivelist + 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': 'hivelist', 'permlink': 'whydropshippingisbetterthanaffiliatemarketingforbuildingyourbrand-iova0mxyye'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hivelist" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hiveonboard.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hiveonboard.tavern.yaml new file mode 100644 index 000000000..66e0a5403 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hiveonboard.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion hiveonboard + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion hiveonboard + 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': 'hiveonboard', 'permlink': 'open-standard-for-a-hive-account-referral-system'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hiveonboard" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hiveslotgames.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hiveslotgames.tavern.yaml new file mode 100644 index 000000000..67189c50a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/hiveslotgames.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion hiveslotgames + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion hiveslotgames + 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': 'hiveslotgames', 'permlink': 'black-or-red-take-your-guess-and-win-hive-qfrg94'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hiveslotgames" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/ilyasismail.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/ilyasismail.tavern.yaml new file mode 100644 index 000000000..7144f6c79 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/ilyasismail.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion ilyasismail + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion ilyasismail + 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': 'ilyasismail', 'permlink': 'quantumhadihmajaacehberusahauntuklebihbaik-8uhw2rzu1b'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ilyasismail" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/incubot.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/incubot.tavern.yaml new file mode 100644 index 000000000..516d6233f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/incubot.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion incubot + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion incubot + 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': 'incubot', 'permlink': '20200309150334060-dicestats'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "incubot" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jenina619.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jenina619.tavern.yaml new file mode 100644 index 000000000..ac4088cfc --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jenina619.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion jenina619 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion jenina619 + 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': 'jenina619', 'permlink': 'ntopaz--jenina619--1833455897--ntopaz-spirituality-creativecoin-powerhousecreatives-art--2020-03-18-18-22-47--artwork--none'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jenina619" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jkiw.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jkiw.tavern.yaml new file mode 100644 index 000000000..0ebe971dc --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jkiw.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion jkiw + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion jkiw + 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': 'jkiw', 'permlink': 'heaven-on-earth-a-big-pot-full-of-goulash-der-himmel-auf-erden-ein-grosser-topf-voll-gulasch'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jkiw" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jlufer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jlufer.tavern.yaml new file mode 100644 index 000000000..546cf30e1 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/jlufer.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion jlufer + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion jlufer + 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': 'jlufer', 'permlink': 'qje79g'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jlufer" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/joelagbo.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/joelagbo.tavern.yaml new file mode 100644 index 000000000..8dc9f6665 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/joelagbo.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion joelagbo + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion joelagbo + 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': 'joelagbo', 'permlink': 're-ritxi-qcoryt'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "joelagbo" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/kommienezuspadt.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/kommienezuspadt.tavern.yaml new file mode 100644 index 000000000..6a60219d3 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/kommienezuspadt.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion kommienezuspadt + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion kommienezuspadt + 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': 'kommienezuspadt', 'permlink': 'anhedonia'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "kommienezuspadt" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/leedsunited.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/leedsunited.tavern.yaml new file mode 100644 index 000000000..ed7716324 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/leedsunited.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion leedsunited + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion leedsunited + 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': 'leedsunited', 'permlink': 'quadruple-bonus-game-first-goalscorer-correct-score-comp-92-tottenham-v-burnley-7th-december-1000-2000-tokens'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "leedsunited" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/lighteye.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/lighteye.tavern.yaml new file mode 100644 index 000000000..3725a5b75 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/lighteye.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion lighteye + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion lighteye + 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': 'lighteye', 'permlink': 'shadow-hunters-contest-round-123-peter-pan-at-the-street-soccer-tournament'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "lighteye" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/most_discussed.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/most_discussed.tavern.yaml new file mode 100644 index 000000000..b37168730 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/most_discussed.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_discussion most discussed + # SELECT COUNT(id) as record_count, root_id FROM hive_posts GROUP BY(root_id) ORDER BY record_count DESC LIMIT 10; + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion most discussed + 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":"et42k", "permlink":"iqx-hashtag"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_discussed" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/munawar1235.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/munawar1235.tavern.yaml new file mode 100644 index 000000000..a56463c56 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/munawar1235.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion munawar1235 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion munawar1235 + 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': 'munawar1235', 'permlink': 'why-water-pollution-should-matter-to-all-of-us'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "munawar1235" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_blacklisted.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_blacklisted.tavern.yaml new file mode 100644 index 000000000..0d6bb14bc --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_blacklisted.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion with observer blacklisted author + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion with observer blacklisted author + 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": "berniesanders", "permlink": "lukestokes-such-a-hater", "observer": "jes2850"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_blacklisted" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_follow_blacklist.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_follow_blacklist.tavern.yaml new file mode 100644 index 000000000..abd00ee75 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_follow_blacklist.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion with observer follow blacklist author + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion with observer follow blacklist author + 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": "bavak", "permlink": "58taeu-steemit-is-addressing-an-interesting-economics-problem", "observer": "jes2850"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_follow_blacklist" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_follow_muted.tavern.yaml new file mode 100644 index 000000000..4803330ad --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_follow_muted.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion with observer follow muted comment author + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion with observer follow muted comment author + 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": "themarkymark", "permlink": "emdvnviy", "observer": "themarkymark"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_follow_muted" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_muted.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_muted.tavern.yaml new file mode 100644 index 000000000..55ec071a5 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/observer_muted.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion with observer muted author + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion with observer muted author + 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": "mighty-panda", "permlink": "steem-monsters-kickstarter-pledge-usd85", "observer": "upmyvote"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_muted" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/palja.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/palja.tavern.yaml new file mode 100644 index 000000000..d15622ca7 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/palja.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion palja + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion palja + 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': 'palja', 'permlink': '6fg5a1'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "palja" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/portraitcontest.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/portraitcontest.tavern.yaml new file mode 100644 index 000000000..e97816e96 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/portraitcontest.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion portraitcontest + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion portraitcontest + 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': 'portraitcontest', 'permlink': 'winners-of-the-hive-portrait-photography-contest-week-5-qauesi'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "portraitcontest" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/powerup.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/powerup.tavern.yaml new file mode 100644 index 000000000..ed4c613ad --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/powerup.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion powerup + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion powerup + 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': 'powerup', 'permlink': '17-steem-tools-every-steemian-needs-to-know'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "powerup" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/prc.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/prc.tavern.yaml new file mode 100644 index 000000000..a695ebfea --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/prc.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion prc + + marks: + - fullsynctest # slow call - 2.324s + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion prc + 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': 'prc', 'permlink': 'introducing-dsound-a-decentralized-sound-platform-using-steem-and-ipfs'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "prc" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/r1s2g3.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/r1s2g3.tavern.yaml new file mode 100644 index 000000000..ff2da4521 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/r1s2g3.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion r1s2g3 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion r1s2g3 + 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': 'r1s2g3', 'permlink': 'splinterland-renting-enjoying-the-weak-hive-prices'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "r1s2g3" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/rabona.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/rabona.tavern.yaml new file mode 100644 index 000000000..147191a8f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/rabona.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion rabona + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion rabona + 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': 'rabona', 'permlink': 'rabona-takes-off'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "rabona" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/risingstargame.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/risingstargame.tavern.yaml new file mode 100644 index 000000000..03c207d22 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/risingstargame.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion risingstargame + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion risingstargame + 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': 'risingstargame', 'permlink': 'new-storage-feature'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "risingstargame" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/rowell.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/rowell.tavern.yaml new file mode 100644 index 000000000..3989748cd --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/rowell.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion rowell + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion rowell + 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': 'rowell', 'permlink': 'ntopaz--rowell--1254461099--ntopaz-blender-creativecoin-art-digitalart--2020-02-27-15-59-34--artwork--none'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "rowell" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/sanvigoseven.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/sanvigoseven.tavern.yaml new file mode 100644 index 000000000..a92120530 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/sanvigoseven.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion sanvigoseven + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion sanvigoseven + 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': 'sanvigoseven', 'permlink': 'jardin-zoologico-chorros-de-milla-atraccion-turistica-de-calidad'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "sanvigoseven" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/shady.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/shady.tavern.yaml new file mode 100644 index 000000000..853cf7998 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/shady.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion shady + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion shady + 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': 'shady', 'permlink': 're-cranium-qgeptm'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "shady" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/solominer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/solominer.tavern.yaml new file mode 100644 index 000000000..51b934896 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/solominer.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion solominer + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion solominer + 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': 'solominer', 'permlink': 'cloning-the-sun-opener-plant'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "solominer" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/spinvest-votes.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/spinvest-votes.tavern.yaml new file mode 100644 index 000000000..ba7252bb8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/spinvest-votes.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion spinvest-votes + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion spinvest-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: "bridge.get_discussion" + params: {'author': 'spinvest-votes', 'permlink': 'steem-power-investments-buy-wall-is-being-built-club-vote-012-commences'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "spinvest-votes" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/splinterlands.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/splinterlands.tavern.yaml new file mode 100644 index 000000000..227750b50 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/splinterlands.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion splinterlands + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion splinterlands + 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': 'splinterlands', 'permlink': 'official-splinterlands-land-presale-announcement'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "splinterlands" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/steemcleaners.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/steemcleaners.tavern.yaml new file mode 100644 index 000000000..a626865f7 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/steemcleaners.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion steemcleaners + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion steemcleaners + 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': 'steemcleaners', 'permlink': 'qfs8c-steemcleaners-report-for-19-april-2019'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steemcleaners" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/steemitboard.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/steemitboard.tavern.yaml new file mode 100644 index 000000000..702c18a01 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/steemitboard.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion steemitboard + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion steemitboard + 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': 'steemitboard', 'permlink': 'steemitboard-shutdown-by-justin-sun'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steemitboard" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/thisisawesome.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/thisisawesome.tavern.yaml new file mode 100644 index 000000000..dee0efd71 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/thisisawesome.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion thisisawesome + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion thisisawesome + 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': 'thisisawesome', 'permlink': 'awesome-daily-spotlight-upvotes-ctp-curation-2020vision-curation-february-7-2020'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "thisisawesome" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/tkhol.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/tkhol.tavern.yaml new file mode 100644 index 000000000..33e17a8e8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/tkhol.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion tkhol + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion tkhol + 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': 'tkhol', 'permlink': 'actifit-tkhol-20181107t132016631z'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tkhol" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/uzairk.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/uzairk.tavern.yaml new file mode 100644 index 000000000..6c8d94f57 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/uzairk.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion uzairk + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion uzairk + 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': 'uzairk', 'permlink': 'holding-moon'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "uzairk" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/voronchihin.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/voronchihin.tavern.yaml new file mode 100644 index 000000000..5d5aef5e4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/voronchihin.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion voronchihin + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion voronchihin + 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': 'voronchihin', 'permlink': 'freedom-for-parrots-svobodu-popugayam'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "voronchihin" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/wa7.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/wa7.tavern.yaml new file mode 100644 index 000000000..9edf0f2c4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/wa7.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion wa7 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion wa7 + 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': 'wa7', 'permlink': 'dlive-is-leaving-steem-and-this-is-my-last-blog-post-on-steemit'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "wa7" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/wallpaperflower.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/wallpaperflower.tavern.yaml new file mode 100644 index 000000000..a2c4fbfff --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/wallpaperflower.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion wallpaperflower + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion wallpaperflower + 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': 'wallpaperflower', 'permlink': 'steeming-on-but-meanwhile'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "wallpaperflower" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/world-travel-pro.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/world-travel-pro.tavern.yaml new file mode 100644 index 000000000..c1f38f129 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/world-travel-pro.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion world-travel-pro + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion world-travel-pro + 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': 'world-travel-pro', 'permlink': 'real-life-captured-331-bangkok-thailand-2020-part-fifteen-9-photos'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "world-travel-pro" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/world-travel-pro2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/world-travel-pro2.tavern.yaml new file mode 100644 index 000000000..f53976788 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_discussion/world-travel-pro2.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_discussion world-travel-pro 2 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_discussion world-travel-pro 2 + 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': 'world-travel-pro', 'permlink': 'travel-pro-places-of-interest-213-the-biggest-open-air-market-in-bangkok-part-seven-9-photos'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "world-travel-pro2" + directory: "bridge_api_patterns/get_discussion" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/chekohler.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/chekohler.tavern.yaml new file mode 100644 index 000000000..9d7209ea4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/chekohler.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_follow_list + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: 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: {observer: "chekohler"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chekohler" + directory: "bridge_api_patterns/get_follow_list" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/most_follow_blacklists.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/most_follow_blacklists.tavern.yaml new file mode 100644 index 000000000..f42dab064 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/most_follow_blacklists.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge.get_follow_list most follow blacklists + # new function - SQL can be used to get freshest most follow blacklists + # SELECT COUNT(id) as record_count, follower FROM hive_follows WHERE follow_blacklists GROUP BY(follower) ORDER BY record_count DESC LIMIT 3; + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge.get_follow_list most most follow blacklists + 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: "jes2850"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_follow_blacklists" + directory: "bridge_api_patterns/get_follow_list" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/most_follow_muted.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/most_follow_muted.tavern.yaml new file mode 100644 index 000000000..d301e546f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_follow_list/most_follow_muted.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge.get_follow_list most follow muted + # new function - SQL can be used to get freshest most follow muted + # SELECT COUNT(id) as record_count, follower FROM hive_follows WHERE follow_muted GROUP BY(follower) ORDER BY record_count DESC LIMIT 5; + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge.get_follow_list most most 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: "themarkymark"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_follow_muted" + directory: "bridge_api_patterns/get_follow_list" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_payout_stats/stats.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_payout_stats/stats.tavern.yaml new file mode 100644 index 000000000..b6c8f9845 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_payout_stats/stats.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_payout_stats + + marks: + - fullsynctest + + 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: {} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "stats" + directory: "bridge_api_patterns/get_payout_stats" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post/enmy.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post/enmy.tavern.yaml new file mode 100644 index 000000000..122dd54fe --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post/enmy.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_post enmy + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_post enmy + 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_post" + params: {'author': 'enmy', 'observer': 'anita2107', 'permlink': 'asi-hice-mi-obra-publicada-en-nftshowroom-night'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "enmy" + directory: "bridge_api_patterns/get_post" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post/most_upvoted_post.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post/most_upvoted_post.tavern.yaml new file mode 100644 index 000000000..c3609657d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post/most_upvoted_post.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_post most upvoted + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_post most upvoted + 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_post" + params: {"author":"hvr", "permlink": "my-weekly-travel-photo-25"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_upvoted_post" + directory: "bridge_api_patterns/get_post" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post_header/enmy.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post_header/enmy.tavern.yaml new file mode 100644 index 000000000..e090da593 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post_header/enmy.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_post_header enmy + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_post_header enmy + 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_post_header" + params: {'author': 'enmy', 'permlink': 'asi-hice-mi-obra-publicada-en-nftshowroom-night'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "enmy" + directory: "bridge_api_patterns/get_post_header" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post_header/most_upvoted_post.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post_header/most_upvoted_post.tavern.yaml new file mode 100644 index 000000000..7b577ca24 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_post_header/most_upvoted_post.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_post_header most upvoted + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_post_header most upvoted + 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_post_header" + params: {"author":"hvr", "permlink": "my-weekly-travel-photo-25"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_upvoted_post" + directory: "bridge_api_patterns/get_post_header" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/all_metadata.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/all_metadata.tavern.yaml new file mode 100644 index 000000000..9f5915e78 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/all_metadata.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile all metadata + # response should have all metadata fields filled + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_profile all metadata + 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":"nalesnik"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "all_metadata" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/ammachemist.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/ammachemist.tavern.yaml new file mode 100644 index 000000000..a2fd82a47 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/ammachemist.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile ammachemist + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile ammachemist + 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': 'ammachemist'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ammachemist" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/arcange-fr.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/arcange-fr.tavern.yaml new file mode 100644 index 000000000..df72b44ac --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/arcange-fr.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile arcange-fr + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile arcange-fr + 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': 'arcange-fr'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "arcange-fr" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/biglotto.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/biglotto.tavern.yaml new file mode 100644 index 000000000..017887719 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/biglotto.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile biglotto + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile biglotto + 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': 'biglotto'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "biglotto" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/criisdimok.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/criisdimok.tavern.yaml new file mode 100644 index 000000000..87ee361a3 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/criisdimok.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile criisdimok + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile criisdimok + 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': 'criisdimok'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "criisdimok" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/doiny.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/doiny.tavern.yaml new file mode 100644 index 000000000..8f217060c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/doiny.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile doiny + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile doiny + 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': 'doiny'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "doiny" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/fintechandcrypto.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/fintechandcrypto.tavern.yaml new file mode 100644 index 000000000..5fb56a59d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/fintechandcrypto.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile fintechandcrypto + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile fintechandcrypto + 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': 'fintechandcrypto'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "fintechandcrypto" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/hiveio.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/hiveio.tavern.yaml new file mode 100644 index 000000000..9a1fb144d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/hiveio.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile hiveio + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile hiveio + 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': 'hiveio'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hiveio" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/jennifercavka.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/jennifercavka.tavern.yaml new file mode 100644 index 000000000..ef005b687 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/jennifercavka.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile jennifercavka + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile jennifercavka + 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': 'jennifercavka', 'observer': 'jennifercavka'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jennifercavka" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/jisoooh0202.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/jisoooh0202.tavern.yaml new file mode 100644 index 000000000..119ca0413 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/jisoooh0202.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile jisoooh0202 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile jisoooh0202 + 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': 'jisoooh0202'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jisoooh0202" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/mateonav53.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/mateonav53.tavern.yaml new file mode 100644 index 000000000..cee417cd7 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/mateonav53.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile mateonav53 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile mateonav53 + 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': 'mateonav53'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "mateonav53" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/muted.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/muted.tavern.yaml new file mode 100644 index 000000000..25e68fc48 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/muted.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile context muted + # response should have context "muted": true + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_profile context 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_profile" + params: {"account":"earnest", "observer": "nalesnik"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "muted" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/original_content.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/original_content.tavern.yaml new file mode 100644 index 000000000..9c8b33b44 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/original_content.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile original.content + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile original.content + 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': 'original.content'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "original_content" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/pboc.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/pboc.tavern.yaml new file mode 100644 index 000000000..ef258c8eb --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/pboc.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile pboc + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile pboc + 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': 'pboc'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "pboc" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/peterloupelis.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/peterloupelis.tavern.yaml new file mode 100644 index 000000000..4835a4806 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/peterloupelis.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile peterloupelis + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile peterloupelis + 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': 'peterloupelis'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "peterloupelis" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/pukirocks.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/pukirocks.tavern.yaml new file mode 100644 index 000000000..050b7b725 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/pukirocks.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile pukirocks + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile pukirocks + 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': 'pukirocks'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "pukirocks" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/steem-plus.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/steem-plus.tavern.yaml new file mode 100644 index 000000000..bba6701a8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/steem-plus.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile steem-plus + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile steem-plus + 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': 'steem-plus'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steem-plus" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/steemitboard.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/steemitboard.tavern.yaml new file mode 100644 index 000000000..2bb507cae --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/steemitboard.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile steemitboard + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile steemitboard + 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': 'steemitboard'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steemitboard" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/svamiva.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/svamiva.tavern.yaml new file mode 100644 index 000000000..c219c2ab9 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/svamiva.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile svamiva + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile svamiva + 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': 'svamiva'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "svamiva" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/thefakerick.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/thefakerick.tavern.yaml new file mode 100644 index 000000000..d6ab310ed --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/thefakerick.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile thefakerick + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile thefakerick + 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': 'thefakerick'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "thefakerick" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/tkhol.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/tkhol.tavern.yaml new file mode 100644 index 000000000..489d5d9ec --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/tkhol.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile tkhol + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile tkhol + 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': 'tkhol'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tkhol" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/vision-of-esca.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/vision-of-esca.tavern.yaml new file mode 100644 index 000000000..ca5269704 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_profile/vision-of-esca.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_profile vision-of-esca + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.get_profile vision-of-esca + 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': 'vision-of-esca'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "vision-of-esca" + directory: "bridge_api_patterns/get_profile" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/empty_observer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/empty_observer.tavern.yaml new file mode 100644 index 000000000..9c4e8add0 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/empty_observer.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created empty_observer + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created empty_observer + 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: {'limit': 20, 'observer': '', 'sort': 'created', 'start_author': ''} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "empty_observer" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_ggerartd08_tag_hive-133872.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_ggerartd08_tag_hive-133872.tavern.yaml new file mode 100644 index 000000000..430fa9660 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_ggerartd08_tag_hive-133872.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created observer_ggerartd08_tag_hive-133872 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created observer_ggerartd08_tag_hive-133872 + 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: {'observer': 'ggerartd08', 'sort': 'created', 'tag': 'hive-133872'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_ggerartd08_tag_hive-133872" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_hive-127788.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_hive-127788.tavern.yaml new file mode 100644 index 000000000..4fa36146c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_hive-127788.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created observer_hive-127788 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created observer_hive-127788 + 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: {'limit': 21, 'observer': 'hive-127788', 'sort': 'created', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_hive-127788" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_ivansnz_start_author_nikosnitza.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_ivansnz_start_author_nikosnitza.tavern.yaml new file mode 100644 index 000000000..23d68434f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_ivansnz_start_author_nikosnitza.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created observer_ivansnz_start_author_nikosnitza + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created observer_ivansnz_start_author_nikosnitza + 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: {'limit': 15, 'observer': 'ivansnz', 'sort': 'created', 'start_author': 'nikosnitza', 'start_permlink': 'the-spirits-of-olympus'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_ivansnz_start_author_nikosnitza" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_masummim50.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_masummim50.tavern.yaml new file mode 100644 index 000000000..ea2e1e3f9 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_masummim50.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created observer_masummim50 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created observer_masummim50 + 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: {'limit': 21, 'observer': 'masummim50', 'sort': 'created', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_masummim50" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_saxx1304.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_saxx1304.tavern.yaml new file mode 100644 index 000000000..e7fcddaf4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_saxx1304.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created observer_saxx1304 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created observer_saxx1304 + 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: {'limit': 21, 'observer': 'saxx1304', 'sort': 'created', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_saxx1304" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_tasri_tag_hive-190212.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_tasri_tag_hive-190212.tavern.yaml new file mode 100644 index 000000000..946167421 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_tasri_tag_hive-190212.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created observer_tasri_tag_hive-190212 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created observer_tasri_tag_hive-190212 + 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: {'observer': 'tasri', 'sort': 'created', 'tag': 'hive-190212'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_tasri_tag_hive-190212" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_willsaldeno.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_willsaldeno.tavern.yaml new file mode 100644 index 000000000..7a9061757 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_willsaldeno.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created observer_willsaldeno + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created observer_willsaldeno + 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: {'limit': 21, 'observer': 'willsaldeno', 'sort': 'created', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_willsaldeno" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_wwwiebe.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_wwwiebe.tavern.yaml new file mode 100644 index 000000000..b0dd7e875 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/observer_wwwiebe.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created observer wwwiebe + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created observer wwwiebe + 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: {'limit': 21, 'observer': 'wwwiebe', 'sort': 'created', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_wwwiebe" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/start_author_b-hive_with_permlink.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/start_author_b-hive_with_permlink.tavern.yaml new file mode 100644 index 000000000..a7044cefd --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/start_author_b-hive_with_permlink.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created start_author_b-hive_with_permlink + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created start_author_b-hive_with_permlink + 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: {'limit': 5, 'sort': 'created', 'start_author': 'b-hive', 'start_permlink': 'uwjxdoxvfdvpgk5dqjj8ht'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "start_author_b-hive_with_permlink" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_hive-127788.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_hive-127788.tavern.yaml new file mode 100644 index 000000000..87f9c8b4e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_hive-127788.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created hive-127788 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created hive-127788 + 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: {'limit': 21, 'observer': 'hive-127788', 'sort': 'created', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_hive-127788" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_hive-156509.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_hive-156509.tavern.yaml new file mode 100644 index 000000000..a848da35b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_hive-156509.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created hive-156509 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created hive-156509 + 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: {'observer': null, 'sort': 'created', 'tag': 'hive-156509'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_hive-156509" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_labun.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_labun.tavern.yaml new file mode 100644 index 000000000..9a299c503 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/created/tag_labun.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts created tag_labun + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts created tag_labun + 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: {'observer': null, 'sort': 'created', 'tag': 'labun'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_labun" + directory: "bridge_api_patterns/get_ranked_posts/created" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/hot/observer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/hot/observer.tavern.yaml new file mode 100644 index 000000000..8801c43ea --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/hot/observer.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts hot observer + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts hot with observer + 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': 'hot', 'observer': 'blocktrades'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer" + directory: "bridge_api_patterns/get_ranked_posts/hot" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/muted/observer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/muted/observer.tavern.yaml new file mode 100644 index 000000000..51de96865 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/muted/observer.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts muted observer + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts muted with observer + 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': 'muted', 'observer': 'blocktrades'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer" + directory: "bridge_api_patterns/get_ranked_posts/muted" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/payout/observer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/payout/observer.tavern.yaml new file mode 100644 index 000000000..ebee50dce --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/payout/observer.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts payout observer + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts payout with observer + 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': 'payout', 'observer': 'blocktrades'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer" + directory: "bridge_api_patterns/get_ranked_posts/payout" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/payout_comments/observer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/payout_comments/observer.tavern.yaml new file mode 100644 index 000000000..f7c2d7a5a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/payout_comments/observer.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts payout_comments observer + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts payout_comments with observer + 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': 'payout_comments', 'observer': 'blocktrades'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer" + directory: "bridge_api_patterns/get_ranked_posts/payout_comments" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/promoted/observer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/promoted/observer.tavern.yaml new file mode 100644 index 000000000..bbd9ff065 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/promoted/observer.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts promoted observer + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts promoted with observer + 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': 'promoted', 'observer': 'blocktrades'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer" + directory: "bridge_api_patterns/get_ranked_posts/promoted" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/empty_tag.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/empty_tag.tavern.yaml new file mode 100644 index 000000000..2d8364de8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/empty_tag.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending empty_tag + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending empty_tag + 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: {'observer': null, 'sort': 'trending', 'tag': ''} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "empty_tag" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/max_limit.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/max_limit.tavern.yaml new file mode 100644 index 000000000..f4cc51654 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/max_limit.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending maximum limit patterns test + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending maximum limit patterns test + 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":"trending","tag":"","observer":"alice", "limit": 100} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "max_limit" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/max_limit_tag_development.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/max_limit_tag_development.tavern.yaml new file mode 100644 index 000000000..4a529766f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/max_limit_tag_development.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending maximum limit tag development + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending maximum limit tag development patterns test + 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":"trending","tag":"development","observer":"alice", "limit": 100} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "max_limit_tag_development" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/null.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/null.tavern.yaml new file mode 100644 index 000000000..ed37f172c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/null.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending null author + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending null author + 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: {'limit': 21, 'sort': 'trending', 'start_author': null, 'start_permlink': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "null" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_alina97_tag_art.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_alina97_tag_art.tavern.yaml new file mode 100644 index 000000000..7a09118a8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_alina97_tag_art.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_alina97_tag_art + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_alina97_tag_art + 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: {'observer': 'alina97', 'sort': 'trending', 'tag': 'art'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_alina97_tag_art" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_angeli-b_start_author_abh12345.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_angeli-b_start_author_abh12345.tavern.yaml new file mode 100644 index 000000000..468f64d58 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_angeli-b_start_author_abh12345.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_angeli-b_start_author_abh12345 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_angeli-b_start_author_abh12345 + 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: {'limit': 20, 'observer': 'angeli-b', 'sort': 'trending', 'start_author': 'abh12345', 'start_permlink': 'the-hive-engagement-league-3npmvq'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_angeli-b_start_author_abh12345" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_beatriche_tag_hive-148441.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_beatriche_tag_hive-148441.tavern.yaml new file mode 100644 index 000000000..9cfca34fd --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_beatriche_tag_hive-148441.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending beatriche_tag_hive-148441 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending beatriche_tag_hive-148441 + 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: {'observer': 'beatriche', 'sort': 'trending', 'tag': 'hive-189306'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_beatriche_tag_hive-148441" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_beatriche_tag_hive-189306.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_beatriche_tag_hive-189306.tavern.yaml new file mode 100644 index 000000000..73aef218f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_beatriche_tag_hive-189306.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_beatriche_tag_hive-189306 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_beatriche_tag_hive-189306 + 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: {'observer': 'beatriche', 'sort': 'trending', 'tag': 'hive-189306'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_beatriche_tag_hive-189306" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_edwardstobia_start_author_mipiano.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_edwardstobia_start_author_mipiano.tavern.yaml new file mode 100644 index 000000000..f7ede0ec2 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_edwardstobia_start_author_mipiano.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_edwardstobia_start_author_mipiano + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_edwardstobia_start_author_mipiano + 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: {'limit': 20, 'observer': 'edwardstobia', 'sort': 'trending', 'start_author': 'mipiano', 'start_permlink': 'crossing-borders'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_edwardstobia_start_author_mipiano" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_giftedwrites_tag_contest.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_giftedwrites_tag_contest.tavern.yaml new file mode 100644 index 000000000..090eae547 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_giftedwrites_tag_contest.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending giftedwrites_tag_contest + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending giftedwrites_tag_contest + 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: {'observer': 'giftedwrites', 'sort': 'trending', 'tag': 'contest'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_giftedwrites_tag_contest" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_gryfno_frelka_tag_polish.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_gryfno_frelka_tag_polish.tavern.yaml new file mode 100644 index 000000000..6f394557c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_gryfno_frelka_tag_polish.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_gryfno_frelka_tag_polish + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_gryfno_frelka_tag_polish + 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: {'observer': 'gryfno.frelka', 'sort': 'trending', 'tag': 'polish'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_gryfno_frelka_tag_polish" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_iamraincrystal.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_iamraincrystal.tavern.yaml new file mode 100644 index 000000000..91e97dc0c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_iamraincrystal.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer iamraincrystal + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer iamraincrystal + 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: {'limit': 15, 'observer': 'iamraincrystal', 'sort': 'trending', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_iamraincrystal" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_ivansnz.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_ivansnz.tavern.yaml new file mode 100644 index 000000000..9dd1a7c6d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_ivansnz.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer ivansnz + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer ivansnz + 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: {'limit': 15, 'observer': 'ivansnz', 'sort': 'trending', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_ivansnz" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_jennyzer_tag_hive-103678.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_jennyzer_tag_hive-103678.tavern.yaml new file mode 100644 index 000000000..b4b347201 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_jennyzer_tag_hive-103678.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_jennyzer_tag_hive-103678 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_jennyzer_tag_hive-103678 + 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: {'observer': 'jennyzer', 'sort': 'trending', 'tag': 'hive-103678'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_jennyzer_tag_hive-103678" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_lighteye_tag_hive-148441.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_lighteye_tag_hive-148441.tavern.yaml new file mode 100644 index 000000000..f3fa22078 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_lighteye_tag_hive-148441.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending lighteye_tag_hive-148441 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending lighteye_tag_hive-148441 + 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: {'observer': 'lighteye', 'sort': 'trending', 'tag': 'hive-148441'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_lighteye_tag_hive-148441" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_lighteye_tag_photography.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_lighteye_tag_photography.tavern.yaml new file mode 100644 index 000000000..51a16cd07 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_lighteye_tag_photography.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending lighteye_tag_photography + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending lighteye_tag_photography + 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: {'observer': 'lighteye', 'sort': 'trending', 'tag': 'photography'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_lighteye_tag_photography" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_peakd.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_peakd.tavern.yaml new file mode 100644 index 000000000..a33c3d7a7 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_peakd.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer peakd + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer peakd + 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: {'limit': 20, 'observer': 'peakd', 'sort': 'trending', 'tag': ''} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_peakd" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_peakd_tag_hive-156509.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_peakd_tag_hive-156509.tavern.yaml new file mode 100644 index 000000000..46c18ad82 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_peakd_tag_hive-156509.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_peakd_tag_hive-156509 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_peakd_tag_hive-156509 + 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: {'limit': 20, 'observer': 'peakd', 'sort': 'created', 'tag': 'hive-156509'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_peakd_tag_hive-156509" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_road2horizon.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_road2horizon.tavern.yaml new file mode 100644 index 000000000..9cce92c41 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_road2horizon.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer road2horizon + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer road2horizon + 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: {'observer': 'road2horizon', 'sort': 'trending', 'tag': ''} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_road2horizon" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_rosa4r.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_rosa4r.tavern.yaml new file mode 100644 index 000000000..107f82407 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_rosa4r.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer rosa4r + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer rosa4r + 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: {'limit': 21, 'observer': 'rosa4r', 'sort': 'created', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_rosa4r" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_schamangerbert_tag_hive-194913.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_schamangerbert_tag_hive-194913.tavern.yaml new file mode 100644 index 000000000..f63aba6ca --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_schamangerbert_tag_hive-194913.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_schamangerbert_tag_hive-194913 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_schamangerbert_tag_hive-194913 + 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: {'observer': 'schamangerbert', 'sort': 'trending', 'tag': 'hive-194913'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_schamangerbert_tag_hive-194913" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_smonkstop1.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_smonkstop1.tavern.yaml new file mode 100644 index 000000000..f8381030d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_smonkstop1.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer smonkstop1 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer smonkstop1 + 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: {'observer': 'smonkstop1', 'sort': 'trending', 'tag': ''} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_smonkstop1" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_suzn_poudel_tag_appics.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_suzn_poudel_tag_appics.tavern.yaml new file mode 100644 index 000000000..79cdd934f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_suzn_poudel_tag_appics.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_suzn_poudel_tag_appics + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_suzn_poudel_tag_appics + 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: {'observer': 'suzn.poudel', 'sort': 'trending', 'tag': 'appics'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_suzn_poudel_tag_appics" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tasri_tag_hive-190212.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tasri_tag_hive-190212.tavern.yaml new file mode 100644 index 000000000..646e1a2d4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tasri_tag_hive-190212.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_tasri_tag_hive-190212 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_tasri_tag_hive-190212 + 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: {'observer': 'tasri', 'sort': 'trending', 'tag': 'hive-190212'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_tasri_tag_hive-190212" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tasri_tag_my.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tasri_tag_my.tavern.yaml new file mode 100644 index 000000000..fa1706002 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tasri_tag_my.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_tasri_tag_my + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_tasri_tag_my + 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: {'observer': 'tasri', 'sort': 'trending', 'tag': 'my'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_tasri_tag_my" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tormenta_tag_hive-174695.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tormenta_tag_hive-174695.tavern.yaml new file mode 100644 index 000000000..fe9d53aa6 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tormenta_tag_hive-174695.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_tormenta_tag_hive-174695 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_tormenta_tag_hive-174695 + 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: {'observer': 'tormenta', 'sort': 'trending', 'tag': 'hive-174695'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_tormenta_tag_hive-174695" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tormenta_tag_my.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tormenta_tag_my.tavern.yaml new file mode 100644 index 000000000..7d04ce3df --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_tormenta_tag_my.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_tormenta_tag_my + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_tormenta_tag_my + 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: {'observer': 'tormenta', 'sort': 'trending', 'tag': 'my'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_tormenta_tag_my" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_victoriabsb.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_victoriabsb.tavern.yaml new file mode 100644 index 000000000..9161a9642 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_victoriabsb.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer victoriabsb + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer victoriabsb + 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: {'limit': 21, 'observer': 'victoriabsb', 'sort': 'trending', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_victoriabsb" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_zpzn_tag_hive-148441.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_zpzn_tag_hive-148441.tavern.yaml new file mode 100644 index 000000000..757fb18e8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_zpzn_tag_hive-148441.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending zpzn_tag_hive-148441 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending zpzn_tag_hive-148441 + 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: {'observer': 'zpzn', 'sort': 'trending', 'tag': 'hive-148441'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_zpzn_tag_hive-148441" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_zuerich.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_zuerich.tavern.yaml new file mode 100644 index 000000000..8a07a01c0 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/observer_zuerich.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending observer_zuerich + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending observer_zuerich + 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: {'limit': 21, 'observer': 'zuerich', 'sort': 'trending', 'start_author': null} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "observer_zuerich" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/start_author_omegarojo827.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/start_author_omegarojo827.tavern.yaml new file mode 100644 index 000000000..57f1d77d4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/start_author_omegarojo827.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending start_author_omegarojo827 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending start_author_omegarojo827 + 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: {'limit': 20, 'observer': '', 'sort': 'created', 'start_author': 'omegarojo827', 'start_permlink': 'arte-digital-25'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "start_author_omegarojo827" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_hive-194913.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_hive-194913.tavern.yaml new file mode 100644 index 000000000..c88abbff8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_hive-194913.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending tag_hive-194913 + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending tag_hive-194913 + 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: {'observer': null, 'sort': 'trending', 'tag': 'hive-194913'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_hive-194913" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_life.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_life.tavern.yaml new file mode 100644 index 000000000..9900925e8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_life.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending tag life + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending tag life + 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: {'observer': null, 'sort': 'trending', 'tag': 'life'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_life" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_recipe.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_recipe.tavern.yaml new file mode 100644 index 000000000..e02aa133b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_ranked_posts/trending/tag_recipe.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.get_ranked_posts trending tag_recipe + + marks: + - fullsynctest + + includes: + - !include ../../../common.yaml + + stages: + - name: bridge_api.get_ranked_posts trending tag_recipe + 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: {'observer': null, 'sort': 'trending', 'tag': 'recipe'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_recipe" + directory: "bridge_api_patterns/get_ranked_posts/trending" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_relationship_between_accounts/themarkymark.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_relationship_between_accounts/themarkymark.tavern.yaml new file mode 100644 index 000000000..5190bc734 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_relationship_between_accounts/themarkymark.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.get_relationship_between_accounts themarkymark + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_relationship_between_accounts themarkymark + 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": "themarkymark","account2": "steemit"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "themarkymark" + directory: "bridge_api_patterns/get_relationship_between_accounts" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_all_subscriptions/most_subscriptions.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_all_subscriptions/most_subscriptions.tavern.yaml new file mode 100644 index 000000000..52b37cb3e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_all_subscriptions/most_subscriptions.tavern.yaml @@ -0,0 +1,37 @@ +--- + test_name: Hivemind bridge_api.list_all_subscriptions + #SELECT count(hs.id), ha.name FROM hive_subscriptions hs + #JOIN hive_accounts ha ON ha.id= hs.account_id + #GROUP BY hs.account_id, ha.name ORDER BY count(hs.id) DESC LIMIT 10; + + marks: + - fullsynctest + - parametrize: + key: account + vals: + - joeyarnoldvn + - sudutpandang + - globetrottergcc + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.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":"{account}"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_subscriptions_{account}" + directory: "bridge_api_patterns/list_all_subscriptions" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_all_subscriptions/tarazkp.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_all_subscriptions/tarazkp.tavern.yaml new file mode 100644 index 000000000..2fb85a459 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_all_subscriptions/tarazkp.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.list_all_subscriptions + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.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":"tarazkp"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tarazkp" + directory: "bridge_api_patterns/list_all_subscriptions" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/list.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/list.tavern.yaml new file mode 100644 index 000000000..e8ce6293a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/list.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.list_communities + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: list_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_communities" + params: {"limit":100} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "list" + directory: "bridge_api_patterns/list_communities" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/query.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/query.tavern.yaml new file mode 100644 index 000000000..b80128065 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/query.tavern.yaml @@ -0,0 +1,35 @@ +--- + test_name: Hivemind bridge_api.list_communities + + marks: + - fullsynctest + - parametrize: + key: query + vals: + - leo + - test + - "very long string to test" + - "" + + includes: + - !include ../../common.yaml + + stages: + - name: list_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_communities" + params: {"limit":10, "query":"{query}"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "query_{query}" + directory: "bridge_api_patterns/list_communities" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/sort.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/sort.tavern.yaml new file mode 100644 index 000000000..cc0aaffaf --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_communities/sort.tavern.yaml @@ -0,0 +1,38 @@ +--- + test_name: Hivemind bridge_api.list_communities + + marks: + - fullsynctest + - parametrize: + key: sort + vals: + - new + - subs + - rank + - parametrize: + key: limit + vals: + - 1 + - 100 + includes: + - !include ../../common.yaml + + stages: + - name: list_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_communities" + params: {"sort":"{sort}", "limit":"{limit}"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "sort_{sort}_limit_{limit}" + directory: "bridge_api_patterns/list_communities" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/gems.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/gems.tavern.yaml new file mode 100644 index 000000000..7ea1987aa --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/gems.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.list_community_roles + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: list_community_roles + 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_community_roles" + params: {"community":"hive-148441"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "gems" + directory: "bridge_api_patterns/list_community_roles" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/gems_last_dobleve.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/gems_last_dobleve.tavern.yaml new file mode 100644 index 000000000..414fe73f4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/gems_last_dobleve.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind bridge_api.list_community_roles + + marks: + - fullsynctest + - xfail # should xpass after merge https://gitlab.syncad.com/hive/hivemind/-/merge_requests/451 + + includes: + - !include ../../common.yaml + + stages: + - name: list_community_roles + 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_community_roles" + params: {"community":"hive-148441", "last": "dobleve"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "gems_last_dobleve" + directory: "bridge_api_patterns/list_community_roles" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/most_roles.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/most_roles.tavern.yaml new file mode 100644 index 000000000..603f465fa --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_community_roles/most_roles.tavern.yaml @@ -0,0 +1,39 @@ +--- + test_name: Hivemind bridge_api.list_community_roles +#SELECT count(r.*), c.name FROM hive_roles r +#JOIN hive_communities c ON r.community_id = c.id +#WHERE r.role_id != 0 +#GROUP BY r.community_id, c.name +#ORDER BY count(r.*) DESC LIMIT 10; + + marks: + - fullsynctest + - parametrize: + key: community + vals: + - hive-136001 + - hive-187635 + - hive-142159 + + includes: + - !include ../../common.yaml + + stages: + - name: list_community_roles + 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_community_roles" + params: {"community":"{community}", "limit":1000} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_roles_{community}" + directory: "bridge_api_patterns/list_community_roles" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_pop_communities/list.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_pop_communities/list.tavern.yaml new file mode 100644 index 000000000..245d5eb4f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_pop_communities/list.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.list_pop_communities + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: bridge_api.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: {} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "list" + directory: "bridge_api_patterns/list_pop_communities" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_subscribers/gems.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_subscribers/gems.tavern.yaml new file mode 100644 index 000000000..a9e6f151e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_subscribers/gems.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.list_subscribers + + marks: + - fullsynctest + + 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: {"community":"hive-148441"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "gems" + directory: "bridge_api_patterns/list_subscribers" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_subscribers/hive_cn.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_subscribers/hive_cn.tavern.yaml new file mode 100644 index 000000000..2ab5602d6 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/list_subscribers/hive_cn.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.list_subscribers hive CN + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: list_subscribers hive CN + 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: {"community":"hive-105017"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hive_cn" + directory: "bridge_api_patterns/list_subscribers" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/post_notifications/aggroed.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/post_notifications/aggroed.tavern.yaml new file mode 100644 index 000000000..a830017a6 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/post_notifications/aggroed.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.post_notifications + + marks: + - fullsynctest + + 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: {"author": "aggroed", "permlink":"pushing-the-conversation-for-layer-2-decentralization-friday-night-at-9pm"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "aggroed" + directory: "bridge_api_patterns/post_notifications" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/post_notifications/aggroed_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/post_notifications/aggroed_page_2.tavern.yaml new file mode 100644 index 000000000..8a4817830 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/post_notifications/aggroed_page_2.tavern.yaml @@ -0,0 +1,32 @@ +--- + test_name: Hivemind bridge_api.post_notifications + + marks: + - fullsynctest + + 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: { + "author": "aggroed", + "permlink":"pushing-the-conversation-for-layer-2-decentralization-friday-night-at-9pm", + "last_id": 205273155845030029 + } + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "aggroed_page_2" + directory: "bridge_api_patterns/post_notifications" diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/unread_notifications/chekohler.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/unread_notifications/chekohler.tavern.yaml new file mode 100644 index 000000000..c729ed59d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/unread_notifications/chekohler.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind bridge_api.unread_notifications + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: unread_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.unread_notifications" + params: {account: "chekohler"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "chekohler" + directory: "bridge_api_patterns/unread_notifications" diff --git a/tests/api_tests/hivemind/tavern_full_sync/common.yaml b/tests/api_tests/hivemind/tavern_full_sync/common.yaml new file mode 100644 index 000000000..0bfb03414 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/common.yaml @@ -0,0 +1,9 @@ +--- + name: Common test values + description: Common values for tests + + variables: + service: + proto: http + server: "{tavern.env_vars.HIVEMIND_ADDRESS}" + port: "{tavern.env_vars.HIVEMIND_PORT}" diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_negative/get_content/votechart.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_negative/get_content/votechart.tavern.yaml new file mode 100644 index 000000000..7f2a5fa09 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_negative/get_content/votechart.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_content votechart + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_content votechart + 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_content" + params: ["votechart", "votechart-graph-of-votes-over-time"] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "votechart" + directory: "condenser_api_negative/get_content" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_account_reputations/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_account_reputations/gtg.tavern.yaml new file mode 100644 index 000000000..26e815162 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_account_reputations/gtg.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind get_account_reputations gtg + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_account_reputations 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: "condenser_api.get_account_reputations" + params: ["gtg",1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "gtg" + directory: "condenser_api_patterns/get_account_reputations" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_account_reputations/themarkymark.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_account_reputations/themarkymark.tavern.yaml new file mode 100644 index 000000000..85450654b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_account_reputations/themarkymark.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind get_account_reputations themarkymark + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_account_reputations themarkymark + 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_account_reputations" + params: ["themarkymark",1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "themarkymark" + directory: "condenser_api_patterns/get_account_reputations" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_active_votes/most_upvoted_post.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_active_votes/most_upvoted_post.tavern.yaml new file mode 100644 index 000000000..2b83c3e32 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_active_votes/most_upvoted_post.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_active_votes most upvoted + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_active_votes most upvoted + 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_active_votes" + params: {"author":"hvr", "permlink": "my-weekly-travel-photo-25"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_upvoted_post" + directory: "condenser_api_patterns/get_active_votes" diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog/gtg.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog/gtg.tavern.yaml new file mode 100644 index 000000000..0b900b9e5 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog/gtg.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_blog most posts + + marks: + - fullsynctest # timeout + + includes: + - !include ../../common.yaml + + stages: + - name: get_blog most posts + 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_blog" + params: ["gtg",0,0] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "gtg" + directory: "condenser_api_patterns/get_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog/most_blog_posts.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog/most_blog_posts.tavern.yaml new file mode 100644 index 000000000..6b2b4e883 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog/most_blog_posts.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_blog most posts + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_blog most posts + 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_blog" + params: ["steemitboard",0,0] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_blog_posts" + directory: "condenser_api_patterns/get_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog_entries/most_blog_posts.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog_entries/most_blog_posts.tavern.yaml new file mode 100644 index 000000000..cb4d7651d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog_entries/most_blog_posts.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_blog_entries most posts + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_blog_entries most posts + 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_blog_entries" + params: {"account":"steemitboard"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_blog_posts" + directory: "condenser_api_patterns/get_blog_entries" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog_entries/steemchiller.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog_entries/steemchiller.tavern.yaml new file mode 100644 index 000000000..5360c68e9 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_blog_entries/steemchiller.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_blog_entries steemchiller + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_blog_entries steemchiller + 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_blog_entries" + params: ['steemchiller', -1, 5] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steemchiller" + directory: "condenser_api_patterns/get_blog_entries" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content/anonramblingscom.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content/anonramblingscom.tavern.yaml new file mode 100644 index 000000000..76e476d9e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content/anonramblingscom.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_content anonramblingscom + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_content anonramblingscom + 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_content" + params: ['anonramblingscom', 'ramblings-2020-11-09'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "anonramblingscom" + directory: "condenser_api_patterns/get_content" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content/ggerartd08.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content/ggerartd08.tavern.yaml new file mode 100644 index 000000000..ff82e772c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content/ggerartd08.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_content ggerartd08 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_content ggerartd08 + 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_content" + params: ['ggerartd08', 'esp-en-la-mejor-app-para-el-venezolano-hoy-en-dia-the-best-app-for-the-venezuelan-today'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "ggerartd08" + directory: "condenser_api_patterns/get_content" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content_replies/get_most_replies.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content_replies/get_most_replies.tavern.yaml new file mode 100644 index 000000000..357b57e8a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_content_replies/get_most_replies.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_content_replies get most replies + + marks: + - fullsynctest + # SELECT COUNT(id) as record_count, root_id FROM hive_posts GROUP BY(root_id) ORDER BY record_count DESC LIMIT 10; + includes: + - !include ../../common.yaml + + stages: + - name: get_content_replies get most replies + 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_content_replies" + params: ["et42k", "iqx-hashtag"] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "get_most_replies" + directory: "condenser_api_patterns/get_content_replies" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/cheetah.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/cheetah.tavern.yaml new file mode 100644 index 000000000..0ebbd950b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/cheetah.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date cheetah + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date cheetah + 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_discussions_by_author_before_date" + params: ['cheetah', null, '2020-11-09T14:50:08', 1] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "cheetah" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/cyberdemon531.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/cyberdemon531.tavern.yaml new file mode 100644 index 000000000..2846d8135 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/cyberdemon531.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date cyberdemon531 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date cyberdemon531 + 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_discussions_by_author_before_date" + params: ['cyberdemon531', '', '2020-11-09T14:59:04', '7'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "cyberdemon531" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/deanliu.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/deanliu.tavern.yaml new file mode 100644 index 000000000..051908006 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/deanliu.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date deanliu + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date deanliu + 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_discussions_by_author_before_date" + params: ['deanliu', null, '2020-11-09T15:00:04', 1] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "deanliu" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/foxkoit.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/foxkoit.tavern.yaml new file mode 100644 index 000000000..21ad1ea3f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/foxkoit.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date foxkoit + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date foxkoit + 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_discussions_by_author_before_date" + params: ['foxkoit', '', '2020-11-09T15:48:03', '7'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "foxkoit" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/jerrytsuseer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/jerrytsuseer.tavern.yaml new file mode 100644 index 000000000..3b92ab817 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/jerrytsuseer.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date jerrytsuseer + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date jerrytsuseer + 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_discussions_by_author_before_date" + params: ['jerrytsuseer', '', '2020-11-09T15:00:04', '7'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jerrytsuseer" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/jlufer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/jlufer.tavern.yaml new file mode 100644 index 000000000..65f24b3ff --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/jlufer.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date jlufer + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date jlufer + 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_discussions_by_author_before_date" + params: ['jlufer', '', '2020-11-09T15:48:03', '7'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jlufer" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/kstop1.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/kstop1.tavern.yaml new file mode 100644 index 000000000..66fa6572a --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/kstop1.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date kstop1 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date kstop1 + 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_discussions_by_author_before_date" + params: ['kstop1', '', '2020-11-09T15:02:03', '7'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "kstop1" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/mariannewest.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/mariannewest.tavern.yaml new file mode 100644 index 000000000..36fa63f97 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/mariannewest.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date mariannewest + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date mariannewest + 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_discussions_by_author_before_date" + params: ['mariannewest', '', '2020-11-09T15:06:02', '7'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "mariannewest" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/offgridlife.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/offgridlife.tavern.yaml new file mode 100644 index 000000000..fc7489283 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/offgridlife.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date offgridlife + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date offgridlife + 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_discussions_by_author_before_date" + params: ['offgridlife', '', '2020-11-09T16:02:08', '7'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "offgridlife" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/oflyhigh.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/oflyhigh.tavern.yaml new file mode 100644 index 000000000..bc724ced8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/oflyhigh.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date oflyhigh + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date oflyhigh + 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_discussions_by_author_before_date" + params: ['oflyhigh', null, '2020-11-09T15:00:21', 1] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "oflyhigh" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/papa-pepper.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/papa-pepper.tavern.yaml new file mode 100644 index 000000000..417914ffb --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/papa-pepper.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date papa-pepper + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date papa-pepper + 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_discussions_by_author_before_date" + params: ['papa-pepper', '', '2020-11-09T14:53:57', 3] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "papa-pepper" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/rivalhw.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/rivalhw.tavern.yaml new file mode 100644 index 000000000..3563a2bf2 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/rivalhw.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date rivalhw + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date rivalhw + 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_discussions_by_author_before_date" + params: ['rivalhw', null, '2020-11-09T15:00:08', 1] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "rivalhw" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/travelgirl.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/travelgirl.tavern.yaml new file mode 100644 index 000000000..66727bcec --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_author_before_date/travelgirl.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_author_before_date travelgirl + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_author_before_date travelgirl + 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_discussions_by_author_before_date" + params: ['travelgirl', null, '2020-11-09T15:00:08', 1] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "travelgirl" + directory: "condenser_api_patterns/get_discussions_by_author_before_date" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/et42k.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/et42k.tavern.yaml new file mode 100644 index 000000000..e40616b30 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/et42k.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_blog patterns test + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_discussions_by_blog + 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_discussions_by_blog" + params: {"tag":"npo31","start_author":"et42k","start_permlink":"iqx-hashtag","limit":100} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "et42k" + directory: "condenser_api_patterns/get_discussions_by_blog" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/roseri.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/roseri.tavern.yaml new file mode 100644 index 000000000..751de12e3 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/roseri.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_blog tag roseri + + marks: + - patterntest # slow call - 2.124s + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_blog tag roseri + 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_discussions_by_blog" + params: [{'limit': 100, 'start_author': null, 'start_permlink': null, 'tag': 'roseri'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "roseri" + directory: "condenser_api_patterns/get_discussions_by_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_ahmadmangazap.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_ahmadmangazap.tavern.yaml new file mode 100644 index 000000000..e1de31e11 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_ahmadmangazap.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_blog tag_ahmadmangazap + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_blog tag_ahmadmangazap + 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_discussions_by_blog" + params: [{'limit': 100, 'start_author': null, 'start_permlink': null, 'tag': 'ahmadmangazap'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_ahmadmangazap" + directory: "condenser_api_patterns/get_discussions_by_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_dodolzk.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_dodolzk.tavern.yaml new file mode 100644 index 000000000..2efe206cf --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_dodolzk.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_blog tag_dodolzk + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_blog tag_dodolzk + 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_discussions_by_blog" + params: [{'limit': 100, 'start_author': null, 'start_permlink': null, 'tag': 'dodolzk'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_dodolzk" + directory: "condenser_api_patterns/get_discussions_by_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_karishmasingh711.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_karishmasingh711.tavern.yaml new file mode 100644 index 000000000..b932e4468 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_karishmasingh711.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_blog tag_karishmasingh711 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_blog tag_karishmasingh711 + 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_discussions_by_blog" + params: [{'limit': 20, 'start_author': null, 'start_permlink': null, 'tag': 'karishmasingh711'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_karishmasingh711" + directory: "condenser_api_patterns/get_discussions_by_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_mariannewest.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_mariannewest.tavern.yaml new file mode 100644 index 000000000..15811cf67 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_mariannewest.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_blog tag_mariannewest + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_blog tag_mariannewest + 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_discussions_by_blog" + params: [{'limit': 11, 'tag': 'mariannewest', 'truncate_body': 1}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_mariannewest" + directory: "condenser_api_patterns/get_discussions_by_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_paragism.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_paragism.tavern.yaml new file mode 100644 index 000000000..dcd878877 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_paragism.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_blog tag_paragism + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_blog tag_paragism + 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_discussions_by_blog" + params: [{'limit': 20, 'start_author': null, 'start_permlink': null, 'tag': 'paragism'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_paragism" + directory: "condenser_api_patterns/get_discussions_by_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_peakmonsters.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_peakmonsters.tavern.yaml new file mode 100644 index 000000000..034b73334 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_peakmonsters.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_blog tag_peakmonsters + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_blog tag_peakmonsters + 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_discussions_by_blog" + params: [{'limit': 10, 'tag': 'peakmonsters'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_peakmonsters" + directory: "condenser_api_patterns/get_discussions_by_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_przybysz.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_przybysz.tavern.yaml new file mode 100644 index 000000000..4bf3645e0 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_przybysz.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_blog tag_przybysz + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_blog tag_przybysz + 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_discussions_by_blog" + params: [{'limit': 20, 'start_author': null, 'start_permlink': null, 'tag': 'przybysz'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_przybysz" + directory: "condenser_api_patterns/get_discussions_by_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_rosa4r.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_rosa4r.tavern.yaml new file mode 100644 index 000000000..05b6b4968 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_rosa4r.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_blog tag_rosa4r + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_blog tag_rosa4r + 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_discussions_by_blog" + params: [{'limit': 100, 'start_author': null, 'start_permlink': null, 'tag': 'rosa4r'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_rosa4r" + directory: "condenser_api_patterns/get_discussions_by_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_yetaras.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_yetaras.tavern.yaml new file mode 100644 index 000000000..593b2850f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_blog/tag_yetaras.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_blog tag_yetaras + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_blog tag_yetaras + 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_discussions_by_blog" + params: [{'limit': 50, 'tag': 'yetaras'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_yetaras" + directory: "condenser_api_patterns/get_discussions_by_blog" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/empty_tag.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/empty_tag.tavern.yaml new file mode 100644 index 000000000..e383c4506 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/empty_tag.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_created empty_tag + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_created empty_tag + 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_discussions_by_created" + params: [{'limit': 100, 'tag': '', 'truncate_body': 1}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "empty_tag" + directory: "condenser_api_patterns/get_discussions_by_created" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_blog.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_blog.tavern.yaml new file mode 100644 index 000000000..39743db33 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_blog.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_created tag_blog + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_created tag_blog + 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_discussions_by_created" + params: [{'limit': 20, 'tag': 'blog'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_blog" + directory: "condenser_api_patterns/get_discussions_by_created" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-101690.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-101690.tavern.yaml new file mode 100644 index 000000000..29809776c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-101690.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_created tag_hive-101690 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_created tag_hive-101690 + 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_discussions_by_created" + params: [{'limit': 20, 'tag': 'hive-101690'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_hive-101690" + directory: "condenser_api_patterns/get_discussions_by_created" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-123046.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-123046.tavern.yaml new file mode 100644 index 000000000..e33b61a50 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-123046.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_created tag_hive-123046 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_created tag_hive-123046 + 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_discussions_by_created" + params: [{'limit': 15, 'tag': 'hive-123046'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_hive-123046" + directory: "condenser_api_patterns/get_discussions_by_created" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-148441.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-148441.tavern.yaml new file mode 100644 index 000000000..341a36fdc --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-148441.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_created tag_hive-148441 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_created tag_hive-148441 + 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_discussions_by_created" + params: [{'limit': 100, 'tag': 'hive-148441'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_hive-148441" + directory: "condenser_api_patterns/get_discussions_by_created" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-193084.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-193084.tavern.yaml new file mode 100644 index 000000000..b63b7d5c6 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_hive-193084.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_created tag_hive-193084 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_created tag_hive-193084 + 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_discussions_by_created" + params: [{'limit': 15, 'tag': 'hive-193084'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_hive-193084" + directory: "condenser_api_patterns/get_discussions_by_created" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_sportstalk.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_sportstalk.tavern.yaml new file mode 100644 index 000000000..aa8100e2c --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/tag_sportstalk.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_created tag_sportstalk + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_created tag_sportstalk + 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_discussions_by_created" + params: [{'limit': 20, 'tag': 'sportstalk'}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "tag_sportstalk" + directory: "condenser_api_patterns/get_discussions_by_created" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/truncate_body.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/truncate_body.tavern.yaml new file mode 100644 index 000000000..f4ab6a500 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_created/truncate_body.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_created truncate_body + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_discussions_by_created truncate_body + 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_discussions_by_created" + params: [{'limit': 100, 'tag': '', 'truncate_body': 1}] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "truncate_body" + directory: "condenser_api_patterns/get_discussions_by_created" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/asgarth.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/asgarth.tavern.yaml new file mode 100644 index 000000000..af5745be6 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/asgarth.tavern.yaml @@ -0,0 +1,30 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_feed patterns test + + marks: + - fullsynctest # tag is not a tag but account whose feed we are looking at (set of posts created/reblogged by those followed by selected account) + # there can be no nonempty results for not-up-to-date HM because it only gives posts that were created/reblogged within last month (no param to change it) + #- xfail # This test is dedicated for HEAD-hivemind + + includes: + - !include ../../common.yaml + + stages: + - name: get_discussions_by_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: "condenser_api.get_discussions_by_feed" + params: {"tag":"asgarth","start_author":"","start_permlink":"","limit":20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "asgarth" + directory: "condenser_api_patterns/get_discussions_by_feed" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/joetunex.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/joetunex.tavern.yaml new file mode 100644 index 000000000..ac7625631 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/joetunex.tavern.yaml @@ -0,0 +1,30 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_feed patterns test + + marks: + - fullsynctest # tag is not a tag but account whose feed we are looking at (set of posts created/reblogged by those followed by selected account) + # there can be no nonempty results for not-up-to-date HM because it only gives posts that were created/reblogged within last month (no param to change it) + # - xfail # This test is dedicated for HEAD-hivemind + + includes: + - !include ../../common.yaml + + stages: + - name: get_discussions_by_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: "condenser_api.get_discussions_by_feed" + params: {"tag":"joetunex","start_author":"","start_permlink":"","limit":20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "joetunex" + directory: "condenser_api_patterns/get_discussions_by_feed" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/pfunk.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/pfunk.tavern.yaml new file mode 100644 index 000000000..083cf89a2 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/pfunk.tavern.yaml @@ -0,0 +1,30 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_feed patterns test + + marks: + - fullsynctest # tag is not a tag but account whose feed we are looking at (set of posts created/reblogged by those followed by selected account) + # there can be no nonempty results for not-up-to-date HM because it only gives posts that were created/reblogged within last month (no param to change it) + #- xfail # This test is dedicated for HEAD-hivemind + + includes: + - !include ../../common.yaml + + stages: + - name: get_discussions_by_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: "condenser_api.get_discussions_by_feed" + params: {"tag":"pfunk","start_author":"","start_permlink":"","limit":20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "pfunk" + directory: "condenser_api_patterns/get_discussions_by_feed" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/sketch.and.jam.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/sketch.and.jam.tavern.yaml new file mode 100644 index 000000000..0cbd3e9fb --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_discussions_by_feed/sketch.and.jam.tavern.yaml @@ -0,0 +1,30 @@ +--- + test_name: Hivemind condenser_api.get_discussions_by_feed patterns test + + marks: + - fullsynctest # tag is not a tag but account whose feed we are looking at (set of posts created/reblogged by those followed by selected account) + # there can be no nonempty results for not-up-to-date HM because it only gives posts that were created/reblogged within last month (no param to change it) + #- xfail # This test is dedicated for HEAD-hivemind + + includes: + - !include ../../common.yaml + + stages: + - name: get_discussions_by_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: "condenser_api.get_discussions_by_feed" + params: {"tag":"sketch.and.jam","start_author":"","start_permlink":"","limit":20} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "sketch.and.jam" + directory: "condenser_api_patterns/get_discussions_by_feed" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_follow_count/most_followers.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_follow_count/most_followers.tavern.yaml new file mode 100644 index 000000000..cc4f110a5 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_follow_count/most_followers.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_follow_count most followers + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_follow_count most followers + 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_follow_count" + params: ["cryptoriddler"] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_followers" + directory: "condenser_api_patterns/get_follow_count" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_follow_count/most_following.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_follow_count/most_following.tavern.yaml new file mode 100644 index 000000000..ba4e70abe --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_follow_count/most_following.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_follow_count most following + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_follow_count most following + 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_follow_count" + params: ["marcusmalone"] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_following" + directory: "condenser_api_patterns/get_follow_count" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/aggroed.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/aggroed.tavern.yaml new file mode 100644 index 000000000..05a7188fb --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/aggroed.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_followers aggroed + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_followers aggroed + 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_followers" + params: ['aggroed', '', 'blog', 1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "aggroed" + directory: "condenser_api_patterns/get_followers" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/arcange.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/arcange.tavern.yaml new file mode 100644 index 000000000..ba5621f39 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/arcange.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_followers arcange + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_followers arcange + 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_followers" + params: ['arcange', '', 'blog', 1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "arcange" + directory: "condenser_api_patterns/get_followers" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/blocktrades.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/blocktrades.tavern.yaml new file mode 100644 index 000000000..e90cccca5 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/blocktrades.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_followers blocktrades + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_followers blocktrades + 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_followers" + params: ['blocktrades', '', 'blog', 1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "blocktrades" + directory: "condenser_api_patterns/get_followers" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/dlive.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/dlive.tavern.yaml new file mode 100644 index 000000000..6b8d0d930 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/dlive.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_followers dlive + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_followers dlive + 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_followers" + params: ['dlive', '', 'blog', 1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "dlive" + directory: "condenser_api_patterns/get_followers" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/edgarsart.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/edgarsart.tavern.yaml new file mode 100644 index 000000000..aa4a27ba3 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/edgarsart.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_followers edgarsart + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_followers edgarsart + 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_followers" + params: ['edgarsart', '', 'blog', 1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "edgarsart" + directory: "condenser_api_patterns/get_followers" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/good-karma_unpopular.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/good-karma_unpopular.tavern.yaml new file mode 100644 index 000000000..82878fc8d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/good-karma_unpopular.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_followers good-karma unpopular + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_followers good-karma unpopular + 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_followers" + params: ['good-karma', 'unpopular', 'blog', 1] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "good-karma_unpopular" + directory: "condenser_api_patterns/get_followers" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/haejin_edenmichelle.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/haejin_edenmichelle.tavern.yaml new file mode 100644 index 000000000..138342cc1 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/haejin_edenmichelle.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_followers haejin_edenmichelle + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_followers haejin_edenmichelle + 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_followers" + params: ['haejin', 'edenmichelle', 'blog', 1] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "haejin_edenmichelle" + directory: "condenser_api_patterns/get_followers" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/jlufer.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/jlufer.tavern.yaml new file mode 100644 index 000000000..251572852 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/jlufer.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_followers jlufer + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_followers jlufer + 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_followers" + params: ['jlufer', '', 'blog', 1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "jlufer" + directory: "condenser_api_patterns/get_followers" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/minnowsupport.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/minnowsupport.tavern.yaml new file mode 100644 index 000000000..832283c51 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/minnowsupport.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_followers minnowsupport + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_followers minnowsupport + 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_followers" + params: ['minnowsupport', 'shirahoshi', 'blog', 1] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "minnowsupport" + directory: "condenser_api_patterns/get_followers" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_blog_followers.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_blog_followers.tavern.yaml new file mode 100644 index 000000000..28ebe32dc --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_blog_followers.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_followers most blog followers + # SELECT COUNT(id) as record_count, following FROM hive_follows WHERE state=1 GROUP BY(following) ORDER BY record_count DESC LIMIT 10; + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_followers most blog followers + 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_followers" + params: ["cryptoriddler",null,"blog",1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_blog_followers" + directory: "condenser_api_patterns/get_followers" diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_blog_followers_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_blog_followers_page_2.tavern.yaml new file mode 100644 index 000000000..9d2ed08ac --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_blog_followers_page_2.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_followers most blog followers + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_followers most blog followers + 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_followers" + params: ["cryptoriddler","vykk","blog",1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_blog_followers_page_2" + directory: "condenser_api_patterns/get_followers" diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_ignored.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_ignored.tavern.yaml new file mode 100644 index 000000000..5935e2c61 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_ignored.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_followers most ignored + # SELECT COUNT(id) as record_count, following FROM hive_follows WHERE state=2 GROUP BY(following) ORDER BY record_count DESC LIMIT 10; + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_followers most ignored + 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_followers" + params: ["cheetah",null,"ignore",1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_ignored" + directory: "condenser_api_patterns/get_followers" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_ignored_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_ignored_page_2.tavern.yaml new file mode 100644 index 000000000..6aba8f0e7 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/most_ignored_page_2.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_followers most ignored page 2 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_followers most ignored page 2 + 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_followers" + params: ["cheetah","shakhawat7","ignore",1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_ignored_page_2" + directory: "condenser_api_patterns/get_followers" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/penguinpablo.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/penguinpablo.tavern.yaml new file mode 100644 index 000000000..95b15c4e7 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/penguinpablo.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_followers penguinpablo + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_followers penguinpablo + 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_followers" + params: ['penguinpablo', '', 'blog', 1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "penguinpablo" + directory: "condenser_api_patterns/get_followers" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/qurator_manorvillemike.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/qurator_manorvillemike.tavern.yaml new file mode 100644 index 000000000..8e231a9ef --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_followers/qurator_manorvillemike.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_followers qurator_manorvillemike + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_followers qurator_manorvillemike + 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_followers" + params: ['qurator', 'manorvillemike', 'blog', 1] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "qurator_manorvillemike" + directory: "condenser_api_patterns/get_followers" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/maxer27.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/maxer27.tavern.yaml new file mode 100644 index 000000000..a3ee021f0 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/maxer27.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_following maxer27 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_following maxer27 + 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: ['maxer27', '', 'blog', 1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "maxer27" + directory: "condenser_api_patterns/get_following" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_blog_following.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_blog_following.tavern.yaml new file mode 100644 index 000000000..ff63fb1e8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_blog_following.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_following most blog following + #SELECT COUNT(id) as record_count, follower FROM hive_follows WHERE state=1 GROUP BY(follower) ORDER BY record_count DESC LIMIT 3;; + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_following most blog following + 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: ["marcusmalone",null,"blog",1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_blog_following" + directory: "condenser_api_patterns/get_following" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_blog_following_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_blog_following_page_2.tavern.yaml new file mode 100644 index 000000000..b789450d0 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_blog_following_page_2.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_following most blog following page 2 + #SELECT COUNT(id) as record_count, follower FROM hive_follows WHERE state=1 GROUP BY(follower) ORDER BY record_count DESC LIMIT 3;; + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_following most blog following page 2 + 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: ["marcusmalone","arynews236","blog",1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_blog_following_page_2" + directory: "condenser_api_patterns/get_following" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_ignore_following.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_ignore_following.tavern.yaml new file mode 100644 index 000000000..67cfa3b7e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_ignore_following.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_following most ignore following + #SELECT COUNT(id) as record_count, follower FROM hive_follows WHERE state=2 GROUP BY(follower) ORDER BY record_count DESC LIMIT 3; + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_following most ignore following + 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: ["jnetsworld",null,"ignore",1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_ignore_following" + directory: "condenser_api_patterns/get_following" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_ignore_following_page_2.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_ignore_following_page_2.tavern.yaml new file mode 100644 index 000000000..4e5a1ac06 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_following/most_ignore_following_page_2.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_following most ignore following page 2 + #SELECT COUNT(id) as record_count, follower FROM hive_follows WHERE state=2 GROUP BY(follower) ORDER BY record_count DESC LIMIT 3; + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_following most ignore following + 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: ["jnetsworld","princelouise","ignore",1000] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_ignore_following_page_2" + directory: "condenser_api_patterns/get_following" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/alucian.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/alucian.tavern.yaml new file mode 100644 index 000000000..55d2abfd4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/alucian.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by alucian + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by alucian + 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_reblogged_by" + params: {'author': 'alucian', 'permlink': 'the-commentcoin-project-super-long-chaos-information-post-eng-de-20-30-min-reading-time'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "alucian" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/hadley4.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/hadley4.tavern.yaml new file mode 100644 index 000000000..b436acdc3 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/hadley4.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by hadley4 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by hadley4 + 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_reblogged_by" + params: {'author': 'hadley4', 'permlink': 'commission-35-master-shaman-of-the-peak-or-digital-art'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hadley4" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/hiveonboard.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/hiveonboard.tavern.yaml new file mode 100644 index 000000000..f47d3d3b6 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/hiveonboard.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by hiveonboard + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by hiveonboard + 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_reblogged_by" + params: {'author': 'hiveonboard', 'permlink': 'open-standard-for-a-hive-account-referral-system'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hiveonboard" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/internutter.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/internutter.tavern.yaml new file mode 100644 index 000000000..a1f96ed1f --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/internutter.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by internutter + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by internutter + 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_reblogged_by" + params: {'author': 'internutter', 'permlink': 'challenge-02861-g304-well-that-was-dumb'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "internutter" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/most_reblogged.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/most_reblogged.tavern.yaml new file mode 100644 index 000000000..def0c17e9 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/most_reblogged.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by most reblogged + # SELECT COUNT(*) as record_count, post_id FROM hive_feed_cache GROUP BY(post_id) ORDER BY record_count DESC LIMIT 3; + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by most reblogged + 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_reblogged_by" + params: {"author":"taverngames","permlink":"new-steem-based-gaming-platform-taverngames-io"} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_reblogged" + directory: "condenser_api_patterns/get_reblogged_by" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/opeyemioguns.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/opeyemioguns.tavern.yaml new file mode 100644 index 000000000..2f0bdfe88 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/opeyemioguns.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by opeyemioguns + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by opeyemioguns + 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_reblogged_by" + params: {'author': 'opeyemioguns', 'permlink': 'you-only-love-once'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "opeyemioguns" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/r1s2g3.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/r1s2g3.tavern.yaml new file mode 100644 index 000000000..a543b1072 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/r1s2g3.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by r1s2g3 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by r1s2g3 + 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_reblogged_by" + params: {'author': 'r1s2g3', 'permlink': 'splinterland-renting-enjoying-the-weak-hive-prices'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "r1s2g3" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/rabona.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/rabona.tavern.yaml new file mode 100644 index 000000000..e7a8e5288 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/rabona.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by rabona + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by rabona + 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_reblogged_by" + params: {'author': 'rabona', 'permlink': 'rabona-takes-off'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "rabona" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/rodrook.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/rodrook.tavern.yaml new file mode 100644 index 000000000..18f53fead --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/rodrook.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by rodrook + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by rodrook + 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_reblogged_by" + params: {'author': 'rodrook', 'permlink': 'meme-challenge-181-entry-1-and-2'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "rodrook" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/thealliance.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/thealliance.tavern.yaml new file mode 100644 index 000000000..d67c4c03b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/thealliance.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by thealliance + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by thealliance + 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_reblogged_by" + params: {'author': 'thealliance', 'permlink': 'the-ugly-sweater-christmas'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "thealliance" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/vuga.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/vuga.tavern.yaml new file mode 100644 index 000000000..0c8c74bbd --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/vuga.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by vuga + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by vuga + 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_reblogged_by" + params: {'author': 'vuga', 'permlink': 'afro-music-genres-a-deeper-understanding'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "vuga" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/woelfchen.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/woelfchen.tavern.yaml new file mode 100644 index 000000000..34bbd8e6e --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/woelfchen.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by woelfchen + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by woelfchen + 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_reblogged_by" + params: {'author': 'woelfchen', 'permlink': 'eu-will-verschluesselung-verbieten'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "woelfchen" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/zaynel.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/zaynel.tavern.yaml new file mode 100644 index 000000000..00f570c51 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/zaynel.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by zaynel + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by zaynel + 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_reblogged_by" + params: {'author': 'zaynel', 'permlink': 'los-comedores-de-patatas'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "zaynel" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/zord189.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/zord189.tavern.yaml new file mode 100644 index 000000000..84f399289 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_reblogged_by/zord189.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind condenser_api.get_reblogged_by zord189 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_reblogged_by zord189 + 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_reblogged_by" + params: {'author': 'zord189', 'permlink': 'hive-creative-contest-or-childhood-dreams-contest-details'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "zord189" + directory: "condenser_api_patterns/get_reblogged_by" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_replies_by_last_update/et42k.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_replies_by_last_update/et42k.tavern.yaml new file mode 100644 index 000000000..eb5f33ea1 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_replies_by_last_update/et42k.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_replies_by_last_update limit 100 patterns test + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_replies_by_last_update + 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_replies_by_last_update" + params: ["et42k","iqx-hashtag",100] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "et42k" + directory: "condenser_api_patterns/get_replies_by_last_update" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/account-today.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/account-today.tavern.yaml new file mode 100644 index 000000000..b8d62438d --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/account-today.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_state account-today + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_state account-today + 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: ['superiorcoin/@sydesjokes/signup-for-your-superior-coin-faucet-account-today'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "account-today" + directory: "condenser_api_patterns/get_state" diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/aojetmsl.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/aojetmsl.tavern.yaml new file mode 100644 index 000000000..4c089be03 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/aojetmsl.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_state aojetmsl + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_state aojetmsl + 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: ['threespeak/@theycallmedan/aojetmsl'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "aojetmsl" + directory: "condenser_api_patterns/get_state" diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/blocktrades.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/blocktrades.tavern.yaml new file mode 100644 index 000000000..0633aded4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/blocktrades.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_state blocktrades + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_state blocktrades + 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: ["/@blocktrades"] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "blocktrades" + directory: "condenser_api_patterns/get_state" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/eat6tm6o.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/eat6tm6o.tavern.yaml new file mode 100644 index 000000000..99bf7acd8 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/eat6tm6o.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_state eat6tm6o + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: condenser_api.get_state eat6tm6o + 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: ['dtube/@davidke20/eat6tm6o'] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "eat6tm6o" + directory: "condenser_api_patterns/get_state" diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/et42k.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/et42k.tavern.yaml new file mode 100644 index 000000000..5390a5ef4 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/et42k.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_state patterns test # Deprecated + + marks: + - fullsynctest + + 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: ["/waivio-object-type/@et42k/iqx-hashtag"] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "et42k" + directory: "condenser_api_patterns/get_state" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/hive_cn_payout.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/hive_cn_payout.tavern.yaml new file mode 100644 index 000000000..4f8775d62 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/hive_cn_payout.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_state hive CN payout + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_state hive CN payout + 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: ["/payout/hive-105017"] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "hive_cn_payout" + directory: "condenser_api_patterns/get_state" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/steemitboard.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/steemitboard.tavern.yaml new file mode 100644 index 000000000..35f474198 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/steemitboard.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_state steemitboard + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_state steemitboard + 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: ["/@steemitboard"] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "steemitboard" + directory: "condenser_api_patterns/get_state" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/travel.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/travel.tavern.yaml new file mode 100644 index 000000000..b7b73f293 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_state/travel.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_state travel trending + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_state travel tag trending + 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: ["/trending/travel"] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "travel" + directory: "condenser_api_patterns/get_state" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_trending_tags/test.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_trending_tags/test.tavern.yaml new file mode 100644 index 000000000..b02e56592 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/condenser_api_patterns/get_trending_tags/test.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind condenser_api.get_trending_tags test + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: get_trending_tags test + 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_trending_tags" + params: ["test",250] + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "test" + directory: "condenser_api_patterns/get_trending_tags" \ No newline at end of file diff --git a/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/most_root_comments.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/most_root_comments.tavern.yaml new file mode 100644 index 000000000..4c6f62028 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/most_root_comments.tavern.yaml @@ -0,0 +1,38 @@ +--- + test_name: Hivemind database_api.list_comments most coments + + marks: + - fullsynctest +# SELECT hp.id, ha.name, hpd.permlink from hive_posts as hp +# LEFT JOIN hive_permlink_data as hpd ON hpd.id = hp.permlink_id +# LEFT JOIN hive_accounts as ha ON ha.id = hp.author_id +# WHERE hp.id IN (SELECT root_id FROM hive_posts WHERE root_id != 1 GROUP BY(root_id) ORDER BY COUNT(id) DESC LIMIT 10) + + includes: + - !include ../../common.yaml + + stages: + - name: database_api.list_comments most coments + request: + url: "{service.proto:s}://{service.server:s}:{service.port}/" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.list_comments" + params: + { + "start": ["rolypoli20", "poli-s-grand-kpop-album-giveaway-promo", "", ""], + "limit": 1000, + "order": "by_root", + } + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "most_root_comments" + directory: "database_api_patterns/list_comments" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/second_most_root_comments.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/second_most_root_comments.tavern.yaml new file mode 100644 index 000000000..648df216b --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/second_most_root_comments.tavern.yaml @@ -0,0 +1,34 @@ +--- + test_name: Hivemind database_api.list_comments second most coments + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: database_api.list_comments second most coments + request: + url: "{service.proto:s}://{service.server:s}:{service.port}/" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.list_comments" + params: + { + "start": ["dollarvigilante", "steemit-is-a-scam-how-bernie-sanders-screwed-me", "", ""], + "limit": 1000, + "order": "by_root", + } + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "second_most_root_comments" + directory: "database_api_patterns/list_comments" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/third_most_root_comments.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/third_most_root_comments.tavern.yaml new file mode 100644 index 000000000..e91e64cfc --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_comments/third_most_root_comments.tavern.yaml @@ -0,0 +1,34 @@ +--- + test_name: Hivemind database_api.list_comments third most coments + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: database_api.list_comments third most coments + request: + url: "{service.proto:s}://{service.server:s}:{service.port}/" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.list_comments" + params: + { + "start": ["ned", "the-first-phase-of-the-steem-faq-and-wikee-consolidation-of-knowledge", "", ""], + "limit": 1000, + "order": "by_root", + } + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "third_most_root_comments" + directory: "database_api_patterns/list_comments" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_votes/holger80.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_votes/holger80.tavern.yaml new file mode 100644 index 000000000..95776e0e1 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/database_api_patterns/list_votes/holger80.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind database_api.list_votes holger80 + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: database_api.list_votes holger80 + request: + url: "{service.proto:s}://{service.server:s}:{service.port}/" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.list_votes" + params: {'limit': 1000, 'order': 'by_voter_comment', 'start': ['holger80', '', '']} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "holger80" + directory: "database_api_patterns/list_votes" + diff --git a/tests/api_tests/hivemind/tavern_full_sync/hive_api/get_info.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/hive_api/get_info.tavern.yaml new file mode 100644 index 000000000..76e2d7a55 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/hive_api/get_info.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hivemind hive.get_info + + marks: + - fullsynctest + + 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:has_valid_response + extra_kwargs: + method: "get_info" + directory: "hive_api" diff --git a/tests/api_tests/hivemind/tavern_full_sync/pytest.ini b/tests/api_tests/hivemind/tavern_full_sync/pytest.ini new file mode 100644 index 000000000..6decbbb74 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/pytest.ini @@ -0,0 +1,7 @@ +[pytest] +markers = + failing: Mark failing tests + patterntest: Mark tests using patterns to compare results + smoketest: Mark smoke tests + negative: Mark error tests + fullsynctest: mark full sync tests diff --git a/tests/api_tests/hivemind/tavern_full_sync/tags_api_patterns/get_discussion/vaneaventuras.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/tags_api_patterns/get_discussion/vaneaventuras.tavern.yaml new file mode 100644 index 000000000..f4c45de86 --- /dev/null +++ b/tests/api_tests/hivemind/tavern_full_sync/tags_api_patterns/get_discussion/vaneaventuras.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hivemind tags_api.get_discussion vaneaventuras + + marks: + - fullsynctest + + includes: + - !include ../../common.yaml + + stages: + - name: tags_api.get_discussion vaneaventuras + 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_discussion" + params: {'author': 'vaneaventuras', 'permlink': 'eng-sp-make-up-challenge-week-15-social-glam-colorful-make-up'} + response: + status_code: 200 + verify_response_with: + function: validate_response:has_valid_response + extra_kwargs: + method: "vaneaventuras" + directory: "tags_api_patterns/get_discussion" + -- GitLab From ee266f1f085ebcf36b5de6ad552d2529a21c9152 Mon Sep 17 00:00:00 2001 From: pczempiel Date: Mon, 19 Jul 2021 09:19:22 +0200 Subject: [PATCH 4/8] Moved pytest.ini to tavern - hivemind subfolder --- tests/api_tests/hivemind/tavern/pytest.ini | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 tests/api_tests/hivemind/tavern/pytest.ini diff --git a/tests/api_tests/hivemind/tavern/pytest.ini b/tests/api_tests/hivemind/tavern/pytest.ini new file mode 100644 index 000000000..6decbbb74 --- /dev/null +++ b/tests/api_tests/hivemind/tavern/pytest.ini @@ -0,0 +1,7 @@ +[pytest] +markers = + failing: Mark failing tests + patterntest: Mark tests using patterns to compare results + smoketest: Mark smoke tests + negative: Mark error tests + fullsynctest: mark full sync tests -- GitLab From 7df53cd832a9f0565a386365e558124c548071f8 Mon Sep 17 00:00:00 2001 From: pczempiel Date: Mon, 19 Jul 2021 11:44:29 +0200 Subject: [PATCH 5/8] Change path in run_full_sync_tests script --- scripts/run_full_sync_tests.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/run_full_sync_tests.sh b/scripts/run_full_sync_tests.sh index 6ee55b477..e7cd0411e 100755 --- a/scripts/run_full_sync_tests.sh +++ b/scripts/run_full_sync_tests.sh @@ -2,7 +2,7 @@ # script to run tavern tests for full sync hivemind node -export TAVERN_DIR="tests/tests_api/hivemind/tavern_full_sync" +export TAVERN_DIR="./tests/api_tests/hivemind/tavern_full_sync" SCRIPT=$(readlink -f "$0") -- GitLab From eb82946ddcd1feac583ee93bcdce585ee4943fe0 Mon Sep 17 00:00:00 2001 From: pczempiel Date: Mon, 19 Jul 2021 11:45:15 +0200 Subject: [PATCH 6/8] Repair two full sync tests - change common.yaml include --- .../get_account_posts/feed/actifit.tavern.yaml | 2 +- .../get_account_posts/feed/el-panal.tavern.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/actifit.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/actifit.tavern.yaml index 82c42db75..3fee7b53b 100644 --- a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/actifit.tavern.yaml +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/actifit.tavern.yaml @@ -5,7 +5,7 @@ - fullsynctest # slow_calls file - 2.152s includes: - - !include ../../common.yaml + - !include ../../../common.yaml stages: - name: get_account_posts actifit diff --git a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/el-panal.tavern.yaml b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/el-panal.tavern.yaml index 17482b784..afcfb08ee 100644 --- a/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/el-panal.tavern.yaml +++ b/tests/api_tests/hivemind/tavern_full_sync/bridge_api_patterns/get_account_posts/feed/el-panal.tavern.yaml @@ -5,7 +5,7 @@ - fullsynctest # slow_calls file - 3.464s includes: - - !include ../../common.yaml + - !include ../../../common.yaml stages: - name: get_account_posts el-panal -- GitLab From 19674cfe40a93056a40c0abf11ba84756408fc0e Mon Sep 17 00:00:00 2001 From: pczempiel Date: Mon, 19 Jul 2021 11:45:26 +0200 Subject: [PATCH 7/8] Tests --- tests/tests_api | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_api b/tests/tests_api index 2732baf38..9b90a48e3 160000 --- a/tests/tests_api +++ b/tests/tests_api @@ -1 +1 @@ -Subproject commit 2732baf38a95333af44b0167a6805f853ede1dac +Subproject commit 9b90a48e34ade6dbc93071923f598f6a250bf7c1 -- GitLab From 71e2c34f7af1e786d89b46f1090b11365d4b5b18 Mon Sep 17 00:00:00 2001 From: pczempiel Date: Mon, 19 Jul 2021 13:45:48 +0200 Subject: [PATCH 8/8] Changed path to tavern tests hivemind --- scripts/ci_start_api_smoketest.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/ci_start_api_smoketest.sh b/scripts/ci_start_api_smoketest.sh index ba2e8bf1f..ea234af51 100755 --- a/scripts/ci_start_api_smoketest.sh +++ b/scripts/ci_start_api_smoketest.sh @@ -5,7 +5,7 @@ pip3 install tox --user export HIVEMIND_ADDRESS=$1 export HIVEMIND_PORT=$2 -export TAVERN_DIR="$(realpath ./tests/tests_api/hivemind/tavern)" +export TAVERN_DIR="$(realpath ./tests/api_tests/hivemind/tavern)" echo Attempting to start tests on hivemind instance listeing on: $HIVEMIND_ADDRESS port: $HIVEMIND_PORT -- GitLab