From 04d5c43e20a0411280dd3b64be2bb63af89098a5 Mon Sep 17 00:00:00 2001
From: mtrela <mtrela@syncad.com>
Date: Mon, 26 Oct 2020 13:22:42 +0100
Subject: [PATCH] When an account doesn't exist, then error is triggered

---
 .../get_ranked_posts/hot/observer_community.pat.json      | 8 +++++++-
 .../get_ranked_posts/hot/observer_community.tavern.yaml   | 2 ++
 .../get_ranked_posts/muted/observer_community.pat.json    | 8 +++++++-
 .../get_ranked_posts/muted/observer_community.tavern.yaml | 2 ++
 .../get_ranked_posts/payout/observer_community.pat.json   | 8 +++++++-
 .../payout/observer_community.tavern.yaml                 | 2 ++
 .../payout_comments/observer_community.pat.json           | 8 +++++++-
 .../payout_comments/observer_community.tavern.yaml        | 2 ++
 .../get_ranked_posts/promoted/observer_community.pat.json | 8 +++++++-
 .../promoted/observer_community.tavern.yaml               | 2 ++
 10 files changed, 45 insertions(+), 5 deletions(-)

diff --git a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/observer_community.pat.json b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/observer_community.pat.json
index fe51488c..589864e5 100644
--- a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/observer_community.pat.json
+++ b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/observer_community.pat.json
@@ -1 +1,7 @@
-[]
+{
+  "code": -32602,
+  "data": "Account joeyarnoldvn does not exist",
+  "message": "Invalid parameters"
+}
+
+
diff --git a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/observer_community.tavern.yaml b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/observer_community.tavern.yaml
index 413f67be..444715e2 100644
--- a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/observer_community.tavern.yaml
+++ b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/hot/observer_community.tavern.yaml
@@ -3,6 +3,7 @@
 
   marks:
     - patterntest
+    - negative
 
   includes:
     - !include ../../../common.yaml
@@ -26,3 +27,4 @@
           extra_kwargs:
             method: "observer_community"
             directory: "bridge_api_patterns/get_ranked_posts/hot"
+            error_response: true
diff --git a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/observer_community.pat.json b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/observer_community.pat.json
index fe51488c..589864e5 100644
--- a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/observer_community.pat.json
+++ b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/observer_community.pat.json
@@ -1 +1,7 @@
-[]
+{
+  "code": -32602,
+  "data": "Account joeyarnoldvn does not exist",
+  "message": "Invalid parameters"
+}
+
+
diff --git a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/observer_community.tavern.yaml b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/observer_community.tavern.yaml
index 1972b3e9..f4efa2c1 100644
--- a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/observer_community.tavern.yaml
+++ b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/muted/observer_community.tavern.yaml
@@ -3,6 +3,7 @@
 
   marks:
     - patterntest
+    - negative
 
   includes:
     - !include ../../../common.yaml
@@ -26,3 +27,4 @@
           extra_kwargs:
             method: "observer_community"
             directory: "bridge_api_patterns/get_ranked_posts/muted"
+            error_response: true
diff --git a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/observer_community.pat.json b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/observer_community.pat.json
index fe51488c..589864e5 100644
--- a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/observer_community.pat.json
+++ b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/observer_community.pat.json
@@ -1 +1,7 @@
-[]
+{
+  "code": -32602,
+  "data": "Account joeyarnoldvn does not exist",
+  "message": "Invalid parameters"
+}
+
+
diff --git a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/observer_community.tavern.yaml b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/observer_community.tavern.yaml
index fc46aaa4..6557dd2b 100644
--- a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/observer_community.tavern.yaml
+++ b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout/observer_community.tavern.yaml
@@ -3,6 +3,7 @@
 
   marks:
     - patterntest
+    - negative
 
   includes:
     - !include ../../../common.yaml
@@ -26,3 +27,4 @@
           extra_kwargs:
             method: "observer_community"
             directory: "bridge_api_patterns/get_ranked_posts/payout"
+            error_response: true
diff --git a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/observer_community.pat.json b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/observer_community.pat.json
index fe51488c..589864e5 100644
--- a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/observer_community.pat.json
+++ b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/observer_community.pat.json
@@ -1 +1,7 @@
-[]
+{
+  "code": -32602,
+  "data": "Account joeyarnoldvn does not exist",
+  "message": "Invalid parameters"
+}
+
+
diff --git a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/observer_community.tavern.yaml b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/observer_community.tavern.yaml
index 6dfa8da0..78e2ff5a 100644
--- a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/observer_community.tavern.yaml
+++ b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/payout_comments/observer_community.tavern.yaml
@@ -3,6 +3,7 @@
 
   marks:
     - patterntest
+    - negative
 
   includes:
     - !include ../../../common.yaml
@@ -26,3 +27,4 @@
           extra_kwargs:
             method: "observer_community"
             directory: "bridge_api_patterns/get_ranked_posts/payout_comments"
+            error_response: true
diff --git a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/observer_community.pat.json b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/observer_community.pat.json
index fe51488c..589864e5 100644
--- a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/observer_community.pat.json
+++ b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/observer_community.pat.json
@@ -1 +1,7 @@
-[]
+{
+  "code": -32602,
+  "data": "Account joeyarnoldvn does not exist",
+  "message": "Invalid parameters"
+}
+
+
diff --git a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/observer_community.tavern.yaml b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/observer_community.tavern.yaml
index 4b1d1df3..8fa5fe92 100644
--- a/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/observer_community.tavern.yaml
+++ b/hivemind/tavern/bridge_api_patterns/get_ranked_posts/promoted/observer_community.tavern.yaml
@@ -3,6 +3,7 @@
 
   marks:
     - patterntest
+    - negative
 
   includes:
     - !include ../../../common.yaml
@@ -26,3 +27,4 @@
           extra_kwargs:
             method: "observer_community"
             directory: "bridge_api_patterns/get_ranked_posts/promoted"
+            error_response: true
-- 
GitLab