Conversation
Replaying HTTP requests makes the tests faster and aligns them with CI.
|
Could I get some feedback on this? |
|
I'm not sure, it would feel a bit "too magical" for the default behavior to not match reality. Is it so bad to have to set the variable manually / go through the network? |
I don’t see an issue with this. This is test code and people will expect mocks, etc. that don’t match reality. Right now the default behavior does not match what is run on CI, which is worse, I think. I was very confused when my tests where failing on CI but not locally. Using the recording is also faster and more reliable for for local development.
|
Replaying HTTP requests makes the tests faster and aligns them with CI.
I only realized quite late that the tests get a lot faster so I thought it would be a good idea to make that the default.