LuckyCoinkydink/tests/include/functionsConfigTest.php

33 lines
1.1 KiB
PHP

<?php
$serendipity['dbType'] = 'pdo-sqlite';
define('IN_serendipity', true);
require_once dirname(__FILE__) . '/../../include/functions_config.inc.php';
/**
* Class functionsTest
*/
class functionsConfigTest extends PHPUnit_Framework_TestCase
{
/**
* @test
*/
public function test_serendipity_getTemplateFile()
{
global $serendipity;
$serendipity['template'] = 'next';
$serendipity['template_engine'] = '2k11';
$serendipity['defaultTemplate'] = '2k11';
$serendipity['templatePath'] = '/templates/';
$serendipity['template_backend'] = '2k11';
$serendipity['serendipityPath'] = realpath('../');
$serendipity['serendipityHTTPPath'] = realpath('/');
$this->assertContains('next/index.tpl', serendipity_getTemplateFile('index.tpl'));
define('IN_serendipity_admin', true);
$this->assertContains('2k11/admin/index.tpl', serendipity_getTemplateFile('admin/index.tpl'));
$this->assertContains('next/index.tpl', serendipity_getTemplateFile('index.tpl', 'serendipityHTTPPath', true));
}
}