Versions in this module Expand all Collapse all v2 v2.7.0 Apr 24, 2024 Changes in this version + func CassetteFileExists(cassetteName string) (bool, error) + func CassetteFileName(cassetteName string) string + func EnsureCassetteFileExists(cassetteName string) error + func HideRecordingData(azureIDs creds.AzureIDs, s string) string + func HideURLData(azureIDs creds.AzureIDs, s string) string + func RedactRequestHeaders(azureIDs creds.AzureIDs, headers http.Header) + func RedactResponseHeaders(azureIDs creds.AzureIDs, headers http.Header) + type FakeRoundTripper struct + func NewFakeRoundTripper() *FakeRoundTripper + func (fake *FakeRoundTripper) AddError(request *http.Request, err error) + func (fake *FakeRoundTripper) AddResponse(request *http.Request, response *http.Response) + func (fake *FakeRoundTripper) RoundTrip(request *http.Request) (*http.Response, error) + type Interface interface + Cfg func() config.Values + CreateClient func(t *testing.T) *http.Client + Creds func() azcore.TokenCredential + IDs func() creds.AzureIDs + IsReplaying func() bool + Stop func() error + func NewTestPassthroughRecorder(cfg config.Values) (Interface, error)