|
|
@@ -119,7 +119,22 @@ class CheckSetupControllerTest extends TestCase { |
|
|
|
$this->lockingProvider, |
|
|
|
$this->dateTimeFormatter, |
|
|
|
]) |
|
|
|
->setMethods(['isReadOnlyConfig', 'hasValidTransactionIsolationLevel', 'hasFileinfoInstalled', 'hasWorkingFileLocking', 'getLastCronInfo', 'getSuggestedOverwriteCliURL', 'getOutdatedCaches', 'getCurlVersion', 'isPhpOutdated', 'isOpcacheProperlySetup', 'hasFreeTypeSupport', 'hasMissingIndexes', 'isSqliteUsed'])->getMock(); |
|
|
|
->setMethods([ |
|
|
|
'isReadOnlyConfig', |
|
|
|
'hasValidTransactionIsolationLevel', |
|
|
|
'hasFileinfoInstalled', |
|
|
|
'hasWorkingFileLocking', |
|
|
|
'getLastCronInfo', |
|
|
|
'getSuggestedOverwriteCliURL', |
|
|
|
'getOutdatedCaches', |
|
|
|
'getCurlVersion', |
|
|
|
'isPhpOutdated', |
|
|
|
'isOpcacheProperlySetup', |
|
|
|
'hasFreeTypeSupport', |
|
|
|
'hasMissingIndexes', |
|
|
|
'isSqliteUsed', |
|
|
|
'isPhpMailerUsed', |
|
|
|
])->getMock(); |
|
|
|
} |
|
|
|
|
|
|
|
public function testIsInternetConnectionWorkingDisabledViaConfig() { |
|
|
@@ -352,6 +367,10 @@ class CheckSetupControllerTest extends TestCase { |
|
|
|
->method('linkToDocs') |
|
|
|
->with('admin-db-conversion') |
|
|
|
->willReturn('http://docs.example.org/server/go.php?to=admin-db-conversion'); |
|
|
|
$this->urlGenerator->expects($this->at(6)) |
|
|
|
->method('getAbsoluteURL') |
|
|
|
->with('index.php/settings/admin') |
|
|
|
->willReturn('https://server/index.php/settings/admin'); |
|
|
|
$this->checkSetupController |
|
|
|
->method('hasFreeTypeSupport') |
|
|
|
->willReturn(false); |
|
|
@@ -392,6 +411,10 @@ class CheckSetupControllerTest extends TestCase { |
|
|
|
'relativeTime' => '2 hours ago', |
|
|
|
'backgroundJobsUrl' => 'https://example.org', |
|
|
|
]); |
|
|
|
$this->checkSetupController |
|
|
|
->expects($this->once()) |
|
|
|
->method('isPhpMailerUsed') |
|
|
|
->willReturn(false); |
|
|
|
$this->checker |
|
|
|
->expects($this->once()) |
|
|
|
->method('hasPassedCheck') |
|
|
@@ -434,6 +457,8 @@ class CheckSetupControllerTest extends TestCase { |
|
|
|
'isSqliteUsed' => false, |
|
|
|
'databaseConversionDocumentation' => 'http://docs.example.org/server/go.php?to=admin-db-conversion', |
|
|
|
'missingIndexes' => [], |
|
|
|
'isPhpMailerUsed' => false, |
|
|
|
'mailSettingsDocumentation' => 'https://server/index.php/settings/admin', |
|
|
|
] |
|
|
|
); |
|
|
|
$this->assertEquals($expected, $this->checkSetupController->check()); |