ft: module_name wrapper middleware
This commit is contained in:
@@ -51,7 +51,7 @@ func Register(ctx context.Context, mCfgs []Config, mux *http.ServeMux, mgr handl
|
|||||||
}
|
}
|
||||||
|
|
||||||
// addMiddleware applies middleware plugins to the provided handler in reverse order.
|
// addMiddleware applies middleware plugins to the provided handler in reverse order.
|
||||||
// It retrieves middleware instances from the plugin manager and chains them to the handler.
|
// It retrieves middleware instances from the plugin manager and chains them to the handler..
|
||||||
func addMiddleware(ctx context.Context, mgr handler.PluginManager, handler http.Handler, hCfg *handler.Config) (http.Handler, error) {
|
func addMiddleware(ctx context.Context, mgr handler.PluginManager, handler http.Handler, hCfg *handler.Config) (http.Handler, error) {
|
||||||
mws := hCfg.Plugins.Middleware
|
mws := hCfg.Plugins.Middleware
|
||||||
log.Debugf(ctx, "Applying %d middleware(s) to the handler", len(mws))
|
log.Debugf(ctx, "Applying %d middleware(s) to the handler", len(mws))
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ func TestRegisterSuccess(t *testing.T) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// TestRegisterFailure tests scenarios where the handler registration should fail.
|
// TestRegisterFailure tests scenarios where the handler registration should fail..
|
||||||
func TestRegisterFailure(t *testing.T) {
|
func TestRegisterFailure(t *testing.T) {
|
||||||
tests := []struct {
|
tests := []struct {
|
||||||
name string
|
name string
|
||||||
|
|||||||
Reference in New Issue
Block a user