CustomPersister#

class langchain_tests.conftest.CustomPersister[source]#

A custom persister for VCR that uses the CustomSerializer.

Methods

load_cassette(cassette_path, serializer)

Load a cassette from a file.

save_cassette(cassette_path, cassette_dict, ...)

Save a cassette to a file.

classmethod load_cassette(
cassette_path: str | PathLike[str],
serializer: CustomSerializer,
) tuple[dict, dict][source]#

Load a cassette from a file.

Parameters:
Return type:

tuple[dict, dict]

static save_cassette(
cassette_path: str | PathLike[str],
cassette_dict: dict,
serializer: CustomSerializer,
) None[source]#

Save a cassette to a file.

Parameters:
  • cassette_path (str | PathLike[str])

  • cassette_dict (dict)

  • serializer (CustomSerializer)

Return type:

None