Safe Haskell | None |
---|---|
Language | Haskell2010 |
Test.Mockery.Logging
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 | |
Enum LogLevel | |
Defined in System.Logging.Facade.Types Methods succ :: LogLevel -> LogLevel Source # pred :: LogLevel -> LogLevel Source # toEnum :: Int -> LogLevel Source # fromEnum :: LogLevel -> Int Source # enumFrom :: LogLevel -> [LogLevel] Source # enumFromThen :: LogLevel -> LogLevel -> [LogLevel] Source # enumFromTo :: LogLevel -> LogLevel -> [LogLevel] Source # enumFromThenTo :: LogLevel -> LogLevel -> LogLevel -> [LogLevel] Source # | |
Eq LogLevel | |
Ord LogLevel | |
Defined in System.Logging.Facade.Types | |
Read LogLevel | |
Show LogLevel | |