Add return types

This commit is contained in:
Pierre Rudloff 2020-12-17 22:43:05 +01:00
parent f2785bca03
commit 05311ac7b6
21 changed files with 84 additions and 78 deletions

View file

@ -18,7 +18,7 @@ abstract class BaseTest extends TestCase
*
* @return string Path to file
*/
protected function getConfigFile()
protected function getConfigFile(): string
{
return __DIR__ . '/../config/config_test.yml';
}

View file

@ -69,7 +69,7 @@ abstract class ControllerTest extends ContainerTest
*
* @return Response HTTP response
*/
protected function getRequestResult(string $request, array $params)
protected function getRequestResult(string $request, array $params): Response
{
return $this->controller->$request(
$this->container->get('request')->withQueryParams($params),

View file

@ -85,26 +85,32 @@ class LocaleMiddlewareTest extends ContainerTest
* Check that the request contains an Accept-Language header.
*
* @param Request $request PSR-7 request
* @param Response $response
*
* @return void
* @return Response
*/
public function assertHeader(Request $request)
public function assertHeader(Request $request, Response $response): Response
{
$header = $request->getHeader('Accept-Language');
$this->assertEquals('foo-BAR', $header[0]);
return $response;
}
/**
* Check that the request contains no Accept-Language header.
*
* @param Request $request PSR-7 request
* @param Response $response
*
* @return void
* @return Response
*/
public function assertNoHeader(Request $request)
public function assertNoHeader(Request $request, Response $response): Response
{
$header = $request->getHeader('Accept-Language');
$this->assertEmpty($header);
return $response;
}
/**

View file

@ -157,7 +157,7 @@ class VideoTest extends ContainerTest
*
* @return array[]
*/
public function urlProvider()
public function urlProvider(): array
{
return [
[
@ -193,7 +193,7 @@ class VideoTest extends ContainerTest
*
* @return array[]
*/
public function remuxUrlProvider()
public function remuxUrlProvider(): array
{
return [
[
@ -210,7 +210,7 @@ class VideoTest extends ContainerTest
*
* @return array[]
*/
public function m3uUrlProvider()
public function m3uUrlProvider(): array
{
return [
[
@ -227,7 +227,7 @@ class VideoTest extends ContainerTest
*
* @return array[]
*/
public function rtmpUrlProvider()
public function rtmpUrlProvider(): array
{
return [
[
@ -244,7 +244,7 @@ class VideoTest extends ContainerTest
*
* @return array[]
*/
public function errorUrlProvider()
public function errorUrlProvider(): array
{
return [
['http://example.com/video'],