diff --git a/tests/bootstrap.php b/tests/bootstrap.php index 1904a068f..e4a887ad7 100644 --- a/tests/bootstrap.php +++ b/tests/bootstrap.php @@ -20,6 +20,7 @@ if (!$_SERVER) $_SERVER = array(); $frameworkPath = dirname(dirname(__FILE__)); $frameworkDir = basename($frameworkPath); +$_GET['flush'] = 1; $_SERVER['SCRIPT_FILENAME'] = $frameworkPath . DIRECTORY_SEPARATOR . 'cli-script.php'; $_SERVER['SCRIPT_NAME'] = '.' . DIRECTORY_SEPARATOR . $frameworkDir . DIRECTORY_SEPARATOR . 'cli-script.php'; @@ -70,4 +71,4 @@ if(!isset($_GET['flush']) || !$_GET['flush']) { "Add flush=1 as an argument to discover new classes or files.\n", false ); -} \ No newline at end of file +} diff --git a/tests/travis/_ss_environment.php b/tests/travis/_ss_environment.php index b79851f9f..9ddea0574 100644 --- a/tests/travis/_ss_environment.php +++ b/tests/travis/_ss_environment.php @@ -4,7 +4,8 @@ ob_start(); define('SS_ENVIRONMENT_TYPE', 'dev'); /* Database connection */ -define('SS_DATABASE_SERVER', 'localhost'); +define('SS_DATABASE_CLASS', 'SQLite3Database'); +define('SS_DATABASE_SERVER', ':memory:'); define('SS_DATABASE_USERNAME', 'root'); define('SS_DATABASE_PASSWORD', ''); define('SS_DATABASE_CHOOSE_NAME', true); @@ -12,3 +13,5 @@ define('SS_DATABASE_CHOOSE_NAME', true); /* Configure a default username and password to access the CMS on all sites in this environment. */ define('SS_DEFAULT_ADMIN_USERNAME', 'username'); define('SS_DEFAULT_ADMIN_PASSWORD', 'password'); + +$_FILE_TO_URL_MAPPING[dirname(__FILE__)] = 'http://localhost';