github.com/avenga/couper@v1.12.2/config/configload/endpoint_test.go (about)

     1  package configload
     2  
     3  import (
     4  	"strings"
     5  	"testing"
     6  
     7  	"github.com/avenga/couper/config"
     8  )
     9  
    10  func Test_refineEndpoints_noPattern(t *testing.T) {
    11  	err := refineEndpoints(nil, config.Endpoints{{Pattern: ""}}, true, nil)
    12  	if err == nil || !strings.HasSuffix(err.Error(), "endpoint: missing path pattern; ") {
    13  		t.Errorf("refineEndpoints() error = %v, wantErr: endpoint: missing path pattern ", err)
    14  	}
    15  }