X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=tests%2Fbootstrap.php;h=8b4b8ade1ebb473c0ff3ffe62f12fc55ee0de3c0;hb=f3ea4a4f45daa41d0aa032b1dc4804a5f6ff503c;hp=6c04450b6a5175898c48adb0abc25caa79f2d547;hpb=47992d06cee2542b2c7cf00ad775bb91cb78b6cb;p=friendica.git diff --git a/tests/bootstrap.php b/tests/bootstrap.php index 6c04450b6a..8b4b8ade1e 100644 --- a/tests/bootstrap.php +++ b/tests/bootstrap.php @@ -3,26 +3,16 @@ * This file is loaded by PHPUnit before any test. */ -use Friendica\App; -use PHPUnit\DbUnit\DataSet\YamlDataSet; -use PHPUnit\DbUnit\TestCaseTrait; +use Dice\Dice; +use Friendica\DI; use PHPUnit\Framework\TestCase; -require_once __DIR__.'/../boot.php'; -require_once __DIR__.'/../include/api.php'; - -new App(dirname(__DIR__)); - -\Friendica\Core\Config::set('system', 'url', 'http://localhost'); -\Friendica\Core\Config::set('system', 'worker_dont_fork', true); - // Backward compatibility if (!class_exists(TestCase::class)) { class_alias(PHPUnit_Framework_TestCase::class, TestCase::class); } -if (!trait_exists(TestCaseTrait::class)) { - class_alias(PHPUnit_Extensions_Database_TestCase_Trait::class, TestCaseTrait::class); -} -if (!class_exists(YamlDataSet::class)) { - class_alias(PHPUnit_Extensions_Database_DataSet_YamlDataSet::class, YamlDataSet::class); -} + +$dice = new Dice(); +$dice = $dice->addRules(include __DIR__ . '/../static/dependencies.config.php'); + +DI::init($dice);