also fixes adelevie/parse-ruby-client#27 and adelevie/parse-ruby-client#60
filter sensitive headers from vcr
update vcr, bundler, and patron
fixtures back to text, filter cookies
omit tests that depended on their vcr fixtures to pass
retry on server errors, show server error status in empty responses, …
…add logger option, init from shared test class
Those tests should be fixed, but if you are going to skip them, ship it.
Not sure I quite follow what problem this is aiming to solve...
neither of those tests pass if you clear their vcr fixtures and re-run them. it should always be safe to clear vcr and re-run, so it means the tests are broken. the cloud one should just have better automation to get the cloud function in place before testing. i tried to do it but couldn't figure out how. the relation one may actually be a bug, not sure
Gotcha. Not sure how automating the Cloud testing would work, but I'll look into it. Thanks for all the fixes!
we commit the parse binary to our source tree just to automate deploying it during tests. if we found that distasteful here we could provide a rake task to do it and document that in how to set up a dev environment
That seems alright? If you think pros outweigh the cons, I'm fine with it.
This is really cool!