18 import(
'lib.pkp.tests.PKPTestCase');
42 $this->expectOutputRegex(
'/Cannot read configuration file some_config/');
53 $this->markTestSkipped();
56 $expectedResult = array(
58 'base_url' =>
'http://pkp.sfu.ca/ojs',
59 'session_cookie_name' =>
'OJSSID',
60 'session_lifetime' => 30,
61 'scheduled_tasks' =>
false,
62 'date_format_short' =>
'%Y-%m-%d',
63 'date_format_long' =>
'%B %e, %Y',
64 'datetime_format_short' =>
'%Y-%m-%d %I:%M %p',
65 'datetime_format_long' =>
'%B %e, %Y - %I:%M %p',
66 'disable_path_info' =>
false,
71 self::assertEquals($expectedResult, $result[
'general']);
74 self::assertEquals($expectedResult, $result[
'general']);
84 self::assertNull(
Config::getVar(
'general',
'non-existent-config-var'));
85 self::assertNull(
Config::getVar(
'non-existent-config-section',
'non-existent-config-var'));