Bolt\Tests\BoltUnitTest::makeApp PHP Method

makeApp() protected method

protected makeApp ( )
    protected function makeApp()
    {
        $config = new Standard(TEST_ROOT);
        $this->setAppPaths($config);
        $bolt = new Application(['resources' => $config]);
        $bolt['session.test'] = true;
        $bolt['debug'] = false;
        $bolt['config']->set('general/database', ['driver' => 'pdo_sqlite', 'prefix' => 'bolt_', 'user' => 'test', 'path' => PHPUNIT_WEBROOT . '/app/database/bolt.db', 'wrapperClass' => '\\Bolt\\Storage\\Database\\Connection']);
        $bolt['config']->set('general/canonical', 'bolt.dev');
        $bolt['slugify'] = Slugify::create();
        $this->setAppPaths($bolt['resources']);
        return $bolt;
    }

Usage Example

Beispiel #1
0
 protected function makeApp()
 {
     $app = parent::makeApp();
     $app->initialize();
     $app['twig.loader'] = new \Twig_Loader_Chain([new \Twig_Loader_String()]);
     $app->boot();
     return $app;
 }
All Usage Examples Of Bolt\Tests\BoltUnitTest::makeApp