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 }