From d2ea53deb113060fd1a24b687611a10f43d40fc5 Mon Sep 17 00:00:00 2001 From: Art4 Date: Sat, 16 Nov 2024 14:27:31 +0000 Subject: [PATCH] Remove App dependency in test --- tests/src/Factory/Api/Twitter/StatusTest.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) 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) {