Merge remote-tracking branch 'upstream/develop' into ap-delivery-failure
[friendica.git/.git] / tests / src / Util / Logger / VoidLoggerTest.php
1 <?php
2
3 namespace Friendica\Test\src\Util\Logger;
4
5 use Friendica\Test\MockedTest;
6 use Friendica\Util\Logger\VoidLogger;
7 use Psr\Log\LogLevel;
8
9 class VoidLoggerTest extends MockedTest
10 {
11         use LoggerDataTrait;
12
13         /**
14          * Test if the profiler is profiling data
15          * @dataProvider dataTests
16          */
17         public function testNormal($function, $message, array $context)
18         {
19                 $logger = new VoidLogger();
20                 $logger->$function($message, $context);
21         }
22
23         /**
24          * Test the log() function
25          */
26         public function testProfilingLog()
27         {
28                 $logger = new VoidLogger();
29                 $logger->log(LogLevel::WARNING, 'test', ['a' => 'context']);
30         }
31 }