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 : 18.118.140.120
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
1 /
vendor /
phpunit /
phpunit /
src /
Runner /
Delete
Unzip
Name
Size
Permission
Date
Action
Filter
[ DIR ]
drwxr-xr-x
2020-11-17 16:24
Hook
[ DIR ]
drwxr-xr-x
2020-11-17 16:24
BaseTestRunner.php
3.55
KB
-rw-r--r--
2020-11-17 16:24
DefaultTestResultCache.php
5.4
KB
-rw-r--r--
2020-11-17 16:24
Exception.php
459
B
-rw-r--r--
2020-11-17 16:24
NullTestResultCache.php
886
B
-rw-r--r--
2020-11-17 16:24
PhptTestCase.php
20.51
KB
-rw-r--r--
2020-11-17 16:24
ResultCacheExtension.php
3.29
KB
-rw-r--r--
2020-11-17 16:24
StandardTestSuiteLoader.php
4.79
KB
-rw-r--r--
2020-11-17 16:24
TestResultCache.php
722
B
-rw-r--r--
2020-11-17 16:24
TestSuiteLoader.php
568
B
-rw-r--r--
2020-11-17 16:24
TestSuiteSorter.php
12.85
KB
-rw-r--r--
2020-11-17 16:24
Version.php
1.46
KB
-rw-r--r--
2020-11-17 16:24
Save
Rename
<?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\Runner; use PHPUnit\Framework\TestCase; use PHPUnit\Util\FileLoader; use PHPUnit\Util\Filesystem; /** * @internal This class is not covered by the backward compatibility promise for PHPUnit */ final class StandardTestSuiteLoader implements TestSuiteLoader { /** * @throws Exception * @throws \PHPUnit\Framework\Exception */ public function load(string $suiteClassName, string $suiteClassFile = ''): \ReflectionClass { $suiteClassName = \str_replace('.php', '', $suiteClassName); $filename = null; if (empty($suiteClassFile)) { $suiteClassFile = Filesystem::classNameToFilename( $suiteClassName ); } if (!\class_exists($suiteClassName, false)) { $loadedClasses = \get_declared_classes(); $filename = FileLoader::checkAndLoad($suiteClassFile); $loadedClasses = \array_values( \array_diff(\get_declared_classes(), $loadedClasses) ); } if (!empty($loadedClasses) && !\class_exists($suiteClassName, false)) { $offset = 0 - \strlen($suiteClassName); foreach ($loadedClasses as $loadedClass) { try { $class = new \ReflectionClass($loadedClass); // @codeCoverageIgnoreStart } catch (\ReflectionException $e) { throw new Exception( $e->getMessage(), (int) $e->getCode(), $e ); } // @codeCoverageIgnoreEnd if (\substr($loadedClass, $offset) === $suiteClassName && $class->getFileName() == $filename) { $suiteClassName = $loadedClass; break; } } } if (!empty($loadedClasses) && !\class_exists($suiteClassName, false)) { $testCaseClass = TestCase::class; foreach ($loadedClasses as $loadedClass) { try { $class = new \ReflectionClass($loadedClass); // @codeCoverageIgnoreStart } catch (\ReflectionException $e) { throw new Exception( $e->getMessage(), (int) $e->getCode(), $e ); } // @codeCoverageIgnoreEnd $classFile = $class->getFileName(); if ($class->isSubclassOf($testCaseClass) && !$class->isAbstract()) { $suiteClassName = $loadedClass; $testCaseClass = $loadedClass; if ($classFile == \realpath($suiteClassFile)) { break; } } if ($class->hasMethod('suite')) { try { $method = $class->getMethod('suite'); // @codeCoverageIgnoreStart } catch (\ReflectionException $e) { throw new Exception( $e->getMessage(), (int) $e->getCode(), $e ); } // @codeCoverageIgnoreEnd if (!$method->isAbstract() && $method->isPublic() && $method->isStatic()) { $suiteClassName = $loadedClass; if ($classFile == \realpath($suiteClassFile)) { break; } } } } } if (\class_exists($suiteClassName, false)) { try { $class = new \ReflectionClass($suiteClassName); // @codeCoverageIgnoreStart } catch (\ReflectionException $e) { throw new Exception( $e->getMessage(), (int) $e->getCode(), $e ); } // @codeCoverageIgnoreEnd if ($class->getFileName() == \realpath($suiteClassFile)) { return $class; } } throw new Exception( \sprintf( "Class '%s' could not be found in '%s'.", $suiteClassName, $suiteClassFile ) ); } public function reload(\ReflectionClass $aClass): \ReflectionClass { return $aClass; } }