package middleware import ( _ "embed" "encoding/json" "testing" E "github.com/yusing/go-proxy/internal/error" . "github.com/yusing/go-proxy/internal/utils/testing" ) //go:embed test_data/middleware_compose.yml var testMiddlewareCompose []byte func TestBuild(t *testing.T) { errs := E.NewBuilder("") middlewares := BuildMiddlewaresFromYAML("", testMiddlewareCompose, errs) ExpectNoError(t, errs.Error()) E.Must(json.MarshalIndent(middlewares, "", " ")) // t.Log(string(data)) // TODO: test }