🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-06-15 03:01:06 | PHP 8.1.34
📂
/ (Root)
/
opt
/
cpanel
/
ea-wappspector
/
vendor
/
squizlabs
/
php_codesniffer
/
tests
/
Core
/
Config
📍 /opt/cpanel/ea-wappspector/vendor/squizlabs/php_codesniffer/tests/Core/Config
🔄 Refresh
✏️
Editing: ReportArgsTest.php
Read Only
<?php /** * Tests for the \PHP_CodeSniffer\Config --report, --report-file and --report-* arguments. * * @copyright 2025 PHPCSStandards and contributors * @license https://github.com/PHPCSStandards/PHP_CodeSniffer/blob/master/licence.txt BSD Licence */ namespace PHP_CodeSniffer\Tests\Core\Config; use PHP_CodeSniffer\Tests\ConfigDouble; use PHPUnit\Framework\TestCase; /** * Tests for the \PHP_CodeSniffer\Config --report, --report-file and --report-* arguments. * * @covers \PHP_CodeSniffer\Config::processLongArgument */ final class ReportArgsTest extends TestCase { /** * [CS mode] Verify that passing `--report-file` does not influence *which* reports get activated. * * @return void */ public function testReportFileDoesNotSetReportsCs() { if (PHP_CODESNIFFER_CBF === true) { $this->markTestSkipped('This test needs CS mode to run'); } $config = new ConfigDouble(['--report-file='.__DIR__.'/report.txt']); $this->assertTrue(is_string($config->reportFile)); $this->assertStringEndsWith('/report.txt', $config->reportFile); $this->assertSame(['full' => null], $config->reports); }//end testReportFileDoesNotSetReportsCs() /** * [CBF mode] Verify that passing `--report-file` does not influence *which* reports get activated. * * @group CBF * * @return void */ public function testReportFileDoesNotSetReportsCbf() { if (PHP_CODESNIFFER_CBF === false) { $this->markTestSkipped('This test needs CBF mode to run'); } $config = new ConfigDouble(['--report-file='.__DIR__.'/report.txt']); $this->assertNull($config->reportFile); $this->assertSame(['full' => null], $config->reports); }//end testReportFileDoesNotSetReportsCbf() }//end class
💾 Save Changes
❌ Cancel