Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.140.254.100
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
3 /
phpunit /
phpunit /
src /
Runner /
Delete
Unzip
Name
Size
Permission
Date
Action
Filter
[ DIR ]
drwxr-xr-x
2018-12-03 09:00
Hook
[ DIR ]
drwxr-xr-x
2018-12-03 09:00
BaseTestRunner.php
3.6
KB
-rw-r--r--
2018-12-03 09:00
Exception.php
331
B
-rw-r--r--
2018-12-03 09:00
PhptTestCase.php
14.78
KB
-rw-r--r--
2018-12-03 09:00
ResultCacheExtension.php
3.18
KB
-rw-r--r--
2018-12-03 09:00
StandardTestSuiteLoader.php
3.27
KB
-rw-r--r--
2018-12-03 09:00
TestSuiteLoader.php
543
B
-rw-r--r--
2018-12-03 09:00
TestSuiteSorter.php
9.51
KB
-rw-r--r--
2018-12-03 09:00
Version.php
1.48
KB
-rw-r--r--
2018-12-03 09:00
Save
Rename
<?php /* * 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\Runner; final class ResultCacheExtension implements AfterSuccessfulTestHook, AfterSkippedTestHook, AfterRiskyTestHook, AfterIncompleteTestHook, AfterTestErrorHook, AfterTestWarningHook, AfterTestFailureHook, AfterLastTestHook { /** * @var TestResultCacheInterface */ private $cache; public function __construct(TestResultCache $cache) { $this->cache = $cache; } public function flush(): void { $this->cache->persist(); } public function executeAfterSuccessfulTest(string $test, float $time): void { $testName = $this->getTestName($test); $this->cache->setTime($testName, \round($time, 3)); } public function executeAfterIncompleteTest(string $test, string $message, float $time): void { $testName = $this->getTestName($test); $this->cache->setTime($testName, \round($time, 3)); $this->cache->setState($testName, BaseTestRunner::STATUS_INCOMPLETE); } public function executeAfterRiskyTest(string $test, string $message, float $time): void { $testName = $this->getTestName($test); $this->cache->setTime($testName, \round($time, 3)); $this->cache->setState($testName, BaseTestRunner::STATUS_RISKY); } public function executeAfterSkippedTest(string $test, string $message, float $time): void { $testName = $this->getTestName($test); $this->cache->setTime($testName, \round($time, 3)); $this->cache->setState($testName, BaseTestRunner::STATUS_SKIPPED); } public function executeAfterTestError(string $test, string $message, float $time): void { $testName = $this->getTestName($test); $this->cache->setTime($testName, \round($time, 3)); $this->cache->setState($testName, BaseTestRunner::STATUS_ERROR); } public function executeAfterTestFailure(string $test, string $message, float $time): void { $testName = $this->getTestName($test); $this->cache->setTime($testName, \round($time, 3)); $this->cache->setState($testName, BaseTestRunner::STATUS_FAILURE); } public function executeAfterTestWarning(string $test, string $message, float $time): void { $testName = $this->getTestName($test); $this->cache->setTime($testName, \round($time, 3)); $this->cache->setState($testName, BaseTestRunner::STATUS_WARNING); } public function executeAfterLastTest(): void { $this->flush(); } /** * @param string $test A long description format of the current test * * @return string The test name without TestSuiteClassName:: and @dataprovider details */ private function getTestName(string $test): string { $matches = []; if (\preg_match('/^(?<name>\S+::\S+)(?:(?<dataname> with data set (?:#\d+|"[^"]+"))\s\()?/', $test, $matches)) { $test = $matches['name'] . ($matches['dataname'] ?? ''); } return $test; } }