test numeric array override
This commit is contained in:
parent
ed554705e5
commit
29db532049
4 changed files with 54 additions and 3 deletions
|
@ -139,6 +139,33 @@ class SettingsTest extends TestCase
|
||||||
|
|
||||||
$this->assertEquals('testing', $cfg->testFiles);
|
$this->assertEquals('testing', $cfg->testFiles);
|
||||||
$this->assertEquals(42, $cfg->answer);
|
$this->assertEquals(42, $cfg->answer);
|
||||||
|
|
||||||
|
return $cfg;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @depends testTestingOverride
|
||||||
|
*/
|
||||||
|
public function testTestingNumArrayOverride(Settings $cfg)
|
||||||
|
{
|
||||||
|
$data = [
|
||||||
|
0 => 'Index0_test',
|
||||||
|
1 => 'Index1_default',
|
||||||
|
2 => 'Index2_test',
|
||||||
|
3 => 'Index3_local',
|
||||||
|
4 => 'Index4_local',
|
||||||
|
5 => 'Index5_local',
|
||||||
|
6 => 'Index6_default',
|
||||||
|
7 => 'Index7_default',
|
||||||
|
10 => 'Index10_test'
|
||||||
|
];
|
||||||
|
|
||||||
|
$numArray = $cfg->numArray;
|
||||||
|
|
||||||
|
foreach ($numArray as $key => $value)
|
||||||
|
{
|
||||||
|
$this->assertEquals($data[$key], $value);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
<?php return [
|
<?php return [
|
||||||
'mode' => 'test'
|
'mode' => 'test',
|
||||||
|
'numArray' =>
|
||||||
|
[
|
||||||
|
3 => 'Index3_local',
|
||||||
|
4 => 'Index4_local',
|
||||||
|
5 => 'Index5_local',
|
||||||
|
]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,5 +1,16 @@
|
||||||
<?php return [
|
<?php return [
|
||||||
'mode' => 'prod',
|
'mode' => 'prod',
|
||||||
'testFiles' => 'testing',
|
'testFiles' => 'testing',
|
||||||
'answer' => false
|
'answer' => false,
|
||||||
|
'numArray' =>
|
||||||
|
[
|
||||||
|
0 => 'Index0_default',
|
||||||
|
1 => 'Index1_default',
|
||||||
|
2 => 'Index2_default',
|
||||||
|
3 => 'Index3_default',
|
||||||
|
4 => 'Index4_default',
|
||||||
|
5 => 'Index5_default',
|
||||||
|
6 => 'Index6_default',
|
||||||
|
7 => 'Index7_default',
|
||||||
|
]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
<?php return [
|
<?php return [
|
||||||
'answer' => 42
|
'answer' => 42,
|
||||||
|
'numArray' =>
|
||||||
|
[
|
||||||
|
0 => 'Index0_test',
|
||||||
|
2 => 'Index2_test',
|
||||||
|
5 => 'Index5_test',
|
||||||
|
10 => 'Index10_test',
|
||||||
|
]
|
||||||
];
|
];
|
||||||
|
|
Loading…
Reference in a new issue