Documentation
¶
Index ¶
- Constants
- func NewTestClock() config.Clock
- func NewVCRRecorder(t *testing.T, transport http.RoundTripper) (rec *recorder.Recorder, err error)
- func OsSetEnvIfBlank(key, value string) func()
- func VCROktaAPIRequestHook(i *cassette.Interaction) error
- func VCROktaAPIRequestMatcher(r *http.Request, i cassette.Request) bool
- type TestClock
Constants ¶
View Source
const ( // TestDomainName Fake domain name for tests / recordings TestDomainName = "test.dne-okta.com" // ClientAssertionNameValueRE client assertion regular expression format ClientAssertionNameValueRE = "client_assertion=[^&]+" // ClientAssertionNameValueValue client asserver name and value url encoded format ClientAssertionNameValueValue = "client_assertion=abc123" )
Variables ¶
This section is empty.
Functions ¶
func NewVCRRecorder ¶
NewVCRRecorder New VCR recording settings
func OsSetEnvIfBlank ¶
func OsSetEnvIfBlank(key, value string) func()
OsSetEnvIfBlank Set env var if its blank and return a clearing function
func VCROktaAPIRequestHook ¶
func VCROktaAPIRequestHook(i *cassette.Interaction) error
VCROktaAPIRequestHook Modifies VCR recordings.
Types ¶
Click to show internal directories.
Click to hide internal directories.