TestLogger acts as a recorder for the Logger under test.
TestLoggerFunc converts an event function to a TestLogger if it's definition compatible with the interface.
TestSuite runs a set of conformance tests against a logger.
Run executes the complete test suite.
RunLevelContextTest tests leveled logging capabilities of a LoggerContext. Note: this is not mandatory, incompatible loggers will be skipped.
RunLevelEnablerTest tests enabled levels. Note: this is not mandatory, incompatible loggers will be skipped. nolint: gocognit
RunLevelTest tests leveled logging capabilities of a Logger.