Пример #1
0
 public function testReplaceTmpInstallDate()
 {
     $datePlaceholder = \Magento\Install\Model\Installer\Config::TMP_INSTALL_DATE_VALUE;
     $fixtureConfigData = "<date>{$datePlaceholder}</date>";
     $expectedConfigData = '<date>Sat, 19 Jan 2013 18:50:39 -0800</date>';
     $this->_directoryMock->expects($this->once())->method('readFile')->with($this->equalTo($this->_tmpConfigFile))->will($this->returnValue($fixtureConfigData));
     $this->_directoryMock->expects($this->once())->method('writeFile')->with($this->equalTo($this->_tmpConfigFile), $this->equalTo($expectedConfigData))->will($this->returnValue($fixtureConfigData));
     $this->_model->replaceTmpInstallDate('Sat, 19 Jan 2013 18:50:39 -0800');
 }
Пример #2
0
 /**
  * Store install date and set application into installed state
  *
  * @return void
  */
 protected function _setAppInstalled()
 {
     $dateTime = date('r');
     $this->_installerConfig->replaceTmpInstallDate($dateTime);
     $this->_appState->setInstallDate($dateTime);
 }