Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDaniel Rudolf <github.com@daniel-rudolf.de>2020-05-13 16:54:12 +0300
committerDaniel Rudolf <github.com@daniel-rudolf.de>2020-05-13 16:54:12 +0300
commit408baed9a63235ef02650bb82cee0769592f1bce (patch)
tree93d563ec5e6dcfd9ded46719823b08f3eed457fe /tests
parent5cb784bde78ff90ade25eab21cb718cff6d2c688 (diff)
parentbf95303f9fee010149dd67f07049c6d6c277c9fc (diff)
Merge branch 'master' into feature/cmd-room-followup
Diffstat (limited to 'tests')
-rw-r--r--tests/acceptance/features/bootstrap/ChatAncestorSetter.php2
-rw-r--r--tests/acceptance/features/bootstrap/ChatContext.php3
-rw-r--r--tests/acceptance/features/bootstrap/ConversationInfoContext.php2
-rw-r--r--tests/acceptance/features/bootstrap/ConversationListContext.php4
-rw-r--r--tests/acceptance/features/bootstrap/FilesAppChatTabContext.php2
-rw-r--r--tests/acceptance/features/bootstrap/FilesAppRoomSharingContext.php2
-rw-r--r--tests/acceptance/features/bootstrap/ParticipantListContext.php4
-rw-r--r--tests/acceptance/features/bootstrap/PublicConversationContext.php2
-rw-r--r--tests/acceptance/features/bootstrap/PublicSharePasswordRequestContext.php2
-rw-r--r--tests/acceptance/features/bootstrap/TalkAppContext.php2
-rw-r--r--tests/acceptance/features/bootstrap/TalkPublicShareContext.php2
-rw-r--r--tests/integration/features/bootstrap/FeatureContext.php22
-rw-r--r--tests/integration/features/bootstrap/SharingContext.php19
-rw-r--r--tests/integration/spreedcheats/lib/Controller/ApiController.php1
-rw-r--r--tests/php/Activity/Provider/BaseTest.php2
-rw-r--r--tests/php/Activity/Provider/InvitationTest.php4
-rw-r--r--tests/php/Activity/SettingTest.php1
-rw-r--r--tests/php/CapabilitiesTest.php1
-rw-r--r--tests/php/Chat/AutoComplete/SearchPluginTest.php16
-rw-r--r--tests/php/Chat/AutoComplete/SorterTest.php1
-rw-r--r--tests/php/Chat/ChatManagerTest.php3
-rw-r--r--tests/php/Chat/Command/ExecutorTest.php2
-rw-r--r--tests/php/Chat/Command/ShellExecutorTest.php2
-rw-r--r--tests/php/Chat/NotifierTest.php5
-rw-r--r--tests/php/Chat/Parser/SystemMessageTest.php7
-rw-r--r--tests/php/Chat/Parser/UserMentionTest.php8
-rw-r--r--tests/php/Collaboration/Collaborators/RoomPluginTest.php4
-rw-r--r--tests/php/Collaboration/Resources/ConversationProviderTest.php3
-rw-r--r--tests/php/Command/Signaling/AddTest.php16
-rw-r--r--tests/php/Command/Turn/AddTest.php64
-rw-r--r--tests/php/Command/Turn/DeleteTest.php12
-rw-r--r--tests/php/ConfigTest.php2
-rw-r--r--tests/php/Controller/ChatControllerTest.php15
-rw-r--r--tests/php/Controller/SignalingControllerTest.php10
-rw-r--r--tests/php/Files/UtilTest.php5
-rw-r--r--tests/php/Notification/NotifierTest.php12
-rw-r--r--tests/php/RoomTest.php8
-rw-r--r--tests/php/Settings/Admin/AdminSettingsTest.php1
-rw-r--r--tests/php/Settings/Admin/SectionTest.php1
-rw-r--r--tests/php/Signaling/BackendNotifierTest.php54
-rw-r--r--tests/php/TalkSessionTest.php1
-rw-r--r--tests/php/bootstrap.php2
42 files changed, 149 insertions, 182 deletions
diff --git a/tests/acceptance/features/bootstrap/ChatAncestorSetter.php b/tests/acceptance/features/bootstrap/ChatAncestorSetter.php
index 6842f5aa8..2ded22ba9 100644
--- a/tests/acceptance/features/bootstrap/ChatAncestorSetter.php
+++ b/tests/acceptance/features/bootstrap/ChatAncestorSetter.php
@@ -21,7 +21,6 @@
*
*/
-use Behat\Behat\Context\Context;
use Behat\Behat\Hook\Scope\BeforeScenarioScope;
/**
@@ -62,5 +61,4 @@ trait ChatAncestorSetter {
private function setChatAncestorForActor($chatAncestor, Actor $actor) {
$this->chatContext->setChatAncestorForActor($chatAncestor, $actor);
}
-
}
diff --git a/tests/acceptance/features/bootstrap/ChatContext.php b/tests/acceptance/features/bootstrap/ChatContext.php
index 0f377c95b..7af0256d8 100644
--- a/tests/acceptance/features/bootstrap/ChatContext.php
+++ b/tests/acceptance/features/bootstrap/ChatContext.php
@@ -44,7 +44,7 @@ class ChatContext implements Context, ActorAwareInterface {
* @BeforeScenario
*/
public function initializeChatAncestors() {
- $this->chatAncestorsByActor = array();
+ $this->chatAncestorsByActor = [];
$this->chatAncestor = null;
}
@@ -461,5 +461,4 @@ class ChatContext implements Context, ActorAwareInterface {
public function iSeeThatTheMessageContainsAFormattedFilePreview($number) {
PHPUnit_Framework_Assert::assertNotNull($this->actor->find(self::formattedFilePreviewInChatMessage($this->chatAncestor, $number), 10));
}
-
}
diff --git a/tests/acceptance/features/bootstrap/ConversationInfoContext.php b/tests/acceptance/features/bootstrap/ConversationInfoContext.php
index 8fac25417..23381244d 100644
--- a/tests/acceptance/features/bootstrap/ConversationInfoContext.php
+++ b/tests/acceptance/features/bootstrap/ConversationInfoContext.php
@@ -24,7 +24,6 @@
use Behat\Behat\Context\Context;
class ConversationInfoContext implements Context, ActorAwareInterface {
-
use ActorAware;
/**
@@ -260,5 +259,4 @@ class ConversationInfoContext implements Context, ActorAwareInterface {
$this->actor->find(self::roomModerationButton(), 10)->click();
}
-
}
diff --git a/tests/acceptance/features/bootstrap/ConversationListContext.php b/tests/acceptance/features/bootstrap/ConversationListContext.php
index 1d8e6d8d8..739ed42a6 100644
--- a/tests/acceptance/features/bootstrap/ConversationListContext.php
+++ b/tests/acceptance/features/bootstrap/ConversationListContext.php
@@ -24,7 +24,6 @@
use Behat\Behat\Context\Context;
class ConversationListContext implements Context, ActorAwareInterface {
-
use ActorAware;
use ChatAncestorSetter;
@@ -176,7 +175,7 @@ class ConversationListContext implements Context, ActorAwareInterface {
// It is assumed that the search input is empty, so no backspace or
// delete keys are sent to remove the previous content like done in the
// Selenium2 driver for Mink.
- $webDriverElement->postValue(array('value' => array($value)));
+ $webDriverElement->postValue(['value' => [$value]]);
}
/**
@@ -275,5 +274,4 @@ class ConversationListContext implements Context, ActorAwareInterface {
PHPUnit_Framework_Assert::fail("The $conversation conversation is still active after $timeout seconds");
}
}
-
}
diff --git a/tests/acceptance/features/bootstrap/FilesAppChatTabContext.php b/tests/acceptance/features/bootstrap/FilesAppChatTabContext.php
index caa638924..8c761a8bf 100644
--- a/tests/acceptance/features/bootstrap/FilesAppChatTabContext.php
+++ b/tests/acceptance/features/bootstrap/FilesAppChatTabContext.php
@@ -25,7 +25,6 @@ use Behat\Behat\Context\Context;
use Behat\Behat\Hook\Scope\BeforeScenarioScope;
class FilesAppChatTabContext implements Context, ActorAwareInterface {
-
use ActorAware;
use ChatAncestorSetter;
@@ -97,5 +96,4 @@ class FilesAppChatTabContext implements Context, ActorAwareInterface {
PHPUnit_Framework_Assert::fail("The chat was not shown yet in the chat tab after $timeout seconds");
}
}
-
}
diff --git a/tests/acceptance/features/bootstrap/FilesAppRoomSharingContext.php b/tests/acceptance/features/bootstrap/FilesAppRoomSharingContext.php
index f64574ade..ee8b7f7ac 100644
--- a/tests/acceptance/features/bootstrap/FilesAppRoomSharingContext.php
+++ b/tests/acceptance/features/bootstrap/FilesAppRoomSharingContext.php
@@ -24,7 +24,6 @@
use Behat\Behat\Context\Context;
class FilesAppRoomSharingContext implements Context, ActorAwareInterface {
-
use ActorAware;
/**
@@ -34,5 +33,4 @@ class FilesAppRoomSharingContext implements Context, ActorAwareInterface {
PHPUnit_Framework_Assert::assertEquals(
$this->actor->find(FilesAppSharingContext::sharedByLabel(), 10)->getText(), "Shared with you and the conversation $conversationName by $sharedByName");
}
-
}
diff --git a/tests/acceptance/features/bootstrap/ParticipantListContext.php b/tests/acceptance/features/bootstrap/ParticipantListContext.php
index 1907223e4..bf3585866 100644
--- a/tests/acceptance/features/bootstrap/ParticipantListContext.php
+++ b/tests/acceptance/features/bootstrap/ParticipantListContext.php
@@ -24,7 +24,6 @@
use Behat\Behat\Context\Context;
class ParticipantListContext implements Context, ActorAwareInterface {
-
use ActorAware;
/**
@@ -91,7 +90,7 @@ class ParticipantListContext implements Context, ActorAwareInterface {
* @Then I see that the number of participants shown in the list is :numberOfParticipants
*/
public function iSeeThatTheNumberOfParticipantsShownInTheListIs($numberOfParticipants) {
- $numberOfParticipantsMatchCallback = function() use ($numberOfParticipants) {
+ $numberOfParticipantsMatchCallback = function () use ($numberOfParticipants) {
try {
return count($this->participantsListItems()) === intval($numberOfParticipants);
} catch (NoSuchElementException $exception) {
@@ -128,5 +127,4 @@ class ParticipantListContext implements Context, ActorAwareInterface {
PHPUnit_Framework_Assert::fail("Participant $participantName is still marked as a moderator after $timeout seconds but it should be a normal participant instead");
}
}
-
}
diff --git a/tests/acceptance/features/bootstrap/PublicConversationContext.php b/tests/acceptance/features/bootstrap/PublicConversationContext.php
index e13c9fd47..db9200ac0 100644
--- a/tests/acceptance/features/bootstrap/PublicConversationContext.php
+++ b/tests/acceptance/features/bootstrap/PublicConversationContext.php
@@ -25,7 +25,6 @@ use Behat\Behat\Context\Context;
use Behat\Behat\Hook\Scope\BeforeScenarioScope;
class PublicConversationContext implements Context, ActorAwareInterface {
-
use ActorAware;
use ChatAncestorSetter;
@@ -135,5 +134,4 @@ class PublicConversationContext implements Context, ActorAwareInterface {
// it needs to be checked too that the chat view is shown.
$this->chatContext->iSeeThatTheChatIsShownInTheMainView();
}
-
}
diff --git a/tests/acceptance/features/bootstrap/PublicSharePasswordRequestContext.php b/tests/acceptance/features/bootstrap/PublicSharePasswordRequestContext.php
index ad344d3d5..f4253cf31 100644
--- a/tests/acceptance/features/bootstrap/PublicSharePasswordRequestContext.php
+++ b/tests/acceptance/features/bootstrap/PublicSharePasswordRequestContext.php
@@ -24,7 +24,6 @@
use Behat\Behat\Context\Context;
class PublicSharePasswordRequestContext implements Context, ActorAwareInterface {
-
use ActorAware;
use ChatAncestorSetter;
@@ -77,5 +76,4 @@ class PublicSharePasswordRequestContext implements Context, ActorAwareInterface
} catch (NoSuchElementException $exception) {
}
}
-
}
diff --git a/tests/acceptance/features/bootstrap/TalkAppContext.php b/tests/acceptance/features/bootstrap/TalkAppContext.php
index 09f12076a..b583b4b3a 100644
--- a/tests/acceptance/features/bootstrap/TalkAppContext.php
+++ b/tests/acceptance/features/bootstrap/TalkAppContext.php
@@ -24,7 +24,6 @@
use Behat\Behat\Context\Context;
class TalkAppContext implements Context, ActorAwareInterface {
-
use ActorAware;
/**
@@ -162,5 +161,4 @@ class TalkAppContext implements Context, ActorAwareInterface {
$this->iOpenTheTalkApp();
$this->iSeeThatTheCurrentPageIsTheTalkApp();
}
-
}
diff --git a/tests/acceptance/features/bootstrap/TalkPublicShareContext.php b/tests/acceptance/features/bootstrap/TalkPublicShareContext.php
index a25f33786..540d0d506 100644
--- a/tests/acceptance/features/bootstrap/TalkPublicShareContext.php
+++ b/tests/acceptance/features/bootstrap/TalkPublicShareContext.php
@@ -22,7 +22,6 @@
*/
class TalkPublicShareContext extends PublicShareContext {
-
use ChatAncestorSetter;
/**
@@ -73,5 +72,4 @@ class TalkPublicShareContext extends PublicShareContext {
} catch (NoSuchElementException $exception) {
}
}
-
}
diff --git a/tests/integration/features/bootstrap/FeatureContext.php b/tests/integration/features/bootstrap/FeatureContext.php
index e7fda0f14..db78038ff 100644
--- a/tests/integration/features/bootstrap/FeatureContext.php
+++ b/tests/integration/features/bootstrap/FeatureContext.php
@@ -134,7 +134,7 @@ class FeatureContext implements Context, SnippetAcceptingContext {
$rooms = $this->getDataFromResponse($this->response);
- $rooms = array_filter($rooms, function($room) {
+ $rooms = array_filter($rooms, function ($room) {
return $room['type'] !== 4;
});
@@ -144,8 +144,8 @@ class FeatureContext implements Context, SnippetAcceptingContext {
}
Assert::assertCount(count($formData->getHash()), $rooms, 'Room count does not match');
- Assert::assertEquals($formData->getHash(), array_map(function($room, $expectedRoom) {
- $participantNames = array_map(function($participant) {
+ Assert::assertEquals($formData->getHash(), array_map(function ($room, $expectedRoom) {
+ $participantNames = array_map(function ($participant) {
return $participant['name'];
}, $room['participants']);
@@ -200,7 +200,7 @@ class FeatureContext implements Context, SnippetAcceptingContext {
$rooms = $this->getDataFromResponse($this->response);
- $rooms = array_filter($rooms, function($room) {
+ $rooms = array_filter($rooms, function ($room) {
return $room['type'] !== 4;
});
@@ -534,7 +534,7 @@ class FeatureContext implements Context, SnippetAcceptingContext {
public function userSetsLobbyStateForRoomTo($user, $identifier, $lobbyStateString, $statusCode) {
if ($lobbyStateString === 'no lobby') {
$lobbyState = 0;
- } else if ($lobbyStateString === 'non moderators') {
+ } elseif ($lobbyStateString === 'non moderators') {
$lobbyState = 1;
} else {
Assert::fail('Invalid lobby state');
@@ -776,7 +776,7 @@ class FeatureContext implements Context, SnippetAcceptingContext {
$actual = $this->getDataFromResponse($this->response);
$messages = [];
- array_map(function(array $message) use (&$messages) {
+ array_map(function (array $message) use (&$messages) {
// Filter out system messages
if ($message['systemMessage'] === '') {
$messages[] = $message;
@@ -804,7 +804,7 @@ class FeatureContext implements Context, SnippetAcceptingContext {
$messages[$i]['messageParameters'] = 'IGNORE';
}
}
- Assert::assertEquals($formData->getHash(), array_map(function($message) use($includeParents, $includeReferenceId) {
+ Assert::assertEquals($formData->getHash(), array_map(function ($message) use ($includeParents, $includeReferenceId) {
$data = [
'room' => self::$tokenToIdentifier[$message['token']],
'actorType' => $message['actorType'],
@@ -838,7 +838,7 @@ class FeatureContext implements Context, SnippetAcceptingContext {
$this->assertStatusCode($this->response, $statusCode);
$messages = $this->getDataFromResponse($this->response);
- $messages = array_filter($messages, function(array $message) {
+ $messages = array_filter($messages, function (array $message) {
return $message['systemMessage'] !== '';
});
@@ -854,7 +854,7 @@ class FeatureContext implements Context, SnippetAcceptingContext {
}
Assert::assertCount(count($formData->getHash()), $messages, 'Message count does not match');
- Assert::assertEquals($formData->getHash(), array_map(function($message) {
+ Assert::assertEquals($formData->getHash(), array_map(function ($message) {
return [
'room' => self::$tokenToIdentifier[$message['token']],
'actorType' => (string) $message['actorType'],
@@ -1176,13 +1176,13 @@ class FeatureContext implements Context, SnippetAcceptingContext {
$options = ['cookies' => $this->getUserCookieJar($this->currentUser)];
if ($this->currentUser === 'admin') {
$options['auth'] = ['admin', 'admin'];
- } else if (strpos($this->currentUser, 'guest') !== 0) {
+ } elseif (strpos($this->currentUser, 'guest') !== 0) {
$options['auth'] = [$this->currentUser, '123456'];
}
if ($body instanceof TableNode) {
$fd = $body->getRowsHash();
$options['form_params'] = $fd;
- } else if (is_array($body)) {
+ } elseif (is_array($body)) {
$options['form_params'] = $body;
}
diff --git a/tests/integration/features/bootstrap/SharingContext.php b/tests/integration/features/bootstrap/SharingContext.php
index b15223b5e..5d20b46f3 100644
--- a/tests/integration/features/bootstrap/SharingContext.php
+++ b/tests/integration/features/bootstrap/SharingContext.php
@@ -493,7 +493,7 @@ class SharingContext implements Context {
public function transferingOwnershipFromTo(string $user1, string $user2) {
$args = ['files:transfer-ownership', $user1, $user2];
- $args = array_map(function($arg) {
+ $args = array_map(function ($arg) {
return escapeshellarg($arg);
}, $args);
$args[] = '--no-ansi';
@@ -576,7 +576,7 @@ class SharingContext implements Context {
$returnedShare = (array) $returnedShare;
$returnedShare = $returnedShare['element'];
if (is_array($returnedShare)) {
- usort($returnedShare, static function($share1, $share2) {
+ usort($returnedShare, static function ($share1, $share2) {
return (int) $share1->id - (int) $share2->id;
});
}
@@ -712,7 +712,7 @@ class SharingContext implements Context {
public function theResponseContainsAShareTypesFilesPropertyForWith(string $path, TableNode $table = null) {
$response = json_decode($this->response->getBody());
- $fileForPath = array_filter($response->files, function($file) use ($path) {
+ $fileForPath = array_filter($response->files, function ($file) use ($path) {
$filePath = $file->path . (substr($file->path, -1) === '/'? '': '/');
return ($filePath . $file->name) === $path;
});
@@ -759,7 +759,7 @@ class SharingContext implements Context {
if ($body instanceof TableNode) {
foreach ($body->getRowsHash() as $key => $value) {
- if ($key === 'expireDate' && $value !== 'invalid date'){
+ if ($key === 'expireDate' && $value !== 'invalid date') {
$value = date('Y-m-d', strtotime($value));
}
$parameters[] = $key . '=' . $value;
@@ -792,7 +792,7 @@ class SharingContext implements Context {
];
if ($body instanceof TableNode) {
$fd = $body->getRowsHash();
- if (array_key_exists('expireDate', $fd)){
+ if (array_key_exists('expireDate', $fd)) {
$fd['expireDate'] = date('Y-m-d', strtotime($fd['expireDate']));
}
$options['form_params'] = $fd;
@@ -934,7 +934,7 @@ class SharingContext implements Context {
* @param string $contentExpected
* @param \SimpleXMLElement $returnedShare
*/
- private function assertFieldIsInReturnedShare(string $field, string $contentExpected, \SimpleXMLElement $returnedShare){
+ private function assertFieldIsInReturnedShare(string $field, string $contentExpected, \SimpleXMLElement $returnedShare) {
if ($contentExpected === 'IGNORE') {
return;
}
@@ -943,17 +943,17 @@ class SharingContext implements Context {
\PHPUnit\Framework\Assert::fail("$field was not found in response");
}
- if ($field === 'expiration' && !empty($contentExpected)){
+ if ($field === 'expiration' && !empty($contentExpected)) {
$contentExpected = date('Y-m-d', strtotime($contentExpected)) . " 00:00:00";
}
if ($contentExpected === 'A_NUMBER') {
\PHPUnit\Framework\Assert::assertTrue(is_numeric((string)$returnedShare->$field), "Field '$field' is not a number: " . $returnedShare->$field);
- } else if ($contentExpected === 'A_TOKEN') {
+ } elseif ($contentExpected === 'A_TOKEN') {
// A token is composed by 15 characters from
// ISecureRandom::CHAR_HUMAN_READABLE.
\PHPUnit\Framework\Assert::assertRegExp('/^[abcdefgijkmnopqrstwxyzABCDEFGHJKLMNPQRSTWXYZ23456789]{15}$/', (string)$returnedShare->$field, "Field '$field' is not a token");
- } else if (strpos($contentExpected, 'REGEXP ') === 0) {
+ } elseif (strpos($contentExpected, 'REGEXP ') === 0) {
\PHPUnit\Framework\Assert::assertRegExp(substr($contentExpected, strlen('REGEXP ')), (string)$returnedShare->$field, "Field '$field' does not match");
} else {
\PHPUnit\Framework\Assert::assertEquals($contentExpected, (string)$returnedShare->$field, "Field '$field' does not match");
@@ -1006,5 +1006,4 @@ class SharingContext implements Context {
}
return $sharees;
}
-
}
diff --git a/tests/integration/spreedcheats/lib/Controller/ApiController.php b/tests/integration/spreedcheats/lib/Controller/ApiController.php
index b5537d59a..8a14f21e7 100644
--- a/tests/integration/spreedcheats/lib/Controller/ApiController.php
+++ b/tests/integration/spreedcheats/lib/Controller/ApiController.php
@@ -50,7 +50,6 @@ class ApiController extends OCSController {
* @return DataResponse
*/
public function resetSpreed() {
-
$query = $this->db->getQueryBuilder();
$query->delete('talk_signaling')->execute();
diff --git a/tests/php/Activity/Provider/BaseTest.php b/tests/php/Activity/Provider/BaseTest.php
index 9ed72bc2e..f38e8058a 100644
--- a/tests/php/Activity/Provider/BaseTest.php
+++ b/tests/php/Activity/Provider/BaseTest.php
@@ -21,14 +21,12 @@
namespace OCA\Talk\Tests\php\Activity\Provider;
-
use OCA\Talk\Activity\Provider\Base;
use OCA\Talk\Config;
use OCA\Talk\Manager;
use OCA\Talk\Room;
use OCP\Activity\IEvent;
use OCP\Activity\IManager;
-use OCP\IL10N;
use OCP\IURLGenerator;
use OCP\IUser;
use OCP\IUserManager;
diff --git a/tests/php/Activity/Provider/InvitationTest.php b/tests/php/Activity/Provider/InvitationTest.php
index a06cd30d5..9f382c51f 100644
--- a/tests/php/Activity/Provider/InvitationTest.php
+++ b/tests/php/Activity/Provider/InvitationTest.php
@@ -21,7 +21,6 @@
namespace OCA\Talk\Tests\php\Activity\Provider;
-
use OCA\Talk\Activity\Provider\Invitation;
use OCA\Talk\Config;
use OCA\Talk\Exceptions\RoomNotFoundException;
@@ -146,7 +145,7 @@ class InvitationTest extends TestCase {
$l = $this->createMock(IL10N::class);
$l->expects($this->any())
->method('t')
- ->willReturnCallback(function($text, $parameters = []) {
+ ->willReturnCallback(function ($text, $parameters = []) {
return vsprintf($text, $parameters);
});
@@ -221,5 +220,4 @@ class InvitationTest extends TestCase {
$provider->parse($lang, $event);
}
-
}
diff --git a/tests/php/Activity/SettingTest.php b/tests/php/Activity/SettingTest.php
index 5ec1356c9..730e0c5b3 100644
--- a/tests/php/Activity/SettingTest.php
+++ b/tests/php/Activity/SettingTest.php
@@ -26,7 +26,6 @@ use OCP\Activity\ISetting;
use Test\TestCase;
class SettingTest extends TestCase {
-
public function dataSettings() {
return [
[Setting::class],
diff --git a/tests/php/CapabilitiesTest.php b/tests/php/CapabilitiesTest.php
index eea12ab44..4a47cc075 100644
--- a/tests/php/CapabilitiesTest.php
+++ b/tests/php/CapabilitiesTest.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
/**
* @copyright Copyright (c) 2018, Joas Schilling <coding@schilljs.com>
diff --git a/tests/php/Chat/AutoComplete/SearchPluginTest.php b/tests/php/Chat/AutoComplete/SearchPluginTest.php
index d1b753af5..67e094f2f 100644
--- a/tests/php/Chat/AutoComplete/SearchPluginTest.php
+++ b/tests/php/Chat/AutoComplete/SearchPluginTest.php
@@ -61,7 +61,7 @@ class SearchPluginTest extends \Test\TestCase {
$this->l = $this->createMock(IL10N::class);
$this->l->expects($this->any())
->method('t')
- ->willReturnCallback(function($text, $parameters = []) {
+ ->willReturnCallback(function ($text, $parameters = []) {
return vsprintf($text, $parameters);
});
}
@@ -129,16 +129,16 @@ class SearchPluginTest extends \Test\TestCase {
$plugin->expects($this->once())
->method('searchUsers')
->with('fo', ['123', 'foo', 'bar'], $result)
- ->willReturnCallback(function($search, $users, $result) {
- array_map(function($user) {
+ ->willReturnCallback(function ($search, $users, $result) {
+ array_map(function ($user) {
$this->assertIsString($user);
}, $users);
});
$plugin->expects($this->once())
->method('searchGuests')
->with('fo', $this->anything(), $result)
- ->willReturnCallback(function($search, $guests, $result) {
- array_map(function($guest) {
+ ->willReturnCallback(function ($search, $guests, $result) {
+ array_map(function ($guest) {
$this->assertIsString($guest);
$this->assertSame(40, strlen($guest));
}, $guests);
@@ -175,7 +175,7 @@ class SearchPluginTest extends \Test\TestCase {
public function testSearchUsers($search, array $userIds, array $userNames, array $expected, array $expectedExact) {
$result = $this->createMock(ISearchResult::class);
- $userMap = array_map(function($userData) {
+ $userMap = array_map(function ($userData) {
return [$userData['uid'], $this->createUserMock($userData)];
}, $userNames);
@@ -190,7 +190,7 @@ class SearchPluginTest extends \Test\TestCase {
$plugin = $this->getPlugin(['createResult']);
$plugin->expects($this->any())
->method('createResult')
- ->willReturnCallback(function($type, $uid, $name) {
+ ->willReturnCallback(function ($type, $uid, $name) {
return [$uid => $name];
});
@@ -229,7 +229,7 @@ class SearchPluginTest extends \Test\TestCase {
$plugin = $this->getPlugin(['createGuestResult']);
$plugin->expects($this->any())
->method('createGuestResult')
- ->willReturnCallback(function($hash, $name) {
+ ->willReturnCallback(function ($hash, $name) {
return [$hash => $name];
});
diff --git a/tests/php/Chat/AutoComplete/SorterTest.php b/tests/php/Chat/AutoComplete/SorterTest.php
index 84abcb6dd..2fffedd90 100644
--- a/tests/php/Chat/AutoComplete/SorterTest.php
+++ b/tests/php/Chat/AutoComplete/SorterTest.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
/**
* @copyright Copyright (c) 2018 Joas Schilling <coding@schilljs.com>
diff --git a/tests/php/Chat/ChatManagerTest.php b/tests/php/Chat/ChatManagerTest.php
index e531a1c2e..f6d220fbc 100644
--- a/tests/php/Chat/ChatManagerTest.php
+++ b/tests/php/Chat/ChatManagerTest.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
/**
*
@@ -315,7 +316,6 @@ class ChatManagerTest extends TestCase {
}
public function testDeleteMessages() {
-
$chat = $this->createMock(Room::class);
$chat->expects($this->any())
->method('getId')
@@ -331,5 +331,4 @@ class ChatManagerTest extends TestCase {
$this->chatManager->deleteMessages($chat);
}
-
}
diff --git a/tests/php/Chat/Command/ExecutorTest.php b/tests/php/Chat/Command/ExecutorTest.php
index f797e61a4..e4ce4ea37 100644
--- a/tests/php/Chat/Command/ExecutorTest.php
+++ b/tests/php/Chat/Command/ExecutorTest.php
@@ -34,7 +34,6 @@ use OCP\EventDispatcher\IEventDispatcher;
use OCP\IL10N;
use OCP\ILogger;
use PHPUnit\Framework\MockObject\MockObject;
-use Symfony\Component\EventDispatcher\GenericEvent;
use Test\TestCase;
class ExecutorTest extends TestCase {
@@ -174,6 +173,5 @@ class ExecutorTest extends TestCase {
->willReturn($output);
$this->assertSame($output, $this->executor->execShell($room, $message, $command, $arguments));
-
}
}
diff --git a/tests/php/Chat/Command/ShellExecutorTest.php b/tests/php/Chat/Command/ShellExecutorTest.php
index 41a258b84..7286c5a24 100644
--- a/tests/php/Chat/Command/ShellExecutorTest.php
+++ b/tests/php/Chat/Command/ShellExecutorTest.php
@@ -27,7 +27,6 @@ use OCA\Talk\Chat\Command\ShellExecutor;
use Test\TestCase;
class ShellExecutorTest extends TestCase {
-
public function dataExecShellRun(): array {
return [
['admin', 'token', 'echo {ARGUMENTS}', '$PATH', '$PATH'],
@@ -71,7 +70,6 @@ class ShellExecutorTest extends TestCase {
public function testExecShellRun(?string $actorId, string $roomToken, string $cmd, string $arguments, string $output): void {
$executor = new ShellExecutor();
$this->assertSame($output, $executor->execShell($cmd, $arguments, $roomToken, $actorId));
-
}
public function dataExecShell(): array {
diff --git a/tests/php/Chat/NotifierTest.php b/tests/php/Chat/NotifierTest.php
index d382e0951..8c5827e4a 100644
--- a/tests/php/Chat/NotifierTest.php
+++ b/tests/php/Chat/NotifierTest.php
@@ -61,7 +61,7 @@ class NotifierTest extends TestCase {
$this->userManager = $this->createMock(IUserManager::class);
$this->userManager
->method('userExists')
- ->willReturnCallback(function($userId) {
+ ->willReturnCallback(function ($userId) {
return $userId !== 'unknownUser';
});
@@ -84,7 +84,7 @@ class NotifierTest extends TestCase {
$mentionMatches = [];
preg_match_all('/@([a-zA-Z0-9]+)/', $message, $mentionMatches);
- $mentions = array_map(function($mentionMatch) {
+ $mentions = array_map(function ($mentionMatch) {
return [ 'type' => 'user', 'id' => $mentionMatch ];
}, $mentionMatches[1]);
@@ -551,5 +551,4 @@ class NotifierTest extends TestCase {
$this->notifier->removePendingNotificationsForRoom($room);
}
-
}
diff --git a/tests/php/Chat/Parser/SystemMessageTest.php b/tests/php/Chat/Parser/SystemMessageTest.php
index 4c895c901..955cfaf3c 100644
--- a/tests/php/Chat/Parser/SystemMessageTest.php
+++ b/tests/php/Chat/Parser/SystemMessageTest.php
@@ -76,12 +76,12 @@ class SystemMessageTest extends TestCase {
$this->l = $this->createMock(IL10N::class);
$this->l->expects($this->any())
->method('t')
- ->will($this->returnCallback(function($text, $parameters = []) {
+ ->will($this->returnCallback(function ($text, $parameters = []) {
return vsprintf($text, $parameters);
}));
$this->l->expects($this->any())
->method('n')
- ->will($this->returnCallback(function($singular, $plural, $count, $parameters = []) {
+ ->will($this->returnCallback(function ($singular, $plural, $count, $parameters = []) {
$text = $count === 1 ? $singular : $plural;
return vsprintf(str_replace('%n', $count, $text), $parameters);
}));
@@ -656,7 +656,6 @@ class SystemMessageTest extends TestCase {
}
public function testGetFileFromShareThrows() {
-
$this->shareProvider->expects($this->once())
->method('getShareById')
->with('23')
@@ -928,7 +927,7 @@ class SystemMessageTest extends TestCase {
$parser->expects($this->any())
->method('getUser')
- ->willReturnCallback(function($user) {
+ ->willReturnCallback(function ($user) {
return ['data' => $user];
});
diff --git a/tests/php/Chat/Parser/UserMentionTest.php b/tests/php/Chat/Parser/UserMentionTest.php
index 2e9f7a8a3..a25c13641 100644
--- a/tests/php/Chat/Parser/UserMentionTest.php
+++ b/tests/php/Chat/Parser/UserMentionTest.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
/**
*
@@ -377,7 +378,7 @@ class UserMentionTest extends \Test\TestCase {
->willThrowException(new ParticipantNotFoundException());
$this->l->expects($this->any())
->method('t')
- ->willReturnCallback(function($text, $parameters = []) {
+ ->willReturnCallback(function ($text, $parameters = []) {
return vsprintf($text, $parameters);
});
@@ -417,7 +418,7 @@ class UserMentionTest extends \Test\TestCase {
->willThrowException(new ParticipantNotFoundException());
$this->l->expects($this->any())
->method('t')
- ->willReturnCallback(function($text, $parameters = []) {
+ ->willReturnCallback(function ($text, $parameters = []) {
return vsprintf($text, $parameters);
});
@@ -457,7 +458,7 @@ class UserMentionTest extends \Test\TestCase {
->willReturn('Name');
$this->l->expects($this->any())
->method('t')
- ->willReturnCallback(function($text, $parameters = []) {
+ ->willReturnCallback(function ($text, $parameters = []) {
return vsprintf($text, $parameters);
});
@@ -477,5 +478,4 @@ class UserMentionTest extends \Test\TestCase {
$this->assertEquals('Mention to {mention-guest1}, and again {mention-guest1}', $chatMessage->getMessage());
$this->assertEquals($expectedMessageParameters, $chatMessage->getMessageParameters());
}
-
}
diff --git a/tests/php/Collaboration/Collaborators/RoomPluginTest.php b/tests/php/Collaboration/Collaborators/RoomPluginTest.php
index 4598fd1d5..424fbefcb 100644
--- a/tests/php/Collaboration/Collaborators/RoomPluginTest.php
+++ b/tests/php/Collaboration/Collaborators/RoomPluginTest.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
/**
@@ -241,7 +242,7 @@ class RoomPluginTest extends \Test\TestCase {
->method('addResultSet')
->with(
$this->callback(
- function(SearchResultType $searchResultType) {
+ function (SearchResultType $searchResultType) {
return $searchResultType->getLabel() === 'rooms';
}
),
@@ -253,5 +254,4 @@ class RoomPluginTest extends \Test\TestCase {
$this->assertSame($expectedHasMoreResults, $hasMoreResults);
}
-
}
diff --git a/tests/php/Collaboration/Resources/ConversationProviderTest.php b/tests/php/Collaboration/Resources/ConversationProviderTest.php
index a8c7c4211..c76c5a752 100644
--- a/tests/php/Collaboration/Resources/ConversationProviderTest.php
+++ b/tests/php/Collaboration/Resources/ConversationProviderTest.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
/**
* @copyright Copyright (c) 2019 Joas Schilling <coding@schilljs.com>
@@ -22,14 +23,12 @@ declare(strict_types=1);
namespace OCA\Talk\Tests\php\Collaboration\Resources;
-use OCA\Talk\Collaboration\Collaborators\RoomPlugin;
use OCA\Talk\Collaboration\Resources\ConversationProvider;
use OCA\Talk\Exceptions\ParticipantNotFoundException;
use OCA\Talk\Exceptions\RoomNotFoundException;
use OCA\Talk\Manager;
use OCA\Talk\Participant;
use OCA\Talk\Room;
-use OCP\Collaboration\Collaborators\ISearchResult;
use OCP\Collaboration\Resources\IResource;
use OCP\Collaboration\Resources\ResourceException;
use OCP\IURLGenerator;
diff --git a/tests/php/Command/Signaling/AddTest.php b/tests/php/Command/Signaling/AddTest.php
index c1abd4d24..d3038d24c 100644
--- a/tests/php/Command/Signaling/AddTest.php
+++ b/tests/php/Command/Signaling/AddTest.php
@@ -55,10 +55,10 @@ class AddTest extends TestCase {
public function testServerEmptyString() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return '';
- } else if ($arg === 'secret') {
+ } elseif ($arg === 'secret') {
return 'my-test-secret';
}
throw new \Exception();
@@ -77,10 +77,10 @@ class AddTest extends TestCase {
public function testSecretEmptyString() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'wss://signaling.test.com';
- } else if ($arg === 'secret') {
+ } elseif ($arg === 'secret') {
return '';
}
throw new \Exception();
@@ -99,10 +99,10 @@ class AddTest extends TestCase {
public function testAddServerToEmptyList() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'wss://signaling.test.com';
- } else if ($arg === 'secret') {
+ } elseif ($arg === 'secret') {
return 'my-test-secret';
}
throw new \Exception();
@@ -138,10 +138,10 @@ class AddTest extends TestCase {
public function testAddServerToNonEmptyList() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'wss://signaling2.test.com';
- } else if ($arg === 'secret') {
+ } elseif ($arg === 'secret') {
return 'my-test-secret';
}
throw new \Exception();
diff --git a/tests/php/Command/Turn/AddTest.php b/tests/php/Command/Turn/AddTest.php
index 211a2fccc..3401add75 100644
--- a/tests/php/Command/Turn/AddTest.php
+++ b/tests/php/Command/Turn/AddTest.php
@@ -55,19 +55,19 @@ class AddTest extends TestCase {
public function testServerEmptyString() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return '';
- } else if ($arg === 'protocols') {
+ } elseif ($arg === 'protocols') {
return 'udp,tcp';
}
throw new \Exception();
});
$this->input->method('getOption')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'secret') {
return 'my-test-secret';
- } else if ($arg === 'generate-secret') {
+ } elseif ($arg === 'generate-secret') {
return false;
}
throw new \Exception();
@@ -83,19 +83,19 @@ class AddTest extends TestCase {
public function testSecretEmpty() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'turn.test.com';
- } else if ($arg === 'protocols') {
+ } elseif ($arg === 'protocols') {
return 'udp,tcp';
}
throw new \Exception();
});
$this->input->method('getOption')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'secret') {
return '';
- } else if ($arg === 'generate-secret') {
+ } elseif ($arg === 'generate-secret') {
return false;
}
throw new \Exception();
@@ -111,19 +111,19 @@ class AddTest extends TestCase {
public function testGenerateSecret() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'turn.test.com';
- } else if ($arg === 'protocols') {
+ } elseif ($arg === 'protocols') {
return 'udp,tcp';
}
throw new \Exception();
});
$this->input->method('getOption')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'secret') {
return null;
- } else if ($arg === 'generate-secret') {
+ } elseif ($arg === 'generate-secret') {
return true;
}
throw new \Exception();
@@ -161,19 +161,19 @@ class AddTest extends TestCase {
public function testSecretAndGenerateSecretOptions() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'turn.test.com';
- } else if ($arg === 'protocols') {
+ } elseif ($arg === 'protocols') {
return 'udp,tcp';
}
throw new \Exception();
});
$this->input->method('getOption')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'secret') {
return 'my-test-secret';
- } else if ($arg === 'generate-secret') {
+ } elseif ($arg === 'generate-secret') {
return true;
}
throw new \Exception();
@@ -189,19 +189,19 @@ class AddTest extends TestCase {
public function testInvalidProtocolsString() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'turn.test.com';
- } else if ($arg === 'protocols') {
+ } elseif ($arg === 'protocols') {
return 'invalid-protocol';
}
throw new \Exception();
});
$this->input->method('getOption')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'secret') {
return 'my-test-secret';
- } else if ($arg === 'generate-secret') {
+ } elseif ($arg === 'generate-secret') {
return false;
}
throw new \Exception();
@@ -217,19 +217,19 @@ class AddTest extends TestCase {
public function testAddServerToEmptyList() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'turn.test.com';
- } else if ($arg === 'protocols') {
+ } elseif ($arg === 'protocols') {
return 'udp,tcp';
}
throw new \Exception();
});
$this->input->method('getOption')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'secret') {
return 'my-test-secret';
- } else if ($arg === 'generate-secret') {
+ } elseif ($arg === 'generate-secret') {
return false;
}
throw new \Exception();
@@ -259,19 +259,19 @@ class AddTest extends TestCase {
public function testAddServerToNonEmptyList() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'turn2.test.com';
- } else if ($arg === 'protocols') {
+ } elseif ($arg === 'protocols') {
return 'udp,tcp';
}
throw new \Exception();
});
$this->input->method('getOption')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'secret') {
return 'my-test-secret-2';
- } else if ($arg === 'generate-secret') {
+ } elseif ($arg === 'generate-secret') {
return false;
}
throw new \Exception();
@@ -312,19 +312,19 @@ class AddTest extends TestCase {
public function testServerSanitization() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'https://turn.test.com';
- } else if ($arg === 'protocols') {
+ } elseif ($arg === 'protocols') {
return 'udp,tcp';
}
throw new \Exception();
});
$this->input->method('getOption')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'secret') {
return 'my-test-secret';
- } else if ($arg === 'generate-secret') {
+ } elseif ($arg === 'generate-secret') {
return false;
}
throw new \Exception();
diff --git a/tests/php/Command/Turn/DeleteTest.php b/tests/php/Command/Turn/DeleteTest.php
index ca795ff49..3617e3341 100644
--- a/tests/php/Command/Turn/DeleteTest.php
+++ b/tests/php/Command/Turn/DeleteTest.php
@@ -55,10 +55,10 @@ class DeleteTest extends TestCase {
public function testDeleteIfEmpty() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'turn.example.com';
- } else if ($arg === 'protocols') {
+ } elseif ($arg === 'protocols') {
return 'udp,tcp';
}
throw new \Exception();
@@ -83,10 +83,10 @@ class DeleteTest extends TestCase {
public function testDelete() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'turn2.example.com';
- } else if ($arg === 'protocols') {
+ } elseif ($arg === 'protocols') {
return 'udp,tcp';
}
throw new \Exception();
@@ -123,10 +123,10 @@ class DeleteTest extends TestCase {
public function testNothingToDelete() {
$this->input->method('getArgument')
- ->willReturnCallback(function($arg) {
+ ->willReturnCallback(function ($arg) {
if ($arg === 'server') {
return 'turn4.example.com';
- } else if ($arg === 'protocols') {
+ } elseif ($arg === 'protocols') {
return 'udp,tcp';
}
throw new \Exception();
diff --git a/tests/php/ConfigTest.php b/tests/php/ConfigTest.php
index c79be1e29..bda84ac5f 100644
--- a/tests/php/ConfigTest.php
+++ b/tests/php/ConfigTest.php
@@ -29,7 +29,6 @@ use PHPUnit\Framework\MockObject\MockObject;
use Test\TestCase;
class ConfigTest extends TestCase {
-
public function testGetStunServer() {
$servers = [
'stun1.example.com:443',
@@ -244,5 +243,4 @@ class ConfigTest extends TestCase {
self::invokePrivate($helper, 'getWebSocketDomainForSignalingServer', [$url])
);
}
-
}
diff --git a/tests/php/Controller/ChatControllerTest.php b/tests/php/Controller/ChatControllerTest.php
index 6833125cc..6da163417 100644
--- a/tests/php/Controller/ChatControllerTest.php
+++ b/tests/php/Controller/ChatControllerTest.php
@@ -27,10 +27,7 @@ use OCA\Talk\Chat\AutoComplete\SearchPlugin;
use OCA\Talk\Chat\ChatManager;
use OCA\Talk\Chat\MessageParser;
use OCA\Talk\Controller\ChatController;
-use OCA\Talk\Exceptions\ParticipantNotFoundException;
-use OCA\Talk\Exceptions\RoomNotFoundException;
use OCA\Talk\GuestManager;
-use OCA\Talk\Manager;
use OCA\Talk\Model\Message;
use OCA\Talk\Participant;
use OCA\Talk\Room;
@@ -104,7 +101,7 @@ class ChatControllerTest extends TestCase {
// Verifies that the difference of the given DateTime and now is at most
// five seconds, and that it uses the UTC time zone.
- $this->newMessageDateTimeConstraint = $this->callback(function(\DateTime $dateTime) {
+ $this->newMessageDateTimeConstraint = $this->callback(function (\DateTime $dateTime) {
return abs((new \DateTime())->getTimestamp() - $dateTime->getTimestamp()) <= 5 &&
(new \DateTimeZone('UTC'))->getName() === $dateTime->getTimezone()->getName();
});
@@ -610,7 +607,7 @@ class ChatControllerTest extends TestCase {
[$this->room, $participant, $comment2, $this->l],
[$this->room, $participant, $comment1, $this->l]
)
- ->willReturnCallback(function($room, $participant, IComment $comment, $l) use (&$i) {
+ ->willReturnCallback(function ($room, $participant, IComment $comment, $l) use (&$i) {
$chatMessage = $this->createMock(Message::class);
$chatMessage->expects($this->once())
->method('getVisibility')
@@ -676,7 +673,7 @@ class ChatControllerTest extends TestCase {
[$this->room, $participant, $comment2, $this->l],
[$this->room, $participant, $comment1, $this->l]
)
- ->willReturnCallback(function($room, $participant, IComment $comment, $l) use (&$i) {
+ ->willReturnCallback(function ($room, $participant, IComment $comment, $l) use (&$i) {
$chatMessage = $this->createMock(Message::class);
$chatMessage->expects($this->once())
->method('getVisibility')
@@ -745,7 +742,7 @@ class ChatControllerTest extends TestCase {
[$this->room, $participant, $comment2, $this->l],
[$this->room, $participant, $comment1, $this->l]
)
- ->willReturnCallback(function($room, $participant, IComment $comment, $l) use (&$i) {
+ ->willReturnCallback(function ($room, $participant, IComment $comment, $l) use (&$i) {
$chatMessage = $this->createMock(Message::class);
$chatMessage->expects($this->once())
->method('getVisibility')
@@ -822,7 +819,7 @@ class ChatControllerTest extends TestCase {
[$this->room, $participant, $comment3, $this->l],
[$this->room, $participant, $comment4, $this->l]
)
- ->willReturnCallback(function($room, $participant, IComment $comment, $l) use (&$i) {
+ ->willReturnCallback(function ($room, $participant, IComment $comment, $l) use (&$i) {
$chatMessage = $this->createMock(Message::class);
$chatMessage->expects($this->once())
->method('getVisibility')
@@ -935,7 +932,7 @@ class ChatControllerTest extends TestCase {
]], [
['id' => 'foo', 'label' => 'Foo Bar', 'source' => 'users'],
['id' => 'foobar', 'label' => 'FooBar', 'source' => 'users'],
- ]],
+ ]],
];
}
diff --git a/tests/php/Controller/SignalingControllerTest.php b/tests/php/Controller/SignalingControllerTest.php
index 67a404a0b..83a9bb0ec 100644
--- a/tests/php/Controller/SignalingControllerTest.php
+++ b/tests/php/Controller/SignalingControllerTest.php
@@ -44,10 +44,8 @@ use OCP\IUserManager;
use OCP\Security\IHasher;
use OCP\Security\ISecureRandom;
use PHPUnit\Framework\MockObject\MockObject;
-use Symfony\Component\EventDispatcher\GenericEvent;
class CustomInputSignalingController extends SignalingController {
-
private $inputStream;
public function setInputStream($data) {
@@ -57,7 +55,6 @@ class CustomInputSignalingController extends SignalingController {
protected function getInputStream(): string {
return $this->inputStream;
}
-
}
/**
@@ -69,6 +66,8 @@ class SignalingControllerTest extends \Test\TestCase {
private $config;
/** @var TalkSession|MockObject */
private $session;
+ /** @var \OCA\Talk\Signaling\Manager|MockObject */
+ private $signalingManager;
/** @var Manager|MockObject */
protected $manager;
/** @var IDBConnection|MockObject */
@@ -107,6 +106,7 @@ class SignalingControllerTest extends \Test\TestCase {
$this->config = new Config($config, $this->secureRandom, $groupManager, $timeFactory);
$this->session = $this->createMock(TalkSession::class);
$this->dbConnection = \OC::$server->getDatabaseConnection();
+ $this->signalingManager = $this->createMock(\OCA\Talk\Signaling\Manager::class);
$this->manager = $this->createMock(Manager::class);
$this->messages = $this->createMock(Messages::class);
$this->userManager = $this->createMock(IUserManager::class);
@@ -121,6 +121,7 @@ class SignalingControllerTest extends \Test\TestCase {
'spreed',
$this->createMock(\OCP\IRequest::class),
$this->config,
+ $this->signalingManager,
$this->session,
$this->manager,
$this->dbConnection,
@@ -654,7 +655,7 @@ class SignalingControllerTest extends \Test\TestCase {
}
public function testBackendRoomSessionFromEvent() {
- $this->dispatcher->addListener(SignalingController::EVENT_BACKEND_SIGNALING_ROOMS, static function(SignalingEvent $event) {
+ $this->dispatcher->addListener(SignalingController::EVENT_BACKEND_SIGNALING_ROOMS, static function (SignalingEvent $event) {
$room = $event->getRoom();
$event->setSession([
'foo' => 'bar',
@@ -935,5 +936,4 @@ class SignalingControllerTest extends \Test\TestCase {
$participant = $room->getParticipant($this->userId);
$this->assertEquals($newSessionId, $participant->getSessionId());
}
-
}
diff --git a/tests/php/Files/UtilTest.php b/tests/php/Files/UtilTest.php
index 9e332144b..4b6eb2dac 100644
--- a/tests/php/Files/UtilTest.php
+++ b/tests/php/Files/UtilTest.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
/**
* @copyright Copyright (c) 2019 Joas Schilling <coding@schilljs.com>
@@ -35,7 +36,6 @@ use PHPUnit\Framework\MockObject\MockObject;
use Test\TestCase;
class UtilTest extends TestCase {
-
public function createNodeMock(string $type, bool $instanceOfGroupFolderStorage = false) {
$node = $this->createMock(Node::class);
$node->expects($this->once())
@@ -68,7 +68,7 @@ class UtilTest extends TestCase {
['28', 'admin6', [
$this->createNodeMock(FileInfo::TYPE_FOLDER),
$this->createNodeMock(FileInfo::TYPE_FILE, true)
- ], 1],
+ ], 1],
];
}
@@ -81,7 +81,6 @@ class UtilTest extends TestCase {
* @param bool|int $hasReturn
*/
public function testGetGroupFolderNode(string $fileId, string $userId, array $nodes, $return): void {
-
$userFolder = $this->createMock(Folder::class);
$userFolder->expects($this->once())
->method('getById')
diff --git a/tests/php/Notification/NotifierTest.php b/tests/php/Notification/NotifierTest.php
index 89eb5a114..9c74fd66c 100644
--- a/tests/php/Notification/NotifierTest.php
+++ b/tests/php/Notification/NotifierTest.php
@@ -121,7 +121,7 @@ class NotifierTest extends \Test\TestCase {
$l = $this->createMock(IL10N::class);
$l->expects($this->any())
->method('t')
- ->will($this->returnCallback(function($text, $parameters = []) {
+ ->will($this->returnCallback(function ($text, $parameters = []) {
return vsprintf($text, $parameters);
}));
@@ -231,7 +231,7 @@ class NotifierTest extends \Test\TestCase {
$l = $this->createMock(IL10N::class);
$l->expects($this->any())
->method('t')
- ->will($this->returnCallback(function($text, $parameters = []) {
+ ->will($this->returnCallback(function ($text, $parameters = []) {
return vsprintf($text, $parameters);
}));
@@ -589,7 +589,7 @@ class NotifierTest extends \Test\TestCase {
$l = $this->createMock(IL10N::class);
$l->expects($this->any())
->method('t')
- ->will($this->returnCallback(function($text, $parameters = []) {
+ ->will($this->returnCallback(function ($text, $parameters = []) {
return vsprintf($text, $parameters);
}));
@@ -641,7 +641,7 @@ class NotifierTest extends \Test\TestCase {
->method('get')
->with($subjectParameters['userId'])
->willReturn($user);
- } else if ($subjectParameters['userType'] === 'users' && $deletedUser) {
+ } elseif ($subjectParameters['userType'] === 'users' && $deletedUser) {
$user->expects($this->never())
->method('getDisplayName');
$this->userManager->expects($this->at(1))
@@ -774,7 +774,7 @@ class NotifierTest extends \Test\TestCase {
if ($validRoom === null) {
$this->manager->expects($this->never())
->method('getRoomByToken');
- } else if ($validRoom === true) {
+ } elseif ($validRoom === true) {
$room = $this->createMock(Room::class);
$room->expects($this->never())
->method('getType');
@@ -785,7 +785,7 @@ class NotifierTest extends \Test\TestCase {
->method('getRoomByToken')
->with('roomToken')
->willReturn($room);
- } else if ($validRoom === false) {
+ } elseif ($validRoom === false) {
$n->expects($this->exactly(2))
->method('getObjectId')
->willReturn('roomToken');
diff --git a/tests/php/RoomTest.php b/tests/php/RoomTest.php
index 7a3f3fff4..e3a3a3846 100644
--- a/tests/php/RoomTest.php
+++ b/tests/php/RoomTest.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
/**
* @copyright Copyright (c) 2018 Peter Edens <petere@conceiva.com>
@@ -34,21 +35,19 @@ use OCP\Security\ISecureRandom;
use Test\TestCase;
class RoomTest extends TestCase {
-
public function testVerifyPassword() {
$dispatcher = new EventDispatcher(
new \Symfony\Component\EventDispatcher\EventDispatcher(),
\OC::$server,
$this->createMock(ILogger::class)
);
- $dispatcher->addListener(Room::EVENT_PASSWORD_VERIFY, static function(VerifyRoomPasswordEvent $event) {
+ $dispatcher->addListener(Room::EVENT_PASSWORD_VERIFY, static function (VerifyRoomPasswordEvent $event) {
$password = $event->getPassword();
if ($password === '1234') {
$event->setIsPasswordValid(true);
$event->setRedirectUrl('');
- }
- else {
+ } else {
$event->setIsPasswordValid(false);
$event->setRedirectUrl('https://test');
}
@@ -65,6 +64,7 @@ class RoomTest extends TestCase {
Room::PUBLIC_CALL,
Room::READ_WRITE,
Webinary::LOBBY_NONE,
+ null,
'foobar',
'Test',
'passy',
diff --git a/tests/php/Settings/Admin/AdminSettingsTest.php b/tests/php/Settings/Admin/AdminSettingsTest.php
index c3594d182..f9122461e 100644
--- a/tests/php/Settings/Admin/AdminSettingsTest.php
+++ b/tests/php/Settings/Admin/AdminSettingsTest.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
/**
* @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com>
diff --git a/tests/php/Settings/Admin/SectionTest.php b/tests/php/Settings/Admin/SectionTest.php
index cb664ddd1..a156cdcea 100644
--- a/tests/php/Settings/Admin/SectionTest.php
+++ b/tests/php/Settings/Admin/SectionTest.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
/**
* @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com>
diff --git a/tests/php/Signaling/BackendNotifierTest.php b/tests/php/Signaling/BackendNotifierTest.php
index 37676eabf..fcd990292 100644
--- a/tests/php/Signaling/BackendNotifierTest.php
+++ b/tests/php/Signaling/BackendNotifierTest.php
@@ -43,10 +43,8 @@ use OCP\IUserManager;
use OCP\Security\IHasher;
use OCP\Security\ISecureRandom;
use PHPUnit\Framework\MockObject\MockObject;
-use Symfony\Component\EventDispatcher\GenericEvent;
class CustomBackendNotifier extends BackendNotifier {
-
private $requests = [];
public function getRequests(): array {
@@ -63,7 +61,6 @@ class CustomBackendNotifier extends BackendNotifier {
'params' => $params,
];
}
-
}
/**
@@ -77,6 +74,8 @@ class BackendNotifierTest extends \Test\TestCase {
private $secureRandom;
/** @var ITimeFactory|MockObject */
private $timeFactory;
+ /** @var \OCA\Talk\Signaling\Manager|MockObject */
+ private $signalingManager;
/** @var CustomBackendNotifier */
private $controller;
@@ -116,6 +115,11 @@ class BackendNotifierTest extends \Test\TestCase {
],
]));
+ $this->signalingManager = $this->createMock(\OCA\Talk\Signaling\Manager::class);
+ $this->signalingManager->expects($this->any())
+ ->method('getSignalingServerForConversation')
+ ->willReturn(['server' => $this->baseUrl]);
+
$this->config = new Config($config, $this->secureRandom, $groupManager, $this->timeFactory);
$this->recreateBackendNotifier();
@@ -124,7 +128,7 @@ class BackendNotifierTest extends \Test\TestCase {
$this->app->register();
$this->originalBackendNotifier = $this->app->getContainer()->query(BackendNotifier::class);
- $this->app->getContainer()->registerService(BackendNotifier::class, function() {
+ $this->app->getContainer()->registerService(BackendNotifier::class, function () {
return $this->controller;
});
@@ -147,7 +151,7 @@ class BackendNotifierTest extends \Test\TestCase {
public function tearDown(): void {
$config = \OC::$server->getConfig();
$config->deleteAppValue('spreed', 'signaling_servers');
- $this->app->getContainer()->registerService(BackendNotifier::class, function() {
+ $this->app->getContainer()->registerService(BackendNotifier::class, function () {
return $this->originalBackendNotifier;
});
parent::tearDown();
@@ -158,7 +162,8 @@ class BackendNotifierTest extends \Test\TestCase {
$this->config,
$this->createMock(ILogger::class),
$this->createMock(IClientService::class),
- $this->secureRandom
+ $this->secureRandom,
+ $this->signalingManager
);
}
@@ -188,7 +193,7 @@ class BackendNotifierTest extends \Test\TestCase {
]);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
@@ -227,7 +232,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->removeUser($testUser, Room::PARTICIPANT_REMOVED);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -255,7 +260,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->setName('Test room');
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -280,7 +285,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->setPassword('password');
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -305,7 +310,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->setType(Room::GROUP_CALL);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -330,7 +335,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->setReadOnly(Room::READ_ONLY);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -355,7 +360,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->setLobby(Webinary::LOBBY_NON_MODERATORS, null);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -383,7 +388,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->deleteRoom();
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -407,7 +412,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->changeInCall($participant, Participant::FLAG_IN_CALL | Participant::FLAG_WITH_AUDIO | Participant::FLAG_WITH_VIDEO);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -441,7 +446,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->changeInCall($guestParticipant, Participant::FLAG_IN_CALL);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -478,7 +483,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->changeInCall($participant, Participant::FLAG_DISCONNECTED);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -507,7 +512,7 @@ class BackendNotifierTest extends \Test\TestCase {
}
public function testRoomPropertiesEvent(): void {
- $listener = static function(SignalingRoomPropertiesEvent $event) {
+ $listener = static function (SignalingRoomPropertiesEvent $event) {
$room = $event->getRoom();
$event->setProperty('foo', 'bar');
$event->setProperty('room', $room->getToken());
@@ -520,7 +525,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->setName('Test room');
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
@@ -554,7 +559,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->setParticipantType($participant, Participant::MODERATOR);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -588,7 +593,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->setParticipantType($guestParticipant, Participant::GUEST_MODERATOR);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -630,7 +635,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->setParticipantType($notJoinedParticipant, Participant::MODERATOR);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -667,7 +672,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->setParticipantType($participant, Participant::USER);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -712,7 +717,7 @@ class BackendNotifierTest extends \Test\TestCase {
$room->setParticipantType($guestParticipant, Participant::GUEST);
$requests = $this->controller->getRequests();
- $bodies = array_map(function($request) use ($room) {
+ $bodies = array_map(function ($request) use ($room) {
return json_decode($this->validateBackendRequest($this->baseUrl . '/api/v1/room/' . $room->getToken(), $request), true);
}, $requests);
$this->assertContains([
@@ -752,5 +757,4 @@ class BackendNotifierTest extends \Test\TestCase {
],
], $bodies);
}
-
}
diff --git a/tests/php/TalkSessionTest.php b/tests/php/TalkSessionTest.php
index 38ed812e6..5f183760e 100644
--- a/tests/php/TalkSessionTest.php
+++ b/tests/php/TalkSessionTest.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
/**
* @copyright Copyright (c) 2018, Joas Schilling <coding@schilljs.com>
diff --git a/tests/php/bootstrap.php b/tests/php/bootstrap.php
index 424fc6606..71e40d9c8 100644
--- a/tests/php/bootstrap.php
+++ b/tests/php/bootstrap.php
@@ -25,7 +25,7 @@ if (!defined('PHPUNIT_RUN')) {
require_once __DIR__.'/../../../../lib/base.php';
\OC::$loader->addValidRoot(\OC::$SERVERROOT . '/tests');
\OC_App::loadApp('spreed');
-if(!class_exists('\PHPUnit\Framework\TestCase')) {
+if (!class_exists('\PHPUnit\Framework\TestCase')) {
require_once('PHPUnit/Autoload.php');
}
OC_Hook::clear();