/var/www/vhosts/nabawater/vendor/codeception/base/src/Codeception/Subscriber
NameSizeModeActions
Shared/-0775rm
AutoRebuild.php22150664editdlrm
BeforeAfterTest.php15430664editdlrm
Bootstrap.php8690664editdlrm
Console.php200580664editdlrm
Dependencies.php12400664editdlrm
ErrorHandler.php47000664editdlrm
ExtensionLoader.php40490664editdlrm
FailFast.php4810664editdlrm
GracefulTermination.php15630664editdlrm
Module.php24120664editdlrm
PrepareTest.php11010664editdlrm
README.md2870664editdlrm
Edit: /var/www/vhosts/nabawater/vendor/codeception/base/src/Codeception/Subscriber/BeforeAfterTest.php (1543B)
'beforeClass', Events::SUITE_AFTER => ['afterClass', 100] ]; protected $hooks = []; protected $startedTests = []; protected $unsuccessfulTests = []; public function beforeClass(SuiteEvent $e) { foreach ($e->getSuite()->tests() as $test) { /** @var $test \PHPUnit\Framework\Test * */ if ($test instanceof \PHPUnit\Framework\TestSuite\DataProvider) { $potentialTestClass = strstr($test->getName(), '::', true); $this->hooks[$potentialTestClass] = \PHPUnit\Util\Test::getHookMethods($potentialTestClass); } $testClass = get_class($test); $this->hooks[$testClass] = \PHPUnit\Util\Test::getHookMethods($testClass); } $this->runHooks('beforeClass'); } public function afterClass(SuiteEvent $e) { $this->runHooks('afterClass'); } protected function runHooks($hookName) { foreach ($this->hooks as $className => $hook) { foreach ($hook[$hookName] as $method) { if (is_callable([$className, $method])) { call_user_func([$className, $method]); } } } } }