From: Art4 Date: Sat, 16 Nov 2024 14:27:31 +0000 (+0000) Subject: Remove App dependency in test X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=d2ea53deb113060fd1a24b687611a10f43d40fc5;p=friendica.git Remove App dependency in test --- diff --git a/tests/src/Factory/Api/Twitter/StatusTest.php b/tests/src/Factory/Api/Twitter/StatusTest.php index 06e762c9f0..c92b08f243 100644 --- a/tests/src/Factory/Api/Twitter/StatusTest.php +++ b/tests/src/Factory/Api/Twitter/StatusTest.php @@ -7,6 +7,7 @@ namespace Friendica\Test\src\Factory\Api\Twitter; +use Friendica\Core\Renderer; use Friendica\DI; use Friendica\Factory\Api\Friendica\Activities; use Friendica\Factory\Api\Twitter\Attachment; @@ -123,10 +124,8 @@ class StatusTest extends FixtureTest */ public function testApiFormatItems() { - // FIXME: We are calling DI::app() here so Friendica\App::load() will be called. - // This will call Friendica\Core\Renderer::registerTemplateEngine() which is needed for this tests. - // This side effect MUST be eliminated. - DI::app(); + // This call is needed for this test + Renderer::registerTemplateEngine('Friendica\Render\FriendicaSmartyEngine'); $posts = DI::dba()->selectToArray('post-view', ['uri-id']); foreach ($posts as $item) {