package handlers import "log/slog" // MaxLoggedFieldBytes exposes the log bound to the external tests. const MaxLoggedFieldBytes = maxLoggedFieldBytes // NewForTest builds a Handlers around a report sink and logger, // bypassing the fx graph so handler behaviour (including the // storage failure path) is exercisable in unit tests. func NewForTest(buf reportAppender, log *slog.Logger) *Handlers { return &Handlers{buf: buf, log: log} }