INNER CODE UNIT · Go
func
Netflix/go-expect · expect_opt.go:101
func (cm *callbackMatcher) Match(v interface{}) bool {
return cm.matcher.Match(v)
}
func (cm *callbackMatcher) Criteria() interface{} {
return cm.matcher.Criteria()
}
func (cm *callbackMatcher) Callback(buf *bytes.Buffer) error {
cb, ok := cm.matcher.(CallbackMatcher)
if ok {
err := cb.Callback(buf)
if err != nil {
return err
}
}
err := cm.f(buf)
if err != nil {