0
0
mirror of https://github.com/postfixadmin/postfixadmin.git synced 2024-09-19 19:22:14 +02:00
postfixadmin/tests/bootstrap.php

31 lines
614 B
PHP
Raw Normal View History

2018-12-29 22:45:12 +01:00
<?php
define('POSTFIXADMIN', 1);
define('POSTFIXADMIN_CLI', 1);
require_once(dirname(__FILE__) . '/../vendor/autoload.php');
require_once(dirname(__FILE__) . '/../common.php');
2019-01-03 19:51:11 +01:00
$CONF['default_language'] = 'en';
$CONF['language_hook'] = '';
2018-12-29 22:45:12 +01:00
2019-01-06 21:25:24 +01:00
$db_file = dirname(__FILE__) . '/postfixadmin.sqlite.test';
touch($db_file);
2019-01-03 19:51:11 +01:00
$CONF['database_type'] = 'sqlite';
$CONF['database_name'] = $db_file;
2018-12-29 22:45:12 +01:00
2019-01-03 19:51:11 +01:00
Config::write('database_type', 'sqlite');
Config::write('database_name', $db_file);
2018-12-29 22:45:12 +01:00
2019-01-03 19:51:11 +01:00
clearstatcache();
if (file_exists($db_file)) {
unlink($db_file);
}
2018-12-29 22:45:12 +01:00
2019-01-03 19:51:11 +01:00
require_once(dirname(__FILE__) . '/../public/upgrade.php');