mock.request is returning the response :body as a BufferedInputStream. I need to print and compare this as a string. How do I convert it?
When I try to pass response as a message to my assertion, I see a raw output, e.g.
(is (= 200 (:status response) (:body response)))
=> #object[java.io.BufferedInputStream 0x211bdf40 java.io.BufferedInputStream@211bdf40]
Related questions are Java-specific.
Just slurp
it:
(slurp (:body response))
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With