X-Git-Url: http://git.typo3.org/Packages/TYPO3.CMS.git/blobdiff_plain/0c8ea1f0de36e736e465f14f5e1a7bab61ec5818..2ef74039bbcf4be9acf47b0340e3c8cfc72fd9a2:/typo3/sysext/install/Tests/Unit/ExtensionScanner/Php/Matcher/MethodArgumentRequiredStaticMatcherTest.php diff --git a/typo3/sysext/install/Tests/Unit/ExtensionScanner/Php/Matcher/MethodArgumentRequiredStaticMatcherTest.php b/typo3/sysext/install/Tests/Unit/ExtensionScanner/Php/Matcher/MethodArgumentRequiredStaticMatcherTest.php index aa0c8e2351d4..adc80b13f51e 100644 --- a/typo3/sysext/install/Tests/Unit/ExtensionScanner/Php/Matcher/MethodArgumentRequiredStaticMatcherTest.php +++ b/typo3/sysext/install/Tests/Unit/ExtensionScanner/Php/Matcher/MethodArgumentRequiredStaticMatcherTest.php @@ -26,11 +26,6 @@ use TYPO3\TestingFramework\Core\Unit\UnitTestCase; */ class MethodArgumentRequiredStaticMatcherTest extends UnitTestCase { - /** - * Subject is not notice free, disable E_NOTICES - */ - protected static $suppressNotices = true; - /** * @test */ @@ -70,7 +65,7 @@ class MethodArgumentRequiredStaticMatcherTest extends UnitTestCase /** * @return array */ - public function matchesReturnsExpectedRestFilesDataProvider() + public function matchesReturnsExpectedRestFilesDataProvider(): array { return [ 'two rest candidates with same number of arguments' => [ @@ -202,6 +197,9 @@ class MethodArgumentRequiredStaticMatcherTest extends UnitTestCase /** * @test * @dataProvider matchesReturnsExpectedRestFilesDataProvider + * @param array $configuration + * @param string $phpCode + * @param array $expected */ public function matchesReturnsExpectedRestFiles(array $configuration, string $phpCode, array $expected) { @@ -215,6 +213,10 @@ class MethodArgumentRequiredStaticMatcherTest extends UnitTestCase $traverser->traverse($statements); $result = $subject->getMatches(); - $this->assertEquals($expected[0]['restFiles'], $result[0]['restFiles']); + if (isset($expected[0], $result[0])) { + $this->assertEquals($expected[0]['restFiles'], $result[0]['restFiles']); + } else { + $this->assertEquals($expected, $result); + } } }