Safe Haskell | None |
---|---|
Language | Haskell2010 |
Test.Mockery.Logging
Synopsis
- captureLogMessages :: IO a -> IO ([(LogLevel, String)], a)
- captureLogMessages_ :: IO a -> IO [(LogLevel, String)]
- data LogLevel
Documentation
captureLogMessages :: IO a -> IO ([(LogLevel, String)], a) Source #
Capture all log messages produced by an IO action. Logs are kept in memory.
captureLogMessages_ :: IO a -> IO [(LogLevel, String)] Source #
Like captureLogsMessages
, but ignores the result.
Instances
Bounded LogLevel | |
Defined in System.Logging.Facade.Types | |
Enum LogLevel | |
Defined in System.Logging.Facade.Types | |
Eq LogLevel | |
Ord LogLevel | |
Defined in System.Logging.Facade.Types | |
Read LogLevel | |
Defined in System.Logging.Facade.Types | |
Show LogLevel | |