aboutsummaryrefslogtreecommitdiff
path: root/tests/test-gloss-fetch--definitions-500-returns-server-error.el
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test-gloss-fetch--definitions-500-returns-server-error.el')
-rw-r--r--tests/test-gloss-fetch--definitions-500-returns-server-error.el10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/test-gloss-fetch--definitions-500-returns-server-error.el b/tests/test-gloss-fetch--definitions-500-returns-server-error.el
index e81efe2..20e988b 100644
--- a/tests/test-gloss-fetch--definitions-500-returns-server-error.el
+++ b/tests/test-gloss-fetch--definitions-500-returns-server-error.el
@@ -22,8 +22,8 @@
"Server is sad."))
(let ((result (gloss-fetch-definitions "anaphora")))
(should (eq (car result) :empty))
- (should (member 'wiktionary (plist-get result :failed)))
- (should-not (plist-get result :no-defs)))))
+ (should (member 'wiktionary (plist-get (cdr result) :failed)))
+ (should-not (plist-get (cdr result) :no-defs)))))
(ert-deftest test-gloss-fetch-definitions-503-rolls-up-to-failed ()
"Normal: HTTP 503 maps the source to :server-error (in :failed)."
@@ -32,7 +32,7 @@
(gloss-fetch-test--status-response "HTTP/1.1 503 Service Unavailable" ""))
(let ((result (gloss-fetch-definitions "anaphora")))
(should (eq (car result) :empty))
- (should (member 'wiktionary (plist-get result :failed))))))
+ (should (member 'wiktionary (plist-get (cdr result) :failed))))))
(ert-deftest test-gloss-fetch-definitions-malformed-json-rolls-up-to-failed ()
"Boundary: a 200 with non-JSON body also maps to :server-error."
@@ -40,7 +40,7 @@
(lambda (_url) (gloss-fetch-test--ok-response "<html>not json</html>"))
(let ((result (gloss-fetch-definitions "anaphora")))
(should (eq (car result) :empty))
- (should (member 'wiktionary (plist-get result :failed))))))
+ (should (member 'wiktionary (plist-get (cdr result) :failed))))))
(ert-deftest test-gloss-fetch-definitions-400-rolls-up-to-failed ()
"Error: HTTP 400 (4xx other than 404/429) maps to :server-error (in :failed)."
@@ -49,7 +49,7 @@
(gloss-fetch-test--status-response "HTTP/1.1 400 Bad Request" ""))
(let ((result (gloss-fetch-definitions "anaphora")))
(should (eq (car result) :empty))
- (should (member 'wiktionary (plist-get result :failed))))))
+ (should (member 'wiktionary (plist-get (cdr result) :failed))))))
(provide 'test-gloss-fetch--definitions-500-returns-server-error)
;;; test-gloss-fetch--definitions-500-returns-server-error.el ends here