mockery-0.3.5: Support functions for automated testing

Safe HaskellNone
LanguageHaskell2010

Test.Mockery.Logging

Synopsis

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.

data LogLevel Source #

Constructors

TRACE 
DEBUG 
INFO 
WARN 
ERROR 
Instances
Bounded LogLevel 
Instance details

Defined in System.Logging.Facade.Types

Enum LogLevel 
Instance details

Defined in System.Logging.Facade.Types

Eq LogLevel 
Instance details

Defined in System.Logging.Facade.Types

Ord LogLevel 
Instance details

Defined in System.Logging.Facade.Types

Read LogLevel 
Instance details

Defined in System.Logging.Facade.Types

Show LogLevel 
Instance details

Defined in System.Logging.Facade.Types