3 declare(strict_types
=1);
5 namespace PhpMyAdmin\Tests
;
7 use PhpMyAdmin\Logging
;
8 use PHPUnit\Framework\Attributes\CoversClass
;
10 #[CoversClass(Logging::class)]
11 class LoggingTest
extends AbstractTestCase
13 public function testGetLogMessage(): void
15 $_SERVER['REMOTE_ADDR'] = '0.0.0.0';
16 $log = Logging
::getLogMessage('user', 'ok');
17 self
::assertSame('user authenticated: user from 0.0.0.0', $log);
18 $log = Logging
::getLogMessage('user', 'error');
19 self
::assertSame('user denied: user (error) from 0.0.0.0', $log);