/**
  * Create a clean copy of the ThinkUp database structure
  */
 public function setUp()
 {
     parent::setUp();
     require THINKUP_WEBAPP_PATH . 'config.inc.php';
     require THINKUP_ROOT_PATH . 'tests/config.tests.inc.php';
     $this->test_database_name = $TEST_DATABASE;
     $config = Config::getInstance();
     if (!self::ramDiskTestMode()) {
         //Override default CFG values
         $THINKUP_CFG['db_name'] = $this->test_database_name;
         $config->setValue('db_name', $this->test_database_name);
     } else {
         $this->test_database_name = $THINKUP_CFG['db_name'];
     }
     $config->setValue('mandrill_api_key', '');
     $this->testdb_helper = new ThinkUpTestDatabaseHelper();
     $this->testdb_helper->drop($this->test_database_name);
     $this->table_prefix = $config->getValue('table_prefix');
     $this->testdb_helper->create($THINKUP_CFG['source_root_path'] . "/webapp/install/sql/build-db_mysql-upcoming-release.sql");
     //If Travis is inexplicably dying, comment this in to see what test is
     /*
     if (getenv('TRAVIS') == 'true') {
         $trace = debug_backtrace();
         $caller = array_shift($trace);
         print $caller['file'].'
         ';
     }
     */
 }
 /**
  * Create a clean copy of the ThinkUp database structure
  */
 public function setUp()
 {
     parent::setUp();
     require THINKUP_WEBAPP_PATH . 'config.inc.php';
     require THINKUP_ROOT_PATH . 'tests/config.tests.inc.php';
     $this->test_database_name = $TEST_DATABASE;
     //Override default CFG values
     $THINKUP_CFG['db_name'] = $this->test_database_name;
     $config = Config::getInstance();
     $config->setValue('db_name', $this->test_database_name);
     $this->testdb_helper = new ThinkUpTestDatabaseHelper();
     $this->testdb_helper->drop($this->test_database_name);
     $this->testdb_helper->create($THINKUP_CFG['source_root_path'] . "webapp/install/sql/build-db_mysql.sql");
 }
Exemplo n.º 3
0
 /**
  * Create a clean copy of the ThinkUp database structure
  */
 public function setUp()
 {
     parent::setUp();
     require THINKUP_WEBAPP_PATH . 'config.inc.php';
     global $TEST_DATABASE;
     //Override default CFG values
     $THINKUP_CFG['db_name'] = $TEST_DATABASE;
     $config = Config::getInstance();
     $config->setValue('db_name', $TEST_DATABASE);
     $this->db = new Database($THINKUP_CFG);
     $this->conn = $this->db->getConnection();
     //        $loader_paths = Loader::getLookupPath();
     //        var_dump($loader_paths);
     $this->testdb_helper = new ThinkUpTestDatabaseHelper();
     $this->testdb_helper->drop($this->db);
     $this->testdb_helper->create($this->db);
 }
 /**
  * Create a clean copy of the ThinkUp database structure
  */
 public function setUp()
 {
     parent::setUp();
     require THINKUP_WEBAPP_PATH . 'config.inc.php';
     require THINKUP_ROOT_PATH . 'tests/config.tests.inc.php';
     $this->test_database_name = $TEST_DATABASE;
     $config = Config::getInstance();
     if (!self::ramDiskTestMode()) {
         //Override default CFG values
         $THINKUP_CFG['db_name'] = $this->test_database_name;
         $config->setValue('db_name', $this->test_database_name);
     } else {
         $this->test_database_name = $THINKUP_CFG['db_name'];
     }
     $config->setValue('mandrill_api_key', '');
     $this->testdb_helper = new ThinkUpTestDatabaseHelper();
     $this->testdb_helper->drop($this->test_database_name);
     $this->table_prefix = $config->getValue('table_prefix');
     $this->testdb_helper->create($THINKUP_CFG['source_root_path'] . "/webapp/install/sql/build-db_mysql-upcoming-release.sql");
 }
Exemplo n.º 5
0
 public function setUp()
 {
     parent::setUp();
 }
Exemplo n.º 6
0
 public function setUp()
 {
     parent::setUp();
     $config = Config::getInstance();
     $config->setValue("mandrill_api_key", "");
 }