]> git.mxchange.org Git - friendica.git/commitdiff
Remove unused AppDouble class
authorArt4 <art4@wlabs.de>
Sun, 15 Dec 2024 22:15:46 +0000 (22:15 +0000)
committerArt4 <art4@wlabs.de>
Sun, 15 Dec 2024 22:15:46 +0000 (22:15 +0000)
tests/ApiTestCase.php
tests/Util/AppDouble.php [deleted file]

index 26a6bb08cad1abe4a75d710d2df02e85d59e5f95..a9c04249c2cb688856d412abcd3cfd0d01ae6192 100644 (file)
@@ -7,7 +7,6 @@
 
 namespace Friendica\Test;
 
-use Friendica\App;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\Core\Addon;
 use Friendica\Core\Config\Capability\IManageConfigValues;
@@ -16,7 +15,6 @@ use Friendica\DI;
 use Friendica\Module\Special\HTTPException;
 use Friendica\Security\Authentication;
 use Friendica\Security\BasicAuth;
-use Friendica\Test\Util\AppDouble;
 use Friendica\Test\Util\AuthenticationDouble;
 use Friendica\Test\Util\AuthTestConfig;
 use Psr\Http\Message\ResponseInterface;
@@ -158,12 +156,9 @@ abstract class ApiTestCase extends FixtureTestCase
 
                $this->dice = $this->dice
                        ->addRule(Authentication::class, ['instanceOf' => AuthenticationDouble::class, 'shared' => true])
-                       ->addRule(App::class, ['instanceOf' => AppDouble::class, 'shared' => true]);
+               ;
                DI::init($this->dice);
 
-               // Manual override to bypass API authentication
-               DI::app()->setIsLoggedIn(true);
-
                $this->httpExceptionMock = $this->dice->create(HTTPException::class);
 
                AuthTestConfig::$authenticated = true;
diff --git a/tests/Util/AppDouble.php b/tests/Util/AppDouble.php
deleted file mode 100644 (file)
index 305b7cc..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-
-// Copyright (C) 2010-2024, the Friendica project
-// SPDX-FileCopyrightText: 2010-2024 the Friendica project
-//
-// SPDX-License-Identifier: AGPL-3.0-or-later
-
-namespace Friendica\Test\Util;
-
-use Friendica\App;
-
-/**
- * Making the App class overridable for specific situations
- *
- * @see App
- */
-class AppDouble extends App
-{
-       /** @var bool Marks/Overwrites if the user is currently logged in */
-       protected $isLoggedIn = false;
-
-       /**
-        * Manually overwrite the "isLoggedIn" behavior
-        *
-        * @param bool $isLoggedIn
-        */
-       public function setIsLoggedIn(bool $isLoggedIn)
-       {
-               $this->isLoggedIn = $isLoggedIn;
-       }
-
-       public function isLoggedIn(): bool
-       {
-               return $this->isLoggedIn;
-       }
-}