public function testDownload() { $response = $this->logSettingsController->download(); $this->assertInstanceOf('\\OCP\\AppFramework\\Http\\StreamResponse', $response); $headers = $response->getHeaders(); $this->assertEquals('application/octet-stream', $headers['Content-Type']); $this->assertEquals('attachment; filename="owncloud.log"', $headers['Content-Disposition']); }
/** * @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 testDownload() { $response = $this->logSettingsController->download(); $this->assertInstanceOf('\\OCP\\AppFramework\\Http\\StreamResponse', $response); }