Exemple #1
0
 public function testConfigTemplateFile()
 {
     $path = "output/site.ini";
     $writer = new TestWriter();
     $configurator = new Configurator($writer, 'amazonec2', ['phpunit'], 'test/fixtures/data/empty.json', 'test/fixtures/data/config.php');
     $configurator->writeConfigFile('test/fixtures/input/site.ini.php', $path);
     $contents = $writer->getDataForFile($path);
     $this->assertContains('memory_limit=16M', $contents);
     $writer = new TestWriter();
     $configurator = new Configurator($writer, 'amazonec2', ['phpunit'], 'test/fixtures/data/empty.json,test/fixtures/data/memory256.json', 'test/fixtures/data/config.php');
     $configurator->writeConfigFile('test/fixtures/input/site.ini.php', $path);
     $contents = $writer->getDataForFile($path);
     $this->assertContains('memory_limit=256M', $contents);
 }