gspread
gspread copied to clipboard
Improve test error when cassette is missing or outdated
Currently, if a test is run and a cassette is:
- missing
- has the wrong requests
The error is quite verbose. For an example, see https://github.com/burnash/gspread/actions/runs/6309082420/job/17133268616
We could attempt some sort of try/catch, and re-raise the error with a slightly more helpful error message. A lot of new contributors (including myself) get confused by this