SilverLeague\LogViewer\Tests\Handler\DataObjectHandlerTest
- Author: Robbie Averill <robbie@averill.co.nz>
Synopsis
class DataObjectHandlerTest
extends SapphireTest
{
- // members
- protected Logger $logger;
- protected array $originalHandlers = ;
- protected boolean $usesDatabase = true;
- // methods
- public void setUp()
- public void testWriteToDefaultLogger()
- public void testDontLogMessagesLowerThanMinimumLever()
- public void testGetMinimumLogLevelFromConfiguration()
- public void tearDown()
Hierarchy
Extends
- SilverStripe\Dev\SapphireTest
Members
protected
- $logger
—
SilverLeague\LogViewer\Tests\Handler\Monolog\Logger
A Logger instance - $originalHandlers
—
array
The original logger handlers -
$usesDatabase
{@inheritDoc}
Methods
public
- setUp() — Create a Logger to test with and clear the existing logger handlers
- tearDown() — Restore the original logger handlers
- testDontLogMessagesLowerThanMinimumLever() — Test that logs are handled at a minimum level, but not lower than it.
- testGetMinimumLogLevelFromConfiguration() — Test that the minumum log capture level is returned from configuration
- testWriteToDefaultLogger() — Test that arbitary log levels are all written to the database through the DataObjectHandler