1
0
Fork 0

Remove some assertions

kagi--fastgpt-display-result is stubbed so it makes no sense to assert
on its implementation.,c
This commit is contained in:
Bram Schoenmakers 2024-07-24 06:50:02 +02:00
parent ef8edc9972
commit dbd6fbd97f
Signed by: bram
GPG key ID: 0CCD19DFDC63258F

View file

@ -127,14 +127,10 @@ https://www.example.com"))
(expect #'kagi--fastgpt-display-result :not :to-have-been-called)
(expect #'font-lock-default-fontify-region :not :to-have-been-called))
(it "shows longer output with formatting in a separate buffer when called interactively"
(spy-on #'view-mode)
(spy-on #'kagi--call-api :and-return-value (kagi-test--dummy-output (format "%s\n%s" dummy-output dummy-output)))
(kagi-fastgpt-prompt "foo" nil t)
(expect #'message :not :to-have-been-called)
(expect #'kagi--fastgpt-display-result :to-have-been-called)
(kagi-test--expect-arg #'font-lock-default-function 0 :to-equal #'markdown-mode)
(expect #'font-lock-default-fontify-region :to-have-been-called)
(expect #'view-mode :to-have-been-called))
(expect #'kagi--fastgpt-display-result :to-have-been-called))
(it "makes exactly one API call"
(kagi-fastgpt-prompt "foo")
(expect #'kagi--call-api :to-have-been-called-times 1))