From 09ed0e911e530e9b907ac92f2892248b6af245fa Mon Sep 17 00:00:00 2001 From: Josh Peak Date: Fri, 28 Jun 2019 11:29:12 +1000 Subject: [PATCH] Add cassette and failed request as properties of thrown CannotOverwriteCassetteException --- vcr/errors.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vcr/errors.py b/vcr/errors.py index f762e8c..bdccaca 100644 --- a/vcr/errors.py +++ b/vcr/errors.py @@ -1,5 +1,7 @@ class CannotOverwriteExistingCassetteException(Exception): def __init__(self, *args, **kwargs): + self.cassette = kwargs["cassette"] + self.failed_request = kwargs["failed_request"] message = self._get_message(kwargs["cassette"], kwargs["failed_request"]) super(CannotOverwriteExistingCassetteException, self).__init__(message)