Files
appwrite/tests/extensions/TestHook.php
Jake Barnby 46f3fadc5d Fix hooks
2026-01-15 17:21:05 +13:00

20 lines
576 B
PHP

<?php
namespace Appwrite\Tests;
use PHPUnit\Runner\Extension\Extension;
use PHPUnit\Runner\Extension\Facade;
use PHPUnit\Runner\Extension\ParameterCollection;
use PHPUnit\TextUI\Configuration\Configuration;
class TestHook implements Extension
{
protected const MAX_SECONDS_ALLOWED = 15;
public function bootstrap(Configuration $configuration, Facade $facade, ParameterCollection $parameters): void
{
$facade->registerSubscriber(new TestFinishedSubscriber(self::MAX_SECONDS_ALLOWED));
$facade->registerSubscriber(new RetrySubscriber());
}
}