]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix more tests
authorRoeland Jago Douma <roeland@famdouma.nl>
Fri, 22 Nov 2019 12:23:56 +0000 (13:23 +0100)
committerRoeland Jago Douma <roeland@famdouma.nl>
Wed, 27 Nov 2019 12:34:42 +0000 (13:34 +0100)
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
apps/dav/tests/unit/Connector/Sabre/FileTest.php
apps/files_sharing/tests/Controller/ShareAPIControllerTest.php
apps/files_sharing/tests/External/ManagerTest.php
apps/sharebymail/tests/ShareByMailProviderTest.php
apps/user_ldap/tests/WizardTest.php
tests/lib/Share20/ManagerTest.php

index c41f3f65249b5d79e135e07ba2895a0f1d20a744..d0c18f6cd9edbe05a9f5d94f9f7d8303492f0bf0 100644 (file)
@@ -194,7 +194,7 @@ class FileTest extends TestCase {
                } else {
                        $storage->expects($this->once())
                                ->method('writeStream')
-                               ->will($this->returnValue(false));
+                               ->will($this->returnValue(0));
                }
 
                $view->expects($this->any())
index 32a2e88f781227e9b3ca41fab34c03c7b4010533..7a50a7520448d4bd8d655ff94ddb6680d2b145c0 100644 (file)
@@ -221,7 +221,7 @@ class ShareAPIControllerTest extends TestCase {
 
                $share = $this->newShare();
                $share->setNode($node);
-       
+
                $this->shareManager
                        ->expects($this->once())
                        ->method('getShareById')
@@ -237,7 +237,7 @@ class ShareAPIControllerTest extends TestCase {
                        ->method('lock')
                        ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED)
                        ->will($this->throwException(new LockedException('mypath')));
-               
+
                $this->assertFalse($this->invokePrivate($this->ocs, 'canDeleteFromSelf', [$share]));
                $this->assertFalse($this->invokePrivate($this->ocs, 'canDeleteShare', [$share]));
 
@@ -245,7 +245,7 @@ class ShareAPIControllerTest extends TestCase {
        }
 
        /**
-        * You can always remove a share that was shared with you 
+        * You can always remove a share that was shared with you
         */
        public function testDeleteShareWithMe() {
                $node = $this->getMockBuilder(File::class)->getMock();
@@ -254,7 +254,7 @@ class ShareAPIControllerTest extends TestCase {
                $share->setSharedWith($this->currentUser)
                        ->setShareType(\OCP\Share::SHARE_TYPE_USER)
                        ->setNode($node);
-       
+
                $this->shareManager
                        ->expects($this->once())
                        ->method('getShareById')
@@ -269,7 +269,7 @@ class ShareAPIControllerTest extends TestCase {
                $node->expects($this->once())
                        ->method('lock')
                        ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
-               
+
                $this->assertFalse($this->invokePrivate($this->ocs, 'canDeleteFromSelf', [$share]));
                $this->assertTrue($this->invokePrivate($this->ocs, 'canDeleteShare', [$share]));
 
@@ -300,7 +300,7 @@ class ShareAPIControllerTest extends TestCase {
                $node->expects($this->once())
                        ->method('lock')
                        ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
-               
+
                $this->assertFalse($this->invokePrivate($this->ocs, 'canDeleteFromSelf', [$share]));
                $this->assertTrue($this->invokePrivate($this->ocs, 'canDeleteShare', [$share]));
 
@@ -332,7 +332,7 @@ class ShareAPIControllerTest extends TestCase {
                $node->expects($this->once())
                        ->method('lock')
                        ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
-               
+
                $this->assertFalse($this->invokePrivate($this->ocs, 'canDeleteFromSelf', [$share]));
                $this->assertTrue($this->invokePrivate($this->ocs, 'canDeleteShare', [$share]));
 
@@ -388,10 +388,10 @@ class ShareAPIControllerTest extends TestCase {
                $this->shareManager->expects($this->once())
                        ->method('deleteFromSelf')
                        ->with($share, $this->currentUser);
-               
+
                $this->shareManager->expects($this->never())
                        ->method('deleteShare');
-               
+
                $this->assertTrue($this->invokePrivate($this->ocs, 'canDeleteShareFromSelf', [$share]));
                $this->assertFalse($this->invokePrivate($this->ocs, 'canDeleteShare', [$share]));
 
@@ -448,10 +448,10 @@ class ShareAPIControllerTest extends TestCase {
 
                $this->shareManager->expects($this->never())
                        ->method('deleteFromSelf');
-               
+
                $this->shareManager->expects($this->never())
                        ->method('deleteShare');
-               
+
                $this->assertFalse($this->invokePrivate($this->ocs, 'canDeleteShareFromSelf', [$share]));
                $this->assertFalse($this->invokePrivate($this->ocs, 'canDeleteShare', [$share]));
 
@@ -1602,7 +1602,7 @@ class ShareAPIControllerTest extends TestCase {
                        ->willReturn($userFolder);
 
                $path = $this->getMockBuilder(File::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -1634,7 +1634,7 @@ class ShareAPIControllerTest extends TestCase {
                        ->willReturn($userFolder);
 
                $path = $this->getMockBuilder(File::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -1682,7 +1682,7 @@ class ShareAPIControllerTest extends TestCase {
                                ->willReturn($userFolder);
 
                $path = $this->getMockBuilder(File::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -1736,7 +1736,7 @@ class ShareAPIControllerTest extends TestCase {
                                ->willReturn($userFolder);
 
                $path = $this->getMockBuilder(File::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -1791,7 +1791,7 @@ class ShareAPIControllerTest extends TestCase {
                        ->willReturn($userFolder);
 
                $path = $this->getMockBuilder(Folder::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -1843,7 +1843,7 @@ class ShareAPIControllerTest extends TestCase {
                        ->willReturn($userFolder);
 
                $path = $this->getMockBuilder(Folder::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -1875,7 +1875,7 @@ class ShareAPIControllerTest extends TestCase {
                        ]));
 
                $path = $this->getMockBuilder(Folder::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -1894,7 +1894,7 @@ class ShareAPIControllerTest extends TestCase {
         */
        public function testCreateShareLinkNoPublicUpload() {
                $path = $this->getMockBuilder(Folder::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -1914,7 +1914,7 @@ class ShareAPIControllerTest extends TestCase {
         */
        public function testCreateShareLinkPublicUploadFile() {
                $path = $this->getMockBuilder(File::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -1933,7 +1933,7 @@ class ShareAPIControllerTest extends TestCase {
                $ocs = $this->mockFormatShare();
 
                $path = $this->getMockBuilder(Folder::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -1967,7 +1967,7 @@ class ShareAPIControllerTest extends TestCase {
                $ocs = $this->mockFormatShare();
 
                $path = $this->getMockBuilder(Folder::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -2001,7 +2001,7 @@ class ShareAPIControllerTest extends TestCase {
                $ocs = $this->mockFormatShare();
 
                $path = $this->getMockBuilder(Folder::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -2042,7 +2042,7 @@ class ShareAPIControllerTest extends TestCase {
                $ocs = $this->mockFormatShare();
 
                $path = $this->getMockBuilder(Folder::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -2076,7 +2076,7 @@ class ShareAPIControllerTest extends TestCase {
                        ]));
 
                $path = $this->getMockBuilder(Folder::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -2117,7 +2117,7 @@ class ShareAPIControllerTest extends TestCase {
                $ocs = $this->mockFormatShare();
 
                $path = $this->getMockBuilder(Folder::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -2145,7 +2145,7 @@ class ShareAPIControllerTest extends TestCase {
                                ->willReturn($userFolder);
 
                $path = $this->getMockBuilder(File::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -2227,7 +2227,7 @@ class ShareAPIControllerTest extends TestCase {
                                ->willReturn($userFolder);
 
                $path = $this->getMockBuilder(File::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -2268,7 +2268,7 @@ class ShareAPIControllerTest extends TestCase {
                                ->willReturn($userFolder);
 
                $path = $this->getMockBuilder(File::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(false);
@@ -2345,7 +2345,7 @@ class ShareAPIControllerTest extends TestCase {
                        ->willReturn($userFolder);
 
                $path = $this->getMockBuilder(Folder::class)->getMock();
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('instanceOfStorage')
                        ->with('OCA\Files_Sharing\External\Storage')
                        ->willReturn(true);
@@ -3381,7 +3381,7 @@ class ShareAPIControllerTest extends TestCase {
 
                $cache = $this->getMockBuilder('OCP\Files\Cache\ICache')->getMock();
                $cache->method('getNumericStorageId')->willReturn(100);
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('getId')->willReturn('storageId');
                $storage->method('getCache')->willReturn($cache);
 
@@ -4150,7 +4150,7 @@ class ShareAPIControllerTest extends TestCase {
 
                $cache = $this->getMockBuilder('OCP\Files\Cache\ICache')->getMock();
                $cache->method('getNumericStorageId')->willReturn(100);
-               $storage = $this->getMockBuilder(Storage::class)->getMock();
+               $storage = $this->createMock(Storage::class);
                $storage->method('getId')->willReturn('storageId');
                $storage->method('getCache')->willReturn($cache);
 
index 2224b76708381a469426848e27125917ba40f8b7..5e90b358ee94abfd173d37ceef1c8f9d8a6b67d0 100644 (file)
@@ -35,6 +35,7 @@ use OCA\Files_Sharing\Tests\TestCase;
 use OCP\Federation\ICloudFederationFactory;
 use OCP\Federation\ICloudFederationProviderManager;
 use OCP\Http\Client\IClientService;
+use OCP\Http\Client\IResponse;
 use OCP\IGroupManager;
 use OCP\IUserManager;
 use Test\Traits\UserTrait;
@@ -172,8 +173,15 @@ class ManagerTest extends TestCase {
                $this->clientService->expects($this->at(0))
                        ->method('newClient')
                        ->willReturn($client);
-               $response = $this->getMockBuilder('OCP\Http\Client\IResponse')
-                       ->disableOriginalConstructor()->getMock();
+               $response = $this->createMock(IResponse::class);
+               $response->method('getBody')
+                       ->willReturn(json_encode([
+                               'ocs' => [
+                                       'meta' => [
+                                               'statuscode' => 200,
+                                       ]
+                               ]
+                       ]));
                $client->expects($this->once())
                        ->method('post')
                        ->with($this->stringStartsWith('http://localhost/ocs/v2.php/cloud/shares/' . $openShares[0]['remote_id']), $this->anything())
@@ -215,8 +223,15 @@ class ManagerTest extends TestCase {
                $this->clientService->expects($this->at(0))
                        ->method('newClient')
                        ->willReturn($client);
-               $response = $this->getMockBuilder('OCP\Http\Client\IResponse')
-                       ->disableOriginalConstructor()->getMock();
+               $response = $this->createMock(IResponse::class);
+               $response->method('getBody')
+                       ->willReturn(json_encode([
+                               'ocs' => [
+                                       'meta' => [
+                                               'statuscode' => 200,
+                                       ]
+                               ]
+                       ]));
                $client->expects($this->once())
                        ->method('post')
                        ->with($this->stringStartsWith('http://localhost/ocs/v2.php/cloud/shares/' . $openShares[1]['remote_id'] . '/decline'), $this->anything())
@@ -255,8 +270,15 @@ class ManagerTest extends TestCase {
                $this->clientService->expects($this->at(1))
                        ->method('newClient')
                        ->willReturn($client2);
-               $response = $this->getMockBuilder('OCP\Http\Client\IResponse')
-                       ->disableOriginalConstructor()->getMock();
+               $response = $this->createMock(IResponse::class);
+               $response->method('getBody')
+                       ->willReturn(json_encode([
+                               'ocs' => [
+                                       'meta' => [
+                                               'statuscode' => 200,
+                                       ]
+                               ]
+                       ]));
                $client1->expects($this->once())
                        ->method('post')
                        ->with($this->stringStartsWith('http://localhost/ocs/v2.php/cloud/shares/' . $openShares[0]['remote_id'] . '/decline'), $this->anything())
index 8adc249ee610927d06014001ff5d615805a8939a..678e6cc0da0e6a86bc9405ddefef2b8cf363ff9a 100644 (file)
@@ -503,7 +503,7 @@ class ShareByMailProviderTest extends TestCase {
         * @param string newSendPasswordByTalk
         * @param bool sendMail
         */
-       public function testUpdateSendPassword($plainTextPassword, string $originalPassword, string $newPassword, string $originalSendPasswordByTalk, string $newSendPasswordByTalk, bool $sendMail) {
+       public function testUpdateSendPassword($plainTextPassword, string $originalPassword, string $newPassword, $originalSendPasswordByTalk, $newSendPasswordByTalk, bool $sendMail) {
                $node = $this->getMockBuilder(File::class)->getMock();
                $node->expects($this->any())->method('getName')->willReturn('filename');
 
index 05b0c5a9449c66318592e9006ade166d0aaf0a42..32147c2b32904e1f15850a7380c92ae35e05d62a 100644 (file)
@@ -32,6 +32,7 @@ use OCA\User_LDAP\Access;
 use OCA\User_LDAP\Configuration;
 use OCA\User_LDAP\ILDAPWrapper;
 use OCA\User_LDAP\Wizard;
+use PHPUnit\Framework\MockObject\MockObject;
 use Test\TestCase;
 
 /**
@@ -80,7 +81,7 @@ class WizardTest extends TestCase {
                return array(new Wizard($conf, $lw, $access), $conf, $lw, $access);
        }
 
-       private function prepareLdapWrapperForConnections(\PHPUnit_Framework_MockObject_MockObject &$ldap) {
+       private function prepareLdapWrapperForConnections(MockObject &$ldap) {
                $ldap->expects($this->once())
                        ->method('connect')
                        //dummy value, usually invalid
index 45e56114472f9602c27dbc13210d90466a2fae2f..a7e2ef7d604bd79fccf0477963efbf31eb1247d8 100644 (file)
@@ -336,7 +336,7 @@ class ManagerTest extends \Test\TestCase {
 
                $this->defaultProvider
                        ->method('delete')
-                       ->withConsecutive($share3, $share2, $share1);
+                       ->withConsecutive([$share3], [$share2], [$share1]);
 
                $this->eventDispatcher->expects($this->at(0))
                        ->method('dispatch')
@@ -427,7 +427,7 @@ class ManagerTest extends \Test\TestCase {
                $this->defaultProvider
                        ->expects($this->exactly(3))
                        ->method('delete')
-                       ->withConsecutive($child1, $child2, $child3);
+                       ->withConsecutive([$child1], [$child2], [$child3]);
 
                $result = self::invokePrivate($manager, 'deleteChildren', [$share]);
                $this->assertSame($shares, $result);