|
@@ -1,26 +1,16 @@
|
|
|
package router_test
|
|
package router_test
|
|
|
|
|
|
|
|
-import (
|
|
|
|
|
- "net/http"
|
|
|
|
|
- "strings"
|
|
|
|
|
- "testing"
|
|
|
|
|
|
|
+// func TestRouter(t *testing.T) {
|
|
|
|
|
+// walkFunc := func(method string, route string, handler http.Handler, middlewares ...func(http.Handler) http.Handler) error {
|
|
|
|
|
+// route = strings.Replace(route, "/*/", "/", -1)
|
|
|
|
|
+// t.Errorf("%s %s %d\n", method, route, len(middlewares))
|
|
|
|
|
+// return nil
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
- "github.com/go-chi/chi"
|
|
|
|
|
- "github.com/porter-dev/porter/api/server/router"
|
|
|
|
|
- "github.com/porter-dev/porter/api/server/shared/apitest"
|
|
|
|
|
-)
|
|
|
|
|
|
|
+// config := apitest.LoadConfig(t)
|
|
|
|
|
+// r := router.NewAPIRouter(config)
|
|
|
|
|
|
|
|
-func TestRouter(t *testing.T) {
|
|
|
|
|
- walkFunc := func(method string, route string, handler http.Handler, middlewares ...func(http.Handler) http.Handler) error {
|
|
|
|
|
- route = strings.Replace(route, "/*/", "/", -1)
|
|
|
|
|
- t.Errorf("%s %s %d\n", method, route, len(middlewares))
|
|
|
|
|
- return nil
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- config := apitest.LoadConfig(t)
|
|
|
|
|
- r := router.NewAPIRouter(config)
|
|
|
|
|
-
|
|
|
|
|
- if err := chi.Walk(r, walkFunc); err != nil {
|
|
|
|
|
- t.Fatalf("Logging err: %s\n", err.Error())
|
|
|
|
|
- }
|
|
|
|
|
-}
|
|
|
|
|
|
|
+// if err := chi.Walk(r, walkFunc); err != nil {
|
|
|
|
|
+// t.Fatalf("Logging err: %s\n", err.Error())
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|