25 public function getMessagesReturnsPreviouslySetMessage() {
27 $instance = $this->
getAccessibleMock(
'TYPO3\\CMS\\Install\\Service\\CoreUpdateService', array(
'dummy'), array(),
'', FALSE);
29 $instance->_set(
'messages', $aMessage);
30 $this->assertSame($aMessage, $instance->getMessages());
36 public function isCoreUpdateEnabledReturnsTrueForEnvironmentVariableNotSet() {
38 $instance = $this->
getAccessibleMock(
'TYPO3\\CMS\\Install\\Service\\CoreUpdateService', array(
'dummy'), array(),
'', FALSE);
39 putenv(
'TYPO3_DISABLE_CORE_UPDATER');
40 putenv(
'REDIRECT_TYPO3_DISABLE_CORE_UPDATER');
41 $this->assertTrue($instance->isCoreUpdateEnabled());
47 public function isCoreUpdateEnabledReturnsFalseFor_TYPO3_DISABLE_CORE_UPDATER_EnvironmentVariableSet() {
49 $instance = $this->
getAccessibleMock(
'TYPO3\\CMS\\Install\\Service\\CoreUpdateService', array(
'dummy'), array(),
'', FALSE);
50 putenv(
'TYPO3_DISABLE_CORE_UPDATER=1');
51 putenv(
'REDIRECT_TYPO3_DISABLE_CORE_UPDATER');
52 $this->assertFalse($instance->isCoreUpdateEnabled());
58 public function isCoreUpdateEnabledReturnsFalseFor_REDIRECT_TYPO3_DISABLE_CORE_UPDATER_EnvironmentVariableSet() {
60 $instance = $this->
getAccessibleMock(
'TYPO3\\CMS\\Install\\Service\\CoreUpdateService', array(
'dummy'), array(),
'', FALSE);
61 putenv(
'TYPO3_DISABLE_CORE_UPDATER');
62 putenv(
'REDIRECT_TYPO3_DISABLE_CORE_UPDATER=1');
63 $this->assertFalse($instance->isCoreUpdateEnabled());
getAccessibleMock( $originalClassName, array $methods=array(), array $arguments=array(), $mockClassName='', $callOriginalConstructor=TRUE, $callOriginalClone=TRUE, $callAutoload=TRUE)