]> git.mxchange.org Git - friendica.git/commitdiff
rename and move ApiTest to ApiTestCase
authorArt4 <art4@wlabs.de>
Fri, 13 Dec 2024 22:42:27 +0000 (22:42 +0000)
committerArt4 <art4@wlabs.de>
Sat, 14 Dec 2024 07:56:34 +0000 (07:56 +0000)
50 files changed:
tests/ApiTestCase.php [new file with mode: 0644]
tests/src/Factory/Api/Twitter/DirectMessageTest.php
tests/src/Factory/Api/Twitter/StatusTest.php
tests/src/Factory/Api/Twitter/UserTest.php
tests/src/Module/Api/ApiTest.php [deleted file]
tests/src/Module/Api/Friendica/DirectMessages/SearchTest.php
tests/src/Module/Api/Friendica/NotificationTest.php
tests/src/Module/Api/Friendica/Photo/DeleteTest.php
tests/src/Module/Api/Friendica/Photoalbum/DeleteTest.php
tests/src/Module/Api/Friendica/Photoalbum/UpdateTest.php
tests/src/Module/Api/GnuSocial/GnuSocial/ConfigTest.php
tests/src/Module/Api/GnuSocial/GnuSocial/VersionTest.php
tests/src/Module/Api/GnuSocial/Help/TestTest.php
tests/src/Module/Api/Mastodon/Accounts/StatusesTest.php
tests/src/Module/Api/Mastodon/Accounts/VerifyCredentialsTest.php
tests/src/Module/Api/Mastodon/ConversationsTest.php
tests/src/Module/Api/Mastodon/PushSubscriptionTest.php
tests/src/Module/Api/Mastodon/SearchTest.php
tests/src/Module/Api/Mastodon/Timelines/HomeTest.php
tests/src/Module/Api/Mastodon/Timelines/PublicTimelineTest.php
tests/src/Module/Api/Twitter/Account/RateLimitStatusTest.php
tests/src/Module/Api/Twitter/Account/UpdateProfileTest.php
tests/src/Module/Api/Twitter/Blocks/ListsTest.php
tests/src/Module/Api/Twitter/DirectMessages/AllTest.php
tests/src/Module/Api/Twitter/DirectMessages/ConversationTest.php
tests/src/Module/Api/Twitter/DirectMessages/DestroyTest.php
tests/src/Module/Api/Twitter/DirectMessages/InboxTest.php
tests/src/Module/Api/Twitter/DirectMessages/NewDMTest.php
tests/src/Module/Api/Twitter/DirectMessages/SentTest.php
tests/src/Module/Api/Twitter/Favorites/CreateTest.php
tests/src/Module/Api/Twitter/Favorites/DestroyTest.php
tests/src/Module/Api/Twitter/FavoritesTest.php
tests/src/Module/Api/Twitter/Followers/ListsTest.php
tests/src/Module/Api/Twitter/Friends/ListsTest.php
tests/src/Module/Api/Twitter/Friendships/IncomingTest.php
tests/src/Module/Api/Twitter/Lists/StatusesTest.php
tests/src/Module/Api/Twitter/Media/UploadTest.php
tests/src/Module/Api/Twitter/SavedSearchesTest.php
tests/src/Module/Api/Twitter/Statuses/DestroyTest.php
tests/src/Module/Api/Twitter/Statuses/MentionsTest.php
tests/src/Module/Api/Twitter/Statuses/NetworkPublicTimelineTest.php
tests/src/Module/Api/Twitter/Statuses/RetweetTest.php
tests/src/Module/Api/Twitter/Statuses/ShowTest.php
tests/src/Module/Api/Twitter/Statuses/UpdateTest.php
tests/src/Module/Api/Twitter/Statuses/UserTimelineTest.php
tests/src/Module/Api/Twitter/Users/LookupTest.php
tests/src/Module/Api/Twitter/Users/SearchTest.php
tests/src/Module/Api/Twitter/Users/ShowTest.php
tests/src/Module/BaseApiTest.php
tests/src/Security/BasicAuthTest.php

diff --git a/tests/ApiTestCase.php b/tests/ApiTestCase.php
new file mode 100644 (file)
index 0000000..26a6bb0
--- /dev/null
@@ -0,0 +1,212 @@
+<?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;
+
+use Friendica\App;
+use Friendica\Capabilities\ICanCreateResponses;
+use Friendica\Core\Addon;
+use Friendica\Core\Config\Capability\IManageConfigValues;
+use Friendica\Core\Hook;
+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;
+
+abstract class ApiTestCase extends FixtureTestCase
+{
+       // User data that the test database is populated with
+       const SELF_USER = [
+               'id'   => 42,
+               'name' => 'Test user',
+               'nick' => 'selfcontact',
+               'nurl' => 'http://localhost/profile/selfcontact'
+       ];
+
+       const FRIEND_USER = [
+               'id'   => 44,
+               'name' => 'Friend contact',
+               'nick' => 'friendcontact',
+               'nurl' => 'http://localhost/profile/friendcontact'
+       ];
+
+       const OTHER_USER = [
+               'id'   => 43,
+               'name' => 'othercontact',
+               'nick' => 'othercontact',
+               'nurl' => 'http://localhost/profile/othercontact'
+       ];
+
+       /** @var HTTPException */
+       protected $httpExceptionMock;
+
+       // User ID that we know is not in the database
+       const WRONG_USER_ID = 666;
+
+       /**
+        * Assert that the string is XML and contain the root element.
+        *
+        * @param string $result       XML string
+        * @param string $root_element Root element name
+        *
+        * @return void
+        */
+       protected function assertXml(string $result = '', string $root_element = '')
+       {
+               self::assertStringStartsWith('<?xml version="1.0"?>', $result);
+               self::assertStringContainsString('<' . $root_element, $result);
+               // We could probably do more checks here.
+       }
+
+       /**
+        * Assert that an user array contains expected keys.
+        *
+        * @param \stdClass $user User
+        *
+        * @return void
+        */
+       protected function assertSelfUser(\stdClass $user)
+       {
+               self::assertEquals(self::SELF_USER['id'], $user->uid);
+               self::assertEquals(self::SELF_USER['id'], $user->cid);
+               self::assertEquals(1, $user->self);
+               self::assertEquals('DFRN', $user->location);
+               self::assertEquals(self::SELF_USER['name'], $user->name);
+               self::assertEquals(self::SELF_USER['nick'], $user->screen_name);
+               self::assertEquals('dfrn', $user->network);
+               self::assertTrue($user->verified);
+       }
+
+       /**
+        * Assert that an user array contains expected keys.
+        *
+        * @param \stdClass $user User
+        *
+        * @return void
+        */
+       protected function assertOtherUser(\stdClass $user)
+       {
+               self::assertEquals(self::OTHER_USER['id'], $user->id);
+               self::assertEquals(self::OTHER_USER['id'], $user->id_str);
+               self::assertEquals(self::OTHER_USER['name'], $user->name);
+               self::assertEquals(self::OTHER_USER['nick'], $user->screen_name);
+               self::assertFalse($user->verified);
+       }
+
+       /**
+        * Assert that a status array contains expected keys.
+        *
+        * @param \stdClass $status Status
+        *
+        * @return void
+        */
+       protected function assertStatus(\stdClass $status)
+       {
+               self::assertIsString($status->text);
+               self::assertIsInt($status->id);
+               // We could probably do more checks here.
+       }
+
+       /**
+        * Get the path to a temporary empty PNG image.
+        *
+        * @return string Path
+        */
+       protected function getTempImage()
+       {
+               $tmpFile = tempnam(sys_get_temp_dir(), 'tmp_file');
+               file_put_contents(
+                       $tmpFile,
+                       base64_decode(
+                       // Empty 1x1 px PNG image
+                               'iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8/5+hHgAHggJ/PchI7wAAAABJRU5ErkJggg=='
+                       )
+               );
+
+               return $tmpFile;
+       }
+
+       /**
+        * Transforms a response into a JSON class
+        *
+        * @param ResponseInterface $response
+        *
+        * @return mixed
+        */
+       protected function toJson(ResponseInterface $response)
+       {
+               self::assertEquals(ICanCreateResponses::TYPE_JSON, $response->getHeaderLine(ICanCreateResponses::X_HEADER));
+
+               $body = (string)$response->getBody();
+
+               self::assertJson($body);
+
+               return json_decode($body);
+       }
+
+       protected function setUp(): void
+       {
+               parent::setUp(); // TODO: Change the autogenerated stub
+
+               $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;
+               AuthTestConfig::$user_id       = 42;
+
+               $this->installAuthTest();
+       }
+
+       protected function tearDown(): void
+       {
+               BasicAuth::setCurrentUserID();
+
+               parent::tearDown(); // TODO: Change the autogenerated stub
+       }
+
+       /**
+        * installs auththest.
+        *
+        * @throws \Exception
+        */
+       public function installAuthTest()
+       {
+               $addon           = 'authtest';
+               $addon_file_path = __DIR__ . '/Util/authtest/authtest.php';
+               $t               = @filemtime($addon_file_path);
+
+               @include_once($addon_file_path);
+               if (function_exists($addon . '_install')) {
+                       $func = $addon . '_install';
+                       $func(DI::app());
+               }
+
+               /** @var $config IManageConfigValues */
+               $config = $this->dice->create(IManageConfigValues::class);
+
+               $config->set('addons', $addon, [
+                       'name'         => $addon,
+                       'installed'    => true,
+                       'timestamp'    => $t,
+                       'plugin_admin' => function_exists($addon . '_addon_admin'),
+               ]);
+
+               Addon::loadAddons();
+               Hook::loadHooks();
+       }
+}
index 8cb54657f32af4d90a0611cc02570ce5d0116bd2..1c8b12fa7eadb4ab62f1dda59a5df3cf8a4078ab 100644 (file)
@@ -10,7 +10,7 @@ namespace Friendica\Test\src\Factory\Api\Twitter;
 use Friendica\DI;
 use Friendica\Factory\Api\Twitter\DirectMessage;
 use Friendica\Test\FixtureTestCase;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
 class DirectMessageTest extends FixtureTestCase
 {
@@ -26,7 +26,7 @@ class DirectMessageTest extends FixtureTestCase
                $id  = $ids[0]['id'];
 
                $directMessage = (new DirectMessage(DI::logger(), DI::dba(), DI::twitterUser()))
-                       ->createFromMailId($id, ApiTest::SELF_USER['id'])
+                       ->createFromMailId($id, ApiTestCase::SELF_USER['id'])
                        ->toArray();
 
                self::assertEquals('item_title' . "\n" . 'item_body', $directMessage['text']);
@@ -49,7 +49,7 @@ class DirectMessageTest extends FixtureTestCase
                $id  = $ids[0]['id'];
 
                $directMessage = (new DirectMessage(DI::logger(), DI::dba(), DI::twitterUser()))
-                       ->createFromMailId($id, ApiTest::SELF_USER['id'], 'html')
+                       ->createFromMailId($id, ApiTestCase::SELF_USER['id'], 'html')
                        ->toArray();
 
                self::assertEquals('item_title', $directMessage['title']);
@@ -68,7 +68,7 @@ class DirectMessageTest extends FixtureTestCase
                $id  = $ids[0]['id'];
 
                $directMessage = (new DirectMessage(DI::logger(), DI::dba(), DI::twitterUser()))
-                       ->createFromMailId($id, ApiTest::SELF_USER['id'], 'plain')
+                       ->createFromMailId($id, ApiTestCase::SELF_USER['id'], 'plain')
                        ->toArray();
 
                self::assertEquals('item_title', $directMessage['title']);
@@ -90,7 +90,7 @@ class DirectMessageTest extends FixtureTestCase
                $id  = $ids[0]['id'];
 
                $directMessage = (new DirectMessage(DI::logger(), DI::dba(), DI::twitterUser()))
-                       ->createFromMailId($id, ApiTest::SELF_USER['id'], 'plain', $$GETUSEROBJECTS$$)
+                       ->createFromMailId($id, ApiTestCase::SELF_USER['id'], 'plain', $$GETUSEROBJECTS$$)
                        ->toArray();
 
                self::assertTrue(!isset($directMessage['sender']));
index 847fbc2d2272915bff5475ef8a6e8c4b24f90a10..0fc36e999587f64a1719db689b9ac879b5bc01da 100644 (file)
@@ -17,7 +17,7 @@ use Friendica\Factory\Api\Twitter\Mention;
 use Friendica\Factory\Api\Twitter\Status;
 use Friendica\Factory\Api\Twitter\Url;
 use Friendica\Test\FixtureTestCase;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
 class StatusTest extends FixtureTestCase
 {
@@ -47,7 +47,7 @@ class StatusTest extends FixtureTestCase
        public function testApiConvertItem()
        {
                $status = $this->statusFactory
-                       ->createFromItemId(13, ApiTest::SELF_USER['id'])
+                       ->createFromItemId(13, ApiTestCase::SELF_USER['id'])
                        ->toArray();
 
                self::assertStringStartsWith('item_title', $status['text']);
@@ -108,7 +108,7 @@ class StatusTest extends FixtureTestCase
        public function testApiGetEntitiesWithIncludeEntities()
        {
                $status = $this->statusFactory
-                       ->createFromItemId(13, ApiTest::SELF_USER['id'], true)
+                       ->createFromItemId(13, ApiTestCase::SELF_USER['id'], true)
                        ->toArray();
 
                self::assertIsArray($status['entities']);
@@ -130,7 +130,7 @@ class StatusTest extends FixtureTestCase
                $posts = DI::dba()->selectToArray('post-view', ['uri-id']);
                foreach ($posts as $item) {
                        $status = $this->statusFactory
-                               ->createFromUriId($item['uri-id'], ApiTest::SELF_USER['id'])
+                               ->createFromUriId($item['uri-id'], ApiTestCase::SELF_USER['id'])
                                ->toArray();
 
                        self::assertIsInt($status['id']);
index a4532afc36e7a6290e3634921db5e7ecca4512db..e671c44111a7103b7d151005d3a010d9e5000b00 100644 (file)
@@ -11,7 +11,7 @@ use Friendica\DI;
 use Friendica\Factory\Api\Twitter\User;
 use Friendica\Network\HTTPException\NotFoundException;
 use Friendica\Test\FixtureTestCase;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
 class UserTest extends FixtureTestCase
 {
@@ -22,11 +22,11 @@ class UserTest extends FixtureTestCase
         */
        protected function assertSelfUser(array $user)
        {
-               self::assertEquals(ApiTest::SELF_USER['id'], $user['uid']);
-               self::assertEquals(ApiTest::SELF_USER['id'], $user['cid']);
+               self::assertEquals(ApiTestCase::SELF_USER['id'], $user['uid']);
+               self::assertEquals(ApiTestCase::SELF_USER['id'], $user['cid']);
                self::assertEquals('DFRN', $user['location']);
-               self::assertEquals(ApiTest::SELF_USER['name'], $user['name']);
-               self::assertEquals(ApiTest::SELF_USER['nick'], $user['screen_name']);
+               self::assertEquals(ApiTestCase::SELF_USER['name'], $user['name']);
+               self::assertEquals(ApiTestCase::SELF_USER['nick'], $user['screen_name']);
                self::assertTrue($user['verified']);
        }
 
@@ -38,7 +38,7 @@ class UserTest extends FixtureTestCase
        public function testApiGetUser()
        {
                $user = (new User(DI::logger(), DI::twitterStatus()))
-                       ->createFromUserId(ApiTest::SELF_USER['id'])
+                       ->createFromUserId(ApiTestCase::SELF_USER['id'])
                        ->toArray();
 
                $this->assertSelfUser($user);
@@ -54,7 +54,7 @@ class UserTest extends FixtureTestCase
                $this->markTestIncomplete('Needs missing fields for profile colors at API User object first.');
 
                /*
-               DI::pConfig()->set(ApiTest::SELF_USER['id'], 'frio', 'schema', 'red');
+               DI::pConfig()->set(ApiTestCase::SELF_USER['id'], 'frio', 'schema', 'red');
 
                $userFactory = new User(DI::logger(), DI::twitterStatus());
                $user        = $userFactory->createFromUserId(42);
@@ -76,7 +76,7 @@ class UserTest extends FixtureTestCase
                $this->markTestIncomplete('Needs missing fields for profile colors at API User object first.');
 
                /*
-               DI::pConfig()->set(ApiTest::SELF_USER['id'], 'frio', 'schema', '---');
+               DI::pConfig()->set(ApiTestCase::SELF_USER['id'], 'frio', 'schema', '---');
 
                $userFactory = new User(DI::logger(), DI::twitterStatus());
                $user        = $userFactory->createFromUserId(42);
@@ -98,10 +98,10 @@ class UserTest extends FixtureTestCase
                $this->markTestIncomplete('Needs missing fields for profile colors at API User object first.');
 
                /*
-               DI::pConfig()->set(ApiTest::SELF_USER['id'], 'frio', 'schema', '---');
-               DI::pConfig()->set(ApiTest::SELF_USER['id'], 'frio', 'nav_bg', '#123456');
-               DI::pConfig()->set(ApiTest::SELF_USER['id'], 'frio', 'link_color', '#123456');
-               DI::pConfig()->set(ApiTest::SELF_USER['id'], 'frio', 'background_color', '#123456');
+               DI::pConfig()->set(ApiTestCase::SELF_USER['id'], 'frio', 'schema', '---');
+               DI::pConfig()->set(ApiTestCase::SELF_USER['id'], 'frio', 'nav_bg', '#123456');
+               DI::pConfig()->set(ApiTestCase::SELF_USER['id'], 'frio', 'link_color', '#123456');
+               DI::pConfig()->set(ApiTestCase::SELF_USER['id'], 'frio', 'background_color', '#123456');
 
                $userFactory = new User(DI::logger(), DI::twitterStatus());
                $user        = $userFactory->createFromUserId(42);
diff --git a/tests/src/Module/Api/ApiTest.php b/tests/src/Module/Api/ApiTest.php
deleted file mode 100644 (file)
index 2044e3c..0000000
+++ /dev/null
@@ -1,215 +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\src\Module\Api;
-
-use Friendica\App;
-use Friendica\Capabilities\ICanCreateResponses;
-use Friendica\Core\Addon;
-use Friendica\Core\Config\Capability\IManageConfigValues;
-use Friendica\Core\Hook;
-use Friendica\Database\Database;
-use Friendica\DI;
-use Friendica\Module\Special\HTTPException;
-use Friendica\Security\Authentication;
-use Friendica\Security\BasicAuth;
-use Friendica\Test\FixtureTestCase;
-use Friendica\Test\Util\AppDouble;
-use Friendica\Test\Util\AuthenticationDouble;
-use Friendica\Test\Util\AuthTestConfig;
-use Mockery\MockInterface;
-use Psr\Http\Message\ResponseInterface;
-
-abstract class ApiTest extends FixtureTestCase
-{
-       // User data that the test database is populated with
-       const SELF_USER = [
-               'id'   => 42,
-               'name' => 'Test user',
-               'nick' => 'selfcontact',
-               'nurl' => 'http://localhost/profile/selfcontact'
-       ];
-
-       const FRIEND_USER = [
-               'id'   => 44,
-               'name' => 'Friend contact',
-               'nick' => 'friendcontact',
-               'nurl' => 'http://localhost/profile/friendcontact'
-       ];
-
-       const OTHER_USER = [
-               'id'   => 43,
-               'name' => 'othercontact',
-               'nick' => 'othercontact',
-               'nurl' => 'http://localhost/profile/othercontact'
-       ];
-
-       /** @var HTTPException */
-       protected $httpExceptionMock;
-
-       // User ID that we know is not in the database
-       const WRONG_USER_ID = 666;
-
-       /**
-        * Assert that the string is XML and contain the root element.
-        *
-        * @param string $result       XML string
-        * @param string $root_element Root element name
-        *
-        * @return void
-        */
-       protected function assertXml(string $result = '', string $root_element = '')
-       {
-               self::assertStringStartsWith('<?xml version="1.0"?>', $result);
-               self::assertStringContainsString('<' . $root_element, $result);
-               // We could probably do more checks here.
-       }
-
-       /**
-        * Assert that an user array contains expected keys.
-        *
-        * @param \stdClass $user User
-        *
-        * @return void
-        */
-       protected function assertSelfUser(\stdClass $user)
-       {
-               self::assertEquals(self::SELF_USER['id'], $user->uid);
-               self::assertEquals(self::SELF_USER['id'], $user->cid);
-               self::assertEquals(1, $user->self);
-               self::assertEquals('DFRN', $user->location);
-               self::assertEquals(self::SELF_USER['name'], $user->name);
-               self::assertEquals(self::SELF_USER['nick'], $user->screen_name);
-               self::assertEquals('dfrn', $user->network);
-               self::assertTrue($user->verified);
-       }
-
-       /**
-        * Assert that an user array contains expected keys.
-        *
-        * @param \stdClass $user User
-        *
-        * @return void
-        */
-       protected function assertOtherUser(\stdClass $user)
-       {
-               self::assertEquals(self::OTHER_USER['id'], $user->id);
-               self::assertEquals(self::OTHER_USER['id'], $user->id_str);
-               self::assertEquals(self::OTHER_USER['name'], $user->name);
-               self::assertEquals(self::OTHER_USER['nick'], $user->screen_name);
-               self::assertFalse($user->verified);
-       }
-
-       /**
-        * Assert that a status array contains expected keys.
-        *
-        * @param \stdClass $status Status
-        *
-        * @return void
-        */
-       protected function assertStatus(\stdClass $status)
-       {
-               self::assertIsString($status->text);
-               self::assertIsInt($status->id);
-               // We could probably do more checks here.
-       }
-
-       /**
-        * Get the path to a temporary empty PNG image.
-        *
-        * @return string Path
-        */
-       protected function getTempImage()
-       {
-               $tmpFile = tempnam(sys_get_temp_dir(), 'tmp_file');
-               file_put_contents(
-                       $tmpFile,
-                       base64_decode(
-                       // Empty 1x1 px PNG image
-                               'iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8/5+hHgAHggJ/PchI7wAAAABJRU5ErkJggg=='
-                       )
-               );
-
-               return $tmpFile;
-       }
-
-       /**
-        * Transforms a response into a JSON class
-        *
-        * @param ResponseInterface $response
-        *
-        * @return mixed
-        */
-       protected function toJson(ResponseInterface $response)
-       {
-               self::assertEquals(ICanCreateResponses::TYPE_JSON, $response->getHeaderLine(ICanCreateResponses::X_HEADER));
-
-               $body = (string)$response->getBody();
-
-               self::assertJson($body);
-
-               return json_decode($body);
-       }
-
-       protected function setUp(): void
-       {
-               parent::setUp(); // TODO: Change the autogenerated stub
-
-               $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;
-               AuthTestConfig::$user_id       = 42;
-
-               $this->installAuthTest();
-       }
-
-       protected function tearDown(): void
-       {
-               BasicAuth::setCurrentUserID();
-
-               parent::tearDown(); // TODO: Change the autogenerated stub
-       }
-
-       /**
-        * installs auththest.
-        *
-        * @throws \Exception
-        */
-       public function installAuthTest()
-       {
-               $addon           = 'authtest';
-               $addon_file_path = __DIR__ . '/Util/authtest/authtest.php';
-               $t               = @filemtime($addon_file_path);
-
-               @include_once($addon_file_path);
-               if (function_exists($addon . '_install')) {
-                       $func = $addon . '_install';
-                       $func(DI::app());
-               }
-
-               /** @var $config IManageConfigValues */
-               $config = $this->dice->create(IManageConfigValues::class);
-
-               $config->set('addons', $addon, [
-                       'name'         => $addon,
-                       'installed'    => true,
-                       'timestamp'    => $t,
-                       'plugin_admin' => function_exists($addon . '_addon_admin'),
-               ]);
-
-               Addon::loadAddons();
-               Hook::loadHooks();
-       }
-}
index c312eccd7d9b4dfe2d4ee22b17f639dadcce922b..998bad52647e27ed2f9f8817004821dfbee9ec78 100644 (file)
@@ -11,10 +11,10 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Factory\Api\Twitter\DirectMessage;
 use Friendica\Module\Api\Friendica\DirectMessages\Search;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 use Psr\Log\NullLogger;
 
-class SearchTest extends ApiTest
+class SearchTest extends ApiTestCase
 {
        public function testEmpty()
        {
index c7db6798e3f3eebb6815820dac9e53463e9dff0b..e05041acb6667a59edb5af4fdf8b874f4956a55e 100644 (file)
@@ -10,11 +10,11 @@ namespace Friendica\Test\src\Module\Api\Friendica;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\Friendica\Notification;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 use Friendica\Util\DateTimeFormat;
 use Friendica\Util\Temporal;
 
-class NotificationTest extends ApiTest
+class NotificationTest extends ApiTestCase
 {
        public function testEmpty()
        {
index a355f13fe0a6c303750314f057c2663495216484..1ba144011cc5e92ae049488e2560969f35ca49d7 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Friendica\Photo\Delete;
 use Friendica\Network\HTTPException\BadRequestException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class DeleteTest extends ApiTest
+class DeleteTest extends ApiTestCase
 {
        protected function setUp(): void
        {
index 4e4939ee5bcea54e56982720bd0b5c884e86a9af..fae9c2cf4d86a2bd0df7fed251558cd1c8c7e44d 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Friendica\Photoalbum\Delete;
 use Friendica\Network\HTTPException\BadRequestException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class DeleteTest extends ApiTest
+class DeleteTest extends ApiTestCase
 {
        protected function setUp(): void
        {
index c785ffe761c9513b07060d7b7a15afc4d1153f8c..0b5f71f2b16f18cb05d4df499eb8d5ee019700a2 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Friendica\Photoalbum\Update;
 use Friendica\Network\HTTPException\BadRequestException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class UpdateTest extends ApiTest
+class UpdateTest extends ApiTestCase
 {
        protected function setUp(): void
        {
index 4bdd4fb461c0c0d4914bde968a1f16a45a4f3cd0..6c51c4d1e671c224e2679bcdf33dd9e52aeabe9d 100644 (file)
@@ -9,9 +9,9 @@ namespace Friendica\Test\src\Module\Api\GnuSocial\GnuSocial;
 
 use Friendica\DI;
 use Friendica\Module\Api\GNUSocial\GNUSocial\Config;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class ConfigTest extends ApiTest
+class ConfigTest extends ApiTestCase
 {
        /**
         * Test the api_statusnet_config() function.
index 5177a1e08be86b94db508212cf6d76f42234bf3e..099e0528133b851321a514bf0efff8848a23161b 100644 (file)
@@ -10,9 +10,9 @@ namespace Friendica\Test\src\Module\Api\GnuSocial\GnuSocial;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\GNUSocial\GNUSocial\Version;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class VersionTest extends ApiTest
+class VersionTest extends ApiTestCase
 {
        public function test()
        {
index c46c6a83574714cedf109bb087e4e36b64be15bd..6ca274765c97b416de1dbd92b798adcc0afd32ef 100644 (file)
@@ -10,9 +10,9 @@ namespace Friendica\Test\src\Module\Api\GnuSocial\Help;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\GNUSocial\Help\Test;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class TestTest extends ApiTest
+class TestTest extends ApiTestCase
 {
        public function testJson()
        {
index 4f0d610d22fbc2b6459ca5095f872a8c6734b41a..401c1a4b8ff5245816b649663305e9f73243d735 100644 (file)
@@ -7,9 +7,9 @@
 
 namespace Friendica\Test\src\Module\Api\Mastodon\Accounts;
 
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class StatusesTest extends ApiTest
+class StatusesTest extends ApiTestCase
 {
        /**
         * Test the api_status_show() function.
index c478e206be4406f5e6ee87800599bec054e55b5b..e0fb146aaa17a415f794a2d7cf9dfaf581d69b45 100644 (file)
@@ -10,9 +10,9 @@ namespace Friendica\Test\src\Module\Api\Mastodon\Accounts;
 use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Mastodon\Accounts\VerifyCredentials;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class VerifyCredentialsTest extends ApiTest
+class VerifyCredentialsTest extends ApiTestCase
 {
        /**
         * Test the api_account_verify_credentials() function.
index c9859e44ed878f56e602d29d827494f9b128ef15..38736b64f844800866c036c2a15966d4123213e9 100644 (file)
@@ -7,9 +7,9 @@
 
 namespace Friendica\Test\src\Module\Api\Mastodon;
 
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class ConversationsTest extends ApiTest
+class ConversationsTest extends ApiTestCase
 {
        /**
         * Test the api_conversation_show() function.
index bfc11bd81c005fd1da5455170065d317288d3e13..33e352d924d7aac31f7e22930aef0e1fb3be60ae 100644 (file)
@@ -7,9 +7,9 @@
 
 namespace Friendica\Test\src\Module\Api\Mastodon;
 
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class PushSubscriptionTest extends ApiTest
+class PushSubscriptionTest extends ApiTestCase
 {
        /**
         * Test the api_account_verify_credentials() function.
index 3f89fd13f39d400117374b489d2bed537f6527c2..5b04cf01af5ac3bd7446c8f0b8b3979ed795124e 100644 (file)
@@ -7,9 +7,9 @@
 
 namespace Friendica\Test\src\Module\Api\Mastodon;
 
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class SearchTest extends ApiTest
+class SearchTest extends ApiTestCase
 {
        /**
         * Test the api_search() function.
index 1dfbe24b1f7967733f3f567db68857e4b7e03924..b5bbd7bccc218280c413a1f695a042f0424fafa8 100644 (file)
@@ -7,9 +7,9 @@
 
 namespace Friendica\Test\src\Module\Api\Mastodon\Timelines;
 
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class HomeTest extends ApiTest
+class HomeTest extends ApiTestCase
 {
        /**
         * Test the api_statuses_home_timeline() function.
index f1cb965df3627d90772c62eb88055fd0cea0d0a3..017d1fb62a1ac31a153e195d14d0de0b2c9f2c80 100644 (file)
@@ -7,9 +7,9 @@
 
 namespace Friendica\Test\src\Module\Api\Mastodon\Timelines;
 
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class PublicTimelineTest extends ApiTest
+class PublicTimelineTest extends ApiTestCase
 {
        /**
         * Test the api_statuses_public_timeline() function.
index f01c040d36deae4f15b30e16a24ae3b930a442f7..c0d1e8902858792d090e82e752930bf8dce9954b 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Account\RateLimitStatus;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class RateLimitStatusTest extends ApiTest
+class RateLimitStatusTest extends ApiTestCase
 {
        public function testWithJson()
        {
index 3893a1b35d463e0334c15fafd05bda92d49a7c36..3ba7a3d9965fd77a8c489cf258ffe663af251049 100644 (file)
@@ -10,9 +10,9 @@ namespace Friendica\Test\src\Module\Api\Twitter\Account;
 use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Account\UpdateProfile;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class UpdateProfileTest extends ApiTest
+class UpdateProfileTest extends ApiTestCase
 {
        /**
         * Test the api_account_update_profile() function.
index 1b55750845ff49073c4edd7cf9010ba012218c32..d41446bf2e4cb9b5012d00d4adb0aa7faae0d2d0 100644 (file)
@@ -10,9 +10,9 @@ namespace Friendica\Test\src\Module\Api\Twitter\Blocks;
 use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Blocks\Lists;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class ListsTest extends ApiTest
+class ListsTest extends ApiTestCase
 {
        /**
         * Test the api_statuses_f() function.
index 67c2606cd3162fd308b645904e43675aa47e327c..c4c1b7d7b95dcfba871d2a6c43be1705ff7d5257 100644 (file)
@@ -10,9 +10,9 @@ namespace Friendica\Test\src\Module\Api\Twitter\DirectMessages;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\DirectMessages\All;
 use Friendica\Factory\Api\Twitter\DirectMessage;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class AllTest extends ApiTest
+class AllTest extends ApiTestCase
 {
        /**
         * Test the api_direct_messages_box() function.
index 5899ada8ad56c69b21380926b89307f0c539af45..f1a4aed615e088ef6e106ffab481bceb195e0476 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Factory\Api\Twitter\DirectMessage;
 use Friendica\Module\Api\Twitter\DirectMessages\Conversation;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class ConversationTest extends ApiTest
+class ConversationTest extends ApiTestCase
 {
        /**
         * Test the api_direct_messages_box() function.
index c81b18e83c7def1849ce0740d355562c00e1180c..198eade10dc9585f8f6db62c3da9ee7360a9f27a 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\Database\DBA;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\DirectMessages\Destroy;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class DestroyTest extends ApiTest
+class DestroyTest extends ApiTestCase
 {
        protected function setUp(): void
        {
index 4b86e057b97a55a42d4c08ab10f6d674fcada2ef..7f2ce706b24218eb054f22335fec87744067e063 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Factory\Api\Twitter\DirectMessage;
 use Friendica\Module\Api\Twitter\DirectMessages\Inbox;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class InboxTest extends ApiTest
+class InboxTest extends ApiTestCase
 {
        /**
         * Test the api_direct_messages_box() function.
index 7bdaafaeffa4a4b8e0e6fe1991cf7ba4d1dad1e2..33bf885751a3d31693a236f0fe89b1b5ba61aabe 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Factory\Api\Twitter\DirectMessage;
 use Friendica\Module\Api\Twitter\DirectMessages\NewDM;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class NewDMTest extends ApiTest
+class NewDMTest extends ApiTestCase
 {
        protected function setUp(): void
        {
index 2190022f8fbd82308259955919edcaab3cc57552..07d074fbb1fd0b4d687ba5e2f6eb8c09372cc6f1 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Factory\Api\Twitter\DirectMessage;
 use Friendica\Module\Api\Twitter\DirectMessages\Sent;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class SentTest extends ApiTest
+class SentTest extends ApiTestCase
 {
        /**
         * Test the api_direct_messages_box() function.
index d5d4f1c6a17b51d056f309e056f7d1ee1661fef8..3e2a4e34c3eacd4a96c4e82ac0fc0b3ffb695aec 100644 (file)
@@ -12,9 +12,9 @@ use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Favorites\Create;
 use Friendica\Network\HTTPException\BadRequestException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class CreateTest extends ApiTest
+class CreateTest extends ApiTestCase
 {
        protected function setUp(): void
        {
index 1909ff9c0b1cb9df7cb067a64b2f70db36806fe6..24567a6056006c2abbfdb6f700f2fceb42c23cd2 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Favorites\Destroy;
 use Friendica\Network\HTTPException\BadRequestException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class DestroyTest extends ApiTest
+class DestroyTest extends ApiTestCase
 {
        protected function setUp(): void
        {
index bc75fcf9798829b276895490586a55cbb99fd35b..506258dc32fa4413e9a69ecfa844a91c2b368c79 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Favorites;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class FavoritesTest extends ApiTest
+class FavoritesTest extends ApiTestCase
 {
        /**
         * Test the api_favorites() function.
index 249d74437122cdfef59c8a7686f2d122c93c64ab..5a4f66fd45cb2542fb08e821ca52f2187725b3e2 100644 (file)
@@ -10,9 +10,9 @@ namespace Friendica\Test\src\Module\Api\Twitter\Followers;
 use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Followers\Lists;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class ListsTest extends ApiTest
+class ListsTest extends ApiTestCase
 {
        /**
         * Test the api_statuses_f() function.
index 79ac2f147e0bd3b92129bd3a1231ca760f1dfd66..9665dceb0ef535f46cd7cfde429ee5f4ce2167d3 100644 (file)
@@ -10,9 +10,9 @@ namespace Friendica\Test\src\Module\Api\Twitter\Friends;
 use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Friends\Lists;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class ListsTest extends ApiTest
+class ListsTest extends ApiTestCase
 {
        /**
         * Test the api_statuses_f() function.
index ccb49b6163322e8b6734dda99c7939d9bdc5537f..a808e00b68d97c37b7c3a360cb45fcd08c0ad2c3 100644 (file)
@@ -10,9 +10,9 @@ namespace Friendica\Test\src\Module\Api\Twitter\Friendships;
 use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Friendships\Incoming;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class IncomingTest extends ApiTest
+class IncomingTest extends ApiTestCase
 {
        /**
         * Test the api_friendships_incoming() function.
index 658d6f776fd6753c16151601cd8b4b598fb58917..336233e0575551a9facff8aca73d6fe6f79ace9d 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Lists\Statuses;
 use Friendica\Network\HTTPException\BadRequestException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class StatusesTest extends ApiTest
+class StatusesTest extends ApiTestCase
 {
        /**
         * Test the api_lists_statuses() function.
index c1ed91a6705e6ad6afb6a24237659a38810db771..ae64eab9ed2f470b76756208756b7ac924baeb5c 100644 (file)
@@ -13,10 +13,10 @@ use Friendica\Module\Api\Twitter\Media\Upload;
 use Friendica\Network\HTTPException\BadRequestException;
 use Friendica\Network\HTTPException\InternalServerErrorException;
 use Friendica\Network\HTTPException\UnauthorizedException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 use Friendica\Test\Util\AuthTestConfig;
 
-class UploadTest extends ApiTest
+class UploadTest extends ApiTestCase
 {
        protected function setUp(): void
        {
index 80342a823ced23353d54b18c4136ac1d277fea77..44ed89cd9a8c7f74f73bdd80a8cfeb8fe6091cb0 100644 (file)
@@ -10,9 +10,9 @@ namespace Friendica\Test\src\Module\Api\Twitter;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\SavedSearches;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class SavedSearchesTest extends ApiTest
+class SavedSearchesTest extends ApiTestCase
 {
        public function test()
        {
index 6f837199c1d0013fa0e042330c7f5d2cd84d15f6..ef3580df6e0a33d36cbcdff9a9f4c600365eca00 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Statuses\Destroy;
 use Friendica\Network\HTTPException\BadRequestException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class DestroyTest extends ApiTest
+class DestroyTest extends ApiTestCase
 {
        protected function setUp(): void
        {
index 5459ea9b57b495948835a3fa419e305caa65e8d9..512505227cce2a2357dc214ba9ce62ec6e72aad9 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Statuses\Mentions;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class MentionsTest extends ApiTest
+class MentionsTest extends ApiTestCase
 {
        /**
         * Test the api_statuses_mentions() function.
index 41c0fc2388d265c21debdfa0869f9426ec0ec748..9a68304b21b480e6bcd64fff134dc1e292d6f45d 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Statuses\NetworkPublicTimeline;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class NetworkPublicTimelineTest extends ApiTest
+class NetworkPublicTimelineTest extends ApiTestCase
 {
        /**
         * Test the api_statuses_networkpublic_timeline() function.
index aaf549fd62681a0d07efd56683e081cc0efbde28..7c5a8f7ad14aa9bc270ee7a8a4f4015a5b77d708 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Statuses\Retweet;
 use Friendica\Network\HTTPException\BadRequestException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class RetweetTest extends ApiTest
+class RetweetTest extends ApiTestCase
 {
        protected function setUp(): void
        {
index bbce067e9c0af2d907c1e0814a6a55ddcc3a3ea6..37844ac37aa90333f411946152da320334a5303d 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Statuses\Show;
 use Friendica\Network\HTTPException\BadRequestException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class ShowTest extends ApiTest
+class ShowTest extends ApiTestCase
 {
        /**
         * Test the api_statuses_show() function.
index c7052bf63c2b397cbd4075aa951a3053b148f74a..74663091eea100c2def6827272ff61dc15ca344a 100644 (file)
@@ -10,9 +10,9 @@ namespace Friendica\Test\src\Module\Api\Twitter\Statuses;
 use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Statuses\Update;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class UpdateTest extends ApiTest
+class UpdateTest extends ApiTestCase
 {
        protected function setUp(): void
        {
index b39e9794bb0cb63d3b795b1f7eee13d6dd84f828..2e8e2f11c6575ce2b78cd09760970c5d80b6ea3d 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Statuses\UserTimeline;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class UserTimelineTest extends ApiTest
+class UserTimelineTest extends ApiTestCase
 {
        /**
         * Test the api_statuses_user_timeline() function.
index 2bc701c018b0413b685cd253db9daa8c00604fd3..fd8e077dcab68f0807b1cfcca420674c6677274b 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Users\Lookup;
 use Friendica\Network\HTTPException\NotFoundException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class LookupTest extends ApiTest
+class LookupTest extends ApiTestCase
 {
        /**
         * Test the api_users_lookup() function.
index 426e30eb0aeb2f74878e2f98b6dcd3e52339057e..9a0b75be3cde33a80608de0986539d7f33ba4282 100644 (file)
@@ -12,9 +12,9 @@ use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Users\Search;
 use Friendica\Network\HTTPException\BadRequestException;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class SearchTest extends ApiTest
+class SearchTest extends ApiTestCase
 {
        /**
         * Test the api_users_search() function.
index 65c02fd780d73d35264c54c78200bd692493b11f..80ebb59281022678627e62073be9b152a18ff264 100644 (file)
@@ -11,9 +11,9 @@ use Friendica\App\Router;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\DI;
 use Friendica\Module\Api\Twitter\Users\Show;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class ShowTest extends ApiTest
+class ShowTest extends ApiTestCase
 {
        /**
         * Test the api_users_show() function.
index 0a3d3f5cbb789293511458e4173eaa02d433512b..43979137802ab9dbf6f8d15a8a42edd0bf3bfd97 100644 (file)
@@ -8,9 +8,9 @@
 namespace Friendica\Test\src\Module;
 
 use Friendica\Module\BaseApi;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class BaseApiTest extends ApiTest
+class BaseApiTest extends ApiTestCase
 {
        public function testWithWrongAuth()
        {
index 4636bb9ed9448033b33b6d8ca61c77a27b21da54..72cf9df59e0baf00b5238ae9e83df664473e8b92 100644 (file)
@@ -8,9 +8,9 @@
 namespace Friendica\Test\src\Security;
 
 use Friendica\Security\BasicAuth;
-use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\ApiTestCase;
 
-class BasicAuthTest extends ApiTest
+class BasicAuthTest extends ApiTestCase
 {
        /**
         * Test the api_source() function.