INNER CODE UNIT · Go
WithExpectObserver
Netflix/go-expect · console.go:113
func WithExpectObserver(observers ...ExpectObserver) ConsoleOpt {
return func(opts *ConsoleOpts) error {
opts.ExpectObservers = append(opts.ExpectObservers, observers...)
return nil
}
}
// WithSendObserver adds a SendObserver to allow monitoring Send operations.
func WithSendObserver(observers ...SendObserver) ConsoleOpt {
return func(opts *ConsoleOpts) error {
opts.SendObservers = append(opts.SendObservers, observers...)
return nil
}
}
// WithDefaultTimeout sets a default read timeout during Expect statements.
func WithDefaultTimeout(timeout time.Duration) ConsoleOpt {
return func(opts *ConsoleOpts) error {