public function dropDatabase($dbName = null)
{
$dbName = $dbName ?: $this->dbName ?: Config::getInstance()->database_tests['dbname'];
$this->log("Dropping database '{$dbName}'...");
$config = _parse_ini_file(PIWIK_INCLUDE_PATH . '/config/config.ini.php', true);
$originalDbName = $config['database']['dbname'];
if ($dbName == $originalDbName && $dbName != 'piwik_tests') {
// santity check
throw new \Exception("Trying to drop original database '{$originalDbName}'. Something's wrong w/ the tests.");
}
DbHelper::dropDatabase($dbName);
}