Commit Graph

3 Commits

Author SHA1 Message Date
Elijah Duffy
c3c8a2cafc context helpers, rework logging to support ongoing inheritance
Leaves module logger property as purely an override, pulling logger
information directly from the lifecycle instead.
2025-06-04 13:37:13 -07:00
Elijah Duffy
6f9e3731ac add Lifecycle.RequireUnique methods for load-once deps 2025-06-03 16:58:59 -07:00
Elijah Duffy
ed8137647d full unit testing and fixes
- mapToString is ordered according to setup
- setupSingle & teardownSingle no longer return "ok" states
- teardown functions support errors
- setup and teardown functions receive module
2025-06-03 14:49:00 -07:00