9 require_once
'PU_testcase_dcp.php';
20 $sameType = (gettype(
$value) == gettype(
$data[
'expected']));
23 $this->assertTrue($sameType, sprintf(
"Result type mismatch: found type '%s' while expecting type '%s'.", gettype(
$value) , gettype(
$data[
'expected'])));
24 $this->assertTrue($sameValue, sprintf(
"Unexpected result: found '%s' while expecting '%s'.",
$value,
$data[
'expected']));
33 $sameType = (gettype(
$value) == gettype(
$data[
'expected']));
36 $this->assertTrue($sameType, sprintf(
"Result type mismatch: found type '%s' while expecting type '%s'.", gettype(
$value) , gettype(
$data[
'expected'])));
37 $this->assertTrue($sameValue, sprintf(
"Unexpected result: found '%s' while expecting '%s'.",
$value,
$data[
'expected']));
46 $this->assertTrue((
$value !== null) ,
"Returned value is not set.");
55 $this->assertTrue((
$value !== null) ,
"Returned value is not set.");
68 simpleQuery(
self::$dbaccess, sprintf(
"select id from application where name='%s'", pg_escape_string($appName)) , $appId,
true,
true);
71 if (empty($expectedProps)) {
72 $this->assertEmpty($paramDef,
"parameter $paramName must not be found");
74 $this->assertNotEmpty($paramDef,
"parameter $paramName must be found in app #$appId");
75 foreach ($expectedProps as $kProp => $vProp) {
76 $this->assertEquals($vProp, $paramDef->$kProp,
"wrong property $kProp" . print_r($paramDef->getValues() ,
true));
85 'name' =>
'CORE_NON_EXISTING_PARAM',
90 'name' =>
'AUTHENT_SHOW_LANG_SELECTION',
95 'name' =>
'AUTHENT_SHOW_LANG_SELECTION',
98 "name" =>
"AUTHENT_SHOW_LANG_SELECTION",
111 'name' =>
'CORE_CLIENT',
114 "name" =>
"CORE_CLIENT",
119 'name' =>
'CORE_CLIENT',
122 "name" =>
"CORE_CLIENT",
127 'name' =>
'CORE_CLIENT',
130 "name" =>
"CORE_CLIENT",
135 'name' =>
'CORE_CLIENT',
138 "name" =>
"CORE_CLIENT",
143 'name' =>
'SMTP_HOST',
146 "name" =>
"SMTP_HOST",
151 'name' =>
'SMTP_HOST',
154 "name" =>
"SMTP_HOST",
159 'name' =>
'SMTP_HOST',
162 "name" =>
"SMTP_HOST",
174 'name' =>
'CORE_NON_EXISTING_PARAM',
175 'def' =>
'DOES_NOT_EXISTS',
176 'expected' =>
'DOES_NOT_EXISTS'
187 'name' =>
'CORE_NON_EXISTING_PARAM',
188 'def' =>
'DOES_NOT_EXISTS',
189 'expected' =>
'DOES_NOT_EXISTS'
200 'name' =>
'CORE_CLIENT'
218 'name' =>
'CORE_CLIENT'
testGetCoreParamIsSet($data)
static getParamDef($name, $appid=null)
testGetCoreParamNonExisting($data)
getParam($name, $def="")
must be in core or global type
testGetParamDef($paramName, $appName, $expectedProps)
dataGetCoreParamNonExisting()
testGetParamNonExisting($data)
simpleQuery($dbaccess, $query, &$result=array(), $singlecolumn=false, $singleresult=false, $useStrict=null)
dataGetParamNonExisting()
getCoreParam($name, $def="")
must be in core or global type