From de0ab986ae0831abbc6244f45daa2af8ecf4a98b Mon Sep 17 00:00:00 2001 From: Bram Schoenmakers Date: Fri, 16 Feb 2024 08:00:20 +0100 Subject: [PATCH] Catch any API call --- kagi-test.el | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/kagi-test.el b/kagi-test.el index 6365a77..289ea4b 100644 --- a/kagi-test.el +++ b/kagi-test.el @@ -58,10 +58,10 @@ TEXT is the output text, optionally with a list of REFERENCES." :expect-mismatch-phrase "Expected `%A' not to be equal (incl. properties) to %b, but `%A' was %a.") (describe "kagi.el" + :var ((dummy-output "text")) + (before-each + (spy-on #'kagi--call-api :and-return-value (kagi-test--dummy-output dummy-output))) (describe "FastGPT" - :var ((dummy-output "text")) - (before-each - (spy-on #'kagi--call-api :and-return-value (kagi-test--dummy-output dummy-output))) (describe "kagi-fastgpt-prompt" (before-each (spy-on #'message) @@ -235,8 +235,6 @@ https://www.example.com" (expect (call-interactively #'kagi-proofread) :to-throw)))) (xdescribe "Summarizer" - (before-each - (spy-on #'kagi--call-api)) (it "contains a spec with an expectation" (expect t :to-be t))))