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; use PHPUnit\Framework\TestCase; use PHPUnit\Util\FileLoader; use PHPUnit\Util\Filesystem; use ReflectionClass; /** * The standard test suite loader. */ class StandardTestSuiteLoader implements TestSuiteLoader { /** * @throws Exception * @throws \PHPUnit\Framework\Exception */ public function load(string $suiteClassName, string $suiteClassFile = ''): ReflectionClass { $suiteClassName = \str_replace('.php', '', $suiteClassName); 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 (!\class_exists($suiteClassName, false) && !empty($loadedClasses)) { $offset = 0 - \strlen($suiteClassName); foreach ($loadedClasses as $loadedClass) { $class = new ReflectionClass($loadedClass); if (\substr($loadedClass, $offset) === $suiteClassName && $class->getFileName() == $filename) { $suiteClassName = $loadedClass; break; } } } if (!\class_exists($suiteClassName, false) && !empty($loadedClasses)) { $testCaseClass = TestCase::class; foreach ($loadedClasses as $loadedClass) { $class = new ReflectionClass($loadedClass); $classFile = $class->getFileName(); if ($class->isSubclassOf($testCaseClass) && !$class->isAbstract()) { $suiteClassName = $loadedClass; $testCaseClass = $loadedClass; if ($classFile == \realpath($suiteClassFile)) { break; } } if ($class->hasMethod('suite')) { $method = $class->getMethod('suite'); if (!$method->isAbstract() && $method->isPublic() && $method->isStatic()) { $suiteClassName = $loadedClass; if ($classFile == \realpath($suiteClassFile)) { break; } } } } } if (\class_exists($suiteClassName, false)) { $class = new ReflectionClass($suiteClassName); 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; } }