fix unit tests and error messages

This commit is contained in:
Elijah Duffy
2025-06-04 14:03:53 -07:00
parent c3c8a2cafc
commit 76d6216a9c
3 changed files with 137 additions and 117 deletions

View File

@@ -59,6 +59,9 @@ func (s *Module) Logger() *slog.Logger {
if s.logger != nil {
return s.logger
}
if s.lifecycle == nil {
panic("module has no lifecycle, cannot get logger")
}
return s.lifecycle.Logger()
}