Kronolith_TestCase::createBasicKronolithSetup PHP Method

createBasicKronolithSetup() protected static method

protected static createBasicKronolithSetup ( Horde_Test_Setup $setup )
$setup Horde_Test_Setup
    protected static function createBasicKronolithSetup(Horde_Test_Setup $setup)
    {
        $setup->setup(array('_PARAMS' => array('user' => '[email protected]', 'app' => 'kronolith'), 'Horde_Alarm' => 'Alarm', 'Horde_Cache' => 'Cache', 'Horde_Group' => 'Group', 'Horde_History' => 'History', 'Horde_Prefs' => 'Prefs', 'Horde_Perms' => 'Perms', 'Horde_Registry' => 'Registry', 'Horde_Session' => 'Session'));
        $setup->makeGlobal(array('injector' => 'Horde_Injector', 'prefs' => 'Horde_Prefs', 'registry' => 'Horde_Registry', 'session' => 'Horde_Session'));
        $GLOBALS['injector']->setInstance('Content_Objects_Manager', new Content_Objects_Manager());
        $GLOBALS['injector']->setInstance('Content_Tagger', new Content_Tagger());
        $GLOBALS['injector']->setInstance('Content_Types_Manager', new Content_Types_Manager());
        $GLOBALS['conf']['prefs']['driver'] = 'Null';
        $GLOBALS['conf']['sql']['charset'] = 'utf-8';
        $GLOBALS['conf']['sql']['driverconfig'] = 'Horde';
        $GLOBALS['calendar_manager'] = new Kronolith_Stub_CalendarManager();
    }