/** * Set up test case * * @return void */ public function setUp() { // Initialize sprites (done only once) \TYPO3\CMS\Backend\Sprite\SpriteManager::initialize(); // Backup sprites because they will be reset by PHPUnit global backup if (empty(self::$tbeStylesBackup)) { self::$tbeStylesBackup = $GLOBALS['TBE_STYLES']; } else { // Restore the internal backup $GLOBALS['TBE_STYLES'] = self::$tbeStylesBackup; } // Simulate a tt_content record $this->mockRecord = array(); $this->mockRecord['header'] = 'dummy content header'; $this->mockRecord['uid'] = '1'; $this->mockRecord['pid'] = '1'; $this->mockRecord['image'] = ''; $this->mockRecord['hidden'] = '0'; $this->mockRecord['starttime'] = '0'; $this->mockRecord['endtime'] = '0'; $this->mockRecord['fe_group'] = ''; $this->mockRecord['CType'] = 'text'; $this->mockRecord['t3ver_id'] = '0'; $this->mockRecord['t3ver_state'] = '0'; $this->mockRecord['t3ver_wsid'] = '0'; $this->mockRecord['sys_language_uid'] = '0'; $this->mockRecord['l18n_parent'] = '0'; $this->mockRecord['subheader'] = ''; $this->mockRecord['bodytext'] = ''; }
public function setUp() { $this->oSelector = tx_rnbase::makeInstance('tx_mklib_mod1_util_Selector'); $this->oMod = tx_rnbase::makeInstance('tx_mklib_tests_fixtures_classes_DummyMod'); $this->oSelector->init($this->oMod); $this->sModuleKey = 'testSearch'; //Modul daten zurücksetzen $GLOBALS['BE_USER']->uc['moduleData'][$this->oMod->getName()] = null; $_GET['SET'] = null; //für cli $GLOBALS['TBE_TEMPLATE'] = t3lib_div::makeInstance('template'); $GLOBALS['CLIENT']['FORMSTYLE'] = 'something'; //sprache auf default setzen damit wir die richtigen labels haben $GLOBALS['LANG']->lang = 'default'; //damit labels geladen sind global $LOCAL_LANG; //ab typo 4.6 ist das mit den lang labels anders $mHideEntry = 'Hide hidden entries'; $mShowEntry = 'Show hidden entries'; if (tx_rnbase_util_TYPO3::isTYPO46OrHigher()) { $LOCAL_LANG['default']['label_select_hide_hidden'][0]['target'] = $mHideEntry; $LOCAL_LANG['default']['label_select_show_hidden'][0]['target'] = $mShowEntry; } else { $LOCAL_LANG['default']['label_select_hide_hidden'] = $mHideEntry; $LOCAL_LANG['default']['label_select_show_hidden'] = $mShowEntry; } // sonst fehler die icon klassen if (tx_rnbase_util_TYPO3::isTYPO60OrHigher()) { \TYPO3\CMS\Backend\Sprite\SpriteManager::initialize(); } }
/** * Set up test case * * @return void */ public function setUp() { if (!\TYPO3\CMS\Backend\Sprite\SpriteManager::isInitialized()) { \TYPO3\CMS\Backend\Sprite\SpriteManager::initialize(); } // Simulate a tt_content record $this->mockRecord = array(); $this->mockRecord['header'] = 'dummy content header'; $this->mockRecord['uid'] = '1'; $this->mockRecord['pid'] = '1'; $this->mockRecord['image'] = ''; $this->mockRecord['hidden'] = '0'; $this->mockRecord['starttime'] = '0'; $this->mockRecord['endtime'] = '0'; $this->mockRecord['fe_group'] = ''; $this->mockRecord['CType'] = 'text'; $this->mockRecord['t3ver_id'] = '0'; $this->mockRecord['t3ver_state'] = '0'; $this->mockRecord['t3ver_wsid'] = '0'; $this->mockRecord['sys_TYPO3\\CMS\\Lang\\LanguageService_uid'] = '0'; $this->mockRecord['l18n_parent'] = '0'; $this->mockRecord['subheader'] = ''; $this->mockRecord['bodytext'] = ''; }
/** * Initialize sprite manager * * @return \TYPO3\CMS\Core\Core\Bootstrap * @internal This is not a public API method, do not use in own extensions */ public function initializeSpriteManager() { \TYPO3\CMS\Backend\Sprite\SpriteManager::initialize(); return $this; }
/** * Initialize sprite manager * * @return Bootstrap * @internal This is not a public API method, do not use in own extensions * @deprecated since TYPO3 CMS 7, will be removed with TYPO3 CMS 8 */ public function initializeSpriteManager() { // This method is deprecated since TYPO3 CMS 7, will be removed with TYPO3 CMS 8 // This method does not log a deprecation message, because it is used only in the request handlers // and would break icons from IconUtility::getSpriteIcon() if we remove it yet. \TYPO3\CMS\Backend\Sprite\SpriteManager::initialize(); return $this; }