File Manager Lite
Dir:
/home/codewavebd/public_html/vendor/phpunit/phpunit/src/Event/Events/TestSuite
Upload
[..]
Filtered.php (1.36 KB)
Edit
Rename
Del
FilteredSubscriber.php (536 B)
Edit
Rename
Del
Finished.php (1.4 KB)
Edit
Rename
Del
Skipped.php (1.49 KB)
Edit
Rename
Del
SkippedSubscriber.php (534 B)
Edit
Rename
Del
Edit: Finished.php
<?php declare(strict_types=1); /* * This file is part of PHPUnit. * * (c) Sebastian Bergmann <sebastian@phpunit.de> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace PHPUnit\Event\TestSuite; use function sprintf; use PHPUnit\Event\Event; use PHPUnit\Event\Telemetry; /** * @immutable * * @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit */ final readonly class Finished implements Event { private Telemetry\Info $telemetryInfo; private TestSuite $testSuite; /** * @internal This method is not covered by the backward compatibility promise for PHPUnit */ public function __construct(Telemetry\Info $telemetryInfo, TestSuite $testSuite) { $this->telemetryInfo = $telemetryInfo; $this->testSuite = $testSuite; } public function telemetryInfo(): Telemetry\Info { return $this->telemetryInfo; } public function testSuite(): TestSuite { return $this->testSuite; } /** * @return non-empty-string */ public function asString(): string { return sprintf( 'Test Suite Finished (%s, %d test%s)', $this->testSuite->name(), $this->testSuite->count(), $this->testSuite->count() !== 1 ? 's' : '', ); } }
Simpan