Skip to contents

This function is meant to be run during your tests, from a helper-*.R file inside the tests/testthat directory.

It only checks that cassette names are not duplicated. Note that if you do need to have duplicated cassette names you can do so by using the allowed_duplicates parameter in check_cassette_names().

Usage

check_cassette_names(
  pattern = "test-",
  behavior = "stop",
  allowed_duplicates = NULL
)

Arguments

pattern

(character) regex pattern for file paths to check. This is done inside of tests/testthat/. Default: "test-".

behavior

(character) "stop" (default) or "warning". If "warning", we use immediate.=TRUE so the warning happens at the top of your tests rather than you seeing it after tests have run (as would happen by default).

allowed_duplicates

(character) Cassette names that can be duplicated.