Is it easy to use exvcr with AWS API calls?

Has anybody tried using exvcr to record API calls from exaws libs like s3? Was it easy or painful? I am leaning towards writing a higher level mock of a module that uses s3, rather than using exaws recorded requests, but if it is easy to use exvcr in this case, I will give it a try.

Yeah that’s what we did. It also made it easy in development to just use the local filesystem.


After looking at exaws, i was going to use a mock if exaws had a detailed mapping of AWS error responses, but it just forwards a “term” in the error payload, so when I get around to this, I will start by recording with exvcr and give up if it takes more than a few hours.