Hi all, I'm happy to announce the release of Cartridge, an HTTP request recording and playback library well suited for testing HTTP client calls when the server is unavailable.
This project is in active use at Sonian and was built to help test clients of HTTP services when the server is unavailable or impractical to run in every development environment. It offers convenience during daily testing at the cost of occasional maintenance of the Cartridge recording file (i.e., whenever the server responses change). With the small addition of a clojure.test fixture we can run our tests to produce a recording of all requests and responses in a form that can be checked into Git. Subsequent test runs will read that file and play it back instead of making live requests. Typically, no code outside of the tests needs to be modified. You can find Cartridge along with docs and examples at https://github.com/sonian/cartridge Feedback welcome. Enjoy! -The Sonian Team -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.