first commit

This commit is contained in:
2024-07-15 12:33:27 +02:00
commit ce50ae282b
22084 changed files with 2623791 additions and 0 deletions

View File

@@ -0,0 +1,50 @@
<?php
namespace Consolidation\Log;
use Symfony\Component\Console\Output\BufferedOutput;
use Symfony\Component\Console\Output\OutputInterface;
use PHPUnit\Framework\TestCase;
class LogMethodTests extends TestCase
{
protected $output;
protected $logger;
function setup(): void {
$this->output = new BufferedOutput();
$this->output->setVerbosity(OutputInterface::VERBOSITY_DEBUG);
$this->logger = new Logger($this->output);
$this->logger->setLogOutputStyler(new UnstyledLogOutputStyler());
}
function testError() {
$this->logger->error('Do not enter - wrong way.');
$outputText = rtrim($this->output->fetch());
$this->assertEquals(' [error] Do not enter - wrong way.', $outputText);
}
function testWarning() {
$this->logger->warning('Steep grade.');
$outputText = rtrim($this->output->fetch());
$this->assertEquals(' [warning] Steep grade.', $outputText);
}
function testNotice() {
$this->logger->notice('No loitering.');
$outputText = rtrim($this->output->fetch());
$this->assertEquals(' [notice] No loitering.', $outputText);
}
function testInfo() {
$this->logger->info('Scenic route.');
$outputText = rtrim($this->output->fetch());
$this->assertEquals(' [info] Scenic route.', $outputText);
}
function testDebug() {
$this->logger->debug('Counter incremented.');
$outputText = rtrim($this->output->fetch());
$this->assertEquals(' [debug] Counter incremented.', $outputText);
}
}