Learn R Programming

vcr (version 2.0.0)

cassettes: List cassettes, get current cassette, etc.

Description

List cassettes, get current cassette, etc.

Usage

cassettes()

current_cassette()

current_cassette_recording()

current_cassette_replaying()

cassette_path()

Arguments

Details

  • cassettes(): returns all active cassettes in the current session.

  • current_cassette(): returns NULL when no cassettes are in use; returns the current cassette (a Cassette object) when one is in use

  • currrent_cassette_recording() and current_cassette_replaying(): tell you if the current cassette is recording and/or replaying. They both return FALSE if there is no cassette in use.

  • cassette_path(): returns the current directory path where cassettes will be stored

Examples

Run this code
vcr_configure(dir = tempdir())

# list all cassettes
cassettes()

# list the currently active cassette
insert_cassette("stuffthings")
current_cassette()
cassettes()

eject_cassette()
cassettes()


# list the path to cassettes
cassette_path()
vcr_configure(dir = file.path(tempdir(), "foo"))
cassette_path()

vcr_configure_reset()

Run the code above in your browser using DataLab