fix modlog test undo
[tine20] / tests / tine20 / TestHelper.php
1 <?php
2 /**
3  * Tine 2.0
4  * 
5  * @package     tests
6  * @subpackage  test root
7  * @license     http://www.gnu.org/licenses/agpl.html AGPL3
8  * @copyright   Copyright (c) 2008 Metaways Infosystems GmbH (http://www.metaways.de)
9  * @author      Matthias Greiling <m.greiling@metaways.de>
10  */
11
12
13 // only bootstrap once
14 if (! Tinebase_Core::isRegistered('frameworkInitialized') || Tinebase_Core::get('frameworkInitialized') == false) {
15     Tinebase_Session_Abstract::setSessionEnabled('TINE20SESSID');
16     TestServer::getInstance()->initFramework();
17
18     TestServer::getInstance()->login();
19
20     // do this after login because we need the current user
21     TestServer::getInstance()->initTestUsers();
22     TestServer::getInstance()->setTestUserEmail();
23
24     // speed up tests by disabling calendar notifications
25     Calendar_Controller_Event::getInstance()->sendNotifications(false);
26 }