AspireSync/code/tests/bootstrap.php
2024-10-07 07:06:49 -04:00

25 lines
720 B
PHP

<?php
declare(strict_types=1);
use AssetGrabber\Tests\Helpers\FunctionalTestHelper;
use Laminas\ServiceManager\ServiceManager;
require_once __DIR__ . '/../vendor/autoload.php';
$config = require './config/config.php';
ini_set('memory_limit', '4G');
$dependencies = $config['dependencies'];
$dependencies['services']['config'] = $config;
$container = new ServiceManager($dependencies);
$container->setAllowOverride(true);
$config = $container->get('config');
$config['database']['schema'] = 'testing';
$container->setService('config', $config);
$container->setAllowOverride(false);
FunctionalTestHelper::setContainer($container);
FunctionalTestHelper::resetDatabase();