public function testRegisterTwigWithConfigDotYml()
{
$this->core->register($this->carew);
$container = $this->carew->getContainer();
$container['base_dir'] = __DIR__ . '/fixtures';
$loader = $container['twig.loader'];
$this->assertInstanceOf('Twig_Loader_Filesystem', $loader);
$this->assertSame(array(__DIR__ . '/fixtures/vendor/layouts', realpath(__DIR__ . '/../Twig/Resources/layouts'), __DIR__ . '/fixtures'), $loader->getPaths());
$twig = $container['twig'];
$this->assertInstanceOf('Twig_Environment', $twig);
$globals = $twig->getGlobals();
$this->assertInstanceOf('Carew\\Twig\\Globals', $globals['carew']);
$this->assertTrue($twig->hasExtension('carew'));
}