File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
instrumentation-genai/opentelemetry-instrumentation-google-genai/tests/generate_content Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 2828import json
2929import os
3030import subprocess
31+ import sys
3132
3233import google .auth
3334import google .auth .credentials
@@ -276,6 +277,11 @@ def _ensure_casette_gzip(loaded_casette):
276277 )
277278
278279
280+ def _maybe_ensure_casette_gzip (result ):
281+ if sys .version_info [0 ] == 3 and sys .version_info [1 ] == 9 :
282+ _ensure_casette_gzip (result )
283+
284+
279285class _PrettyPrintJSONBody :
280286 """This makes request and response body recordings more readable."""
281287
@@ -289,7 +295,7 @@ def serialize(cassette_dict):
289295 @staticmethod
290296 def deserialize (cassette_string ):
291297 result = yaml .load (cassette_string , Loader = yaml .Loader )
292- _ensure_casette_gzip (result )
298+ _maybe_ensure_casette_gzip (result )
293299 return result
294300
295301
You can’t perform that action at this time.
0 commit comments