diff options
Diffstat (limited to 'tests/settings/controller/logsettingscontrollertest.php')
-rw-r--r-- | tests/settings/controller/logsettingscontrollertest.php | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/tests/settings/controller/logsettingscontrollertest.php b/tests/settings/controller/logsettingscontrollertest.php deleted file mode 100644 index 60680ba4647..00000000000 --- a/tests/settings/controller/logsettingscontrollertest.php +++ /dev/null @@ -1,74 +0,0 @@ -<?php -/** - * @author Georg Ehrke - * @copyright 2014 Georg Ehrke <georg@ownCloud.com> - * - * This file is licensed under the Affero General Public License version 3 or - * later. - * See the COPYING-README file. - */ -namespace Test\Settings\Controller; - -use \OC\Settings\Application; -use OC\Settings\Controller\LogSettingsController; - -/** - * @package OC\Settings\Controller - */ -class LogSettingsControllerTest extends \Test\TestCase { - - /** @var \OCP\AppFramework\IAppContainer */ - private $container; - - /** @var LogSettingsController */ - private $logSettingsController; - - protected function setUp() { - $app = new Application(); - $this->container = $app->getContainer(); - $this->container['Config'] = $this->getMockBuilder('\OCP\IConfig') - ->disableOriginalConstructor()->getMock(); - $this->container['AppName'] = 'settings'; - $this->logSettingsController = $this->container['LogSettingsController']; - } - - /** - * @dataProvider logLevelData - */ - public function testSetLogLevel($level, $inRange) { - if ($inRange) { - $this->container['Config'] - ->expects($this->once()) - ->method('setSystemValue') - ->with('loglevel', $level); - } - - $response = $this->logSettingsController->setLogLevel($level)->getData(); - - if ($inRange) { - $expectedResponse = ['level' => $level]; - } else { - $expectedResponse = ['message' => 'log-level out of allowed range']; - } - - $this->assertSame($expectedResponse, $response); - } - - public function logLevelData() { - return [ - [-1, false], - [0, true], - [1, true], - [2, true], - [3, true], - [4, true], - [5, false], - ]; - } - - public function testDownload() { - $response = $this->logSettingsController->download(); - - $this->assertInstanceOf('\OCP\AppFramework\Http\StreamResponse', $response); - } -} |