...

Source file src/edge-infra.dev/pkg/edge/api/apierror/testutils/assert.go

Documentation: edge-infra.dev/pkg/edge/api/apierror/testutils

     1  package testutils
     2  
     3  import (
     4  	"fmt"
     5  
     6  	"github.com/stretchr/testify/assert"
     7  
     8  	"edge-infra.dev/pkg/edge/api/apierror"
     9  )
    10  
    11  type tHelper interface {
    12  	Helper()
    13  }
    14  
    15  func NoError(t assert.TestingT, err *apierror.Error, msgAndArgs ...interface{}) bool {
    16  	if err != nil {
    17  		if h, ok := t.(tHelper); ok {
    18  			h.Helper()
    19  		}
    20  		return assert.Fail(t, fmt.Sprintf("Received unexpected error:\n%+v", err.Message), msgAndArgs...)
    21  	}
    22  
    23  	return true
    24  }
    25  

View as plain text