I'm just getting start with Python and was using the Requests library this morning. I didn't like that my tests were coupled to both the library and an Internet connection existing.<p>This just hits the frontpage today and it is exactly what I'm looking for. Thank you!
Hot damn, this makes testing easy. Thanks a lot for the module! There's a small typo in your page. "HTTPretty monkey matches" should be "HTTPretty monkey patches".<p>Great job though!
I'm working on a HTTP testing library based on Ruby's VCR library[1]. I've got it to a pretty basic state where it is somewhat usable. I'm definitely interested in this area. Ruby's VCR uses the Webmock library as a backend (though it can use other pluggable backends) to mock out all the HTTP requests. I had to sort of grow my own Webmock - maybe I can integrate HTTPretty instead so we don't duplicate effort.<p>[1]: <a href="http://www.github.com/kevin1024/vcrpy/" rel="nofollow">http://www.github.com/kevin1024/vcrpy/</a>
Wonderful, was considering writing this just the other day. Thank you good sir.<p>One thing that would be <i>really</i> nice, is a record mode and serialization (to JSON/yaml/etc...) plus a context manager (python's with). How ready are you for pull requests? ;-)
Great! I always used to have a fixed set of functions written in my personal code base todo these things. Glad yo know you have made a generic library. Good job.