]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix several minor things
authorJoas Schilling <nickvergessen@owncloud.com>
Mon, 20 Apr 2015 15:44:34 +0000 (17:44 +0200)
committerJoas Schilling <nickvergessen@owncloud.com>
Mon, 20 Apr 2015 15:44:34 +0000 (17:44 +0200)
apps/encryption/controller/settingscontroller.php
apps/encryption/tests/controller/SettingsControllerTest.php

index ec45b0596cf7b4eee427947d3ba0e0658fa543b9..1555ff0c65418621140119c20852d84fa0a27e6d 100644 (file)
  *
  */
 
-
 namespace OCA\Encryption\Controller;
 
-
 use OCA\Encryption\Crypto\Crypt;
 use OCA\Encryption\KeyManager;
 use OCA\Encryption\Session;
 use OCP\AppFramework\Controller;
+use OCP\AppFramework\Http;
 use OCP\AppFramework\Http\DataResponse;
 use OCP\IL10N;
 use OCP\IRequest;
@@ -110,31 +109,28 @@ class SettingsController extends Controller {
                                        $result = true;
                                }
                        } else {
-                               $result = false;
-                               $errorMessage = $this->l->t(
-                                       'The old password was not correct, please try again.');
+                               $errorMessage = $this->l->t('The old password was not correct, please try again.');
                        }
                } else {
-                       $result = false;
-                       $errorMessage = $this->l->t(
-                               'The current log-in password was not correct, please try again.');
+                       $errorMessage = $this->l->t('The current log-in password was not correct, please try again.');
                }
 
                if ($result === true) {
                        $this->session->setStatus(Session::INIT_SUCCESSFUL);
                        return new DataResponse(
-                               array(
-                                       'status' => 'success',
-                                       'data' => array(
-                                               'message' => (string) $this->l->t('Private key password successfully updated.'))
-                               )
+                               ['data' => [
+                                               'status' => 'success',
+                                               'message' => (string) $this->l->t('Private key password successfully updated.'),
+                                       ],
+                               ]
                        );
                } else {
                        return new DataResponse(
-                               array(
-                                       'data' => array
-                                       ('message' => (string) $errorMessage)
-                               )
+                               ['data' => [
+                                               'message' => (string) $errorMessage,
+                                       ],
+                               ],
+                               Http::STATUS_BAD_REQUEST
                        );
                }
 
index 37a67652a12ae007d18e27d0dbd46152760a7a5f..a12773790a92bc0bfa9e2726c8de405d3b106cf7 100644 (file)
  *
  */
 
-
 namespace OCA\Encryption\Tests\Controller;
 
-
 use OCA\Encryption\Controller\SettingsController;
 use OCA\Encryption\Session;
+use OCP\AppFramework\Http;
 use Test\TestCase;
 
 class SettingsControllerTest extends TestCase {
@@ -53,7 +52,7 @@ class SettingsControllerTest extends TestCase {
        /** @var \PHPUnit_Framework_MockObject_MockObject */
        private $sessionMock;
 
-       public function setUp() {
+       protected function setUp() {
 
                parent::setUp();
 
@@ -65,7 +64,8 @@ class SettingsControllerTest extends TestCase {
                $this->l10nMock->expects($this->any())
                        ->method('t')
                        ->will($this->returnCallback(function($message) {
-                               return $message; }));
+                               return $message;
+                       }));
 
                $this->userManagerMock = $this->getMockBuilder('OCP\IUserManager')
                        ->disableOriginalConstructor()->getMock();
@@ -85,7 +85,7 @@ class SettingsControllerTest extends TestCase {
                                'logout',
                                'setUser',
                                'getUser',
-                               'canChangePassword'
+                               'canChangePassword',
                        ])
                        ->getMock();
 
@@ -129,6 +129,7 @@ class SettingsControllerTest extends TestCase {
 
                $data = $result->getData();
 
+               $this->assertSame(Http::STATUS_BAD_REQUEST, $result->getStatus());
                $this->assertSame('The current log-in password was not correct, please try again.',
                        $data['data']['message']);
        }
@@ -155,6 +156,7 @@ class SettingsControllerTest extends TestCase {
 
                $data = $result->getData();
 
+               $this->assertSame(Http::STATUS_BAD_REQUEST, $result->getStatus());
                $this->assertSame('The old password was not correct, please try again.',
                        $data['data']['message']);
        }
@@ -212,8 +214,7 @@ class SettingsControllerTest extends TestCase {
 
                $data = $result->getData();
 
-               $this->assertSame('success', $data['status']);
-
+               $this->assertSame(Http::STATUS_OK, $result->getStatus());
                $this->assertSame('Private key password successfully updated.',
                        $data['data']['message']);
        }