mockery-0.3.5: Support functions for automated testing
Safe HaskellSafe-Inferred
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 #

Constructors

TRACE 
DEBUG 
INFO 
WARN 
ERROR 

Instances

Instances details
Bounded LogLevel 
Instance details

Defined in System.Logging.Facade.Types

Enum 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

Eq LogLevel 
Instance details

Defined in System.Logging.Facade.Types

Ord LogLevel 
Instance details

Defined in System.Logging.Facade.Types