2 namespace TYPO3\CMS\Install\Tests\Unit\Status;
29 $errorMock = $this->getMock(\TYPO3\CMS\Install\Status\ErrorStatus::class, array(
'dummy'));
30 $warningMock = $this->getMock(\TYPO3\CMS\Install\Status\WarningStatus::class, array(
'dummy'));
31 $okMock = $this->getMock(\TYPO3\CMS\Install\Status\OkStatus::class, array(
'dummy'));
32 $infoMock = $this->getMock(\TYPO3\CMS\Install\Status\InfoStatus::class, array(
'dummy'));
33 $noticeMock = $this->getMock(\TYPO3\CMS\Install\Status\NoticeStatus::class, array(
'dummy'));
35 $return = $statusUtility->sortBySeverity(array($noticeMock, $infoMock, $okMock, $warningMock, $errorMock));
36 $this->assertSame(array($errorMock), $return[
'error']);
37 $this->assertSame(array($warningMock), $return[
'warning']);
38 $this->assertSame(array($okMock), $return[
'ok']);
39 $this->assertSame(array($infoMock), $return[
'information']);
40 $this->assertSame(array($noticeMock), $return[
'notice']);
50 $statusUtility->filterBySeverity(array(
new \stdClass()));
58 $errorMock = $this->getMock(\TYPO3\CMS\Install\Status\ErrorStatus::class, array(
'dummy'));
59 $warningMock = $this->getMock(\TYPO3\CMS\Install\Status\WarningStatus::class, array(
'dummy'));
61 $return = $statusUtility->filterBySeverity(array($errorMock, $warningMock),
'error');
62 $this->assertSame(array($errorMock), $return);