コード例 #1
0
ファイル: InstallTest.php プロジェクト: sebbie42/casebox
 public function testcliLoadConfig()
 {
     $configFile = \UnitTest\Helpers::getConfigFilenameTPL();
     $cfg = \CB\Install\cliLoadConfig(['config' => $configFile]);
     $realConf = \CB\Config::loadConfigFile($configFile);
     // test if loaded solr_port is equal with real solr_port
     $this->assertEquals($cfg['solr_port'], $realConf['solr_port']);
     $cfg = \CB\Install\cliLoadConfig(['config' => $configFile, 'solr_port' => 8180]);
     $this->assertEquals($cfg['solr_port'], 8180);
     $cfg = \CB\Install\cliLoadConfig(['config' => $configFile, 'su_db_pass' => '1234567', 'core_root_pass' => '1234567']);
     $this->assertEquals($cfg['su_db_pass'], '1234567');
     $this->assertEquals($cfg['core_root_pass'], '1234567');
     $cfg = \CB\Install\cliLoadConfig(['su_db_pass' => '1234567', 'core_root_pass' => '1234567']);
     $this->assertEquals($cfg['su_db_pass'], '1234567');
     $this->assertEquals($cfg['core_root_pass'], '1234567');
 }