public function PluginHandlerTest::testPlugin in Database Sanitize 7
Tests setting up the plugin correctly.
File
- vendor/
edisonlabs/ merge-yaml/ tests/ src/ Unit/ PluginHandlerTest.php, line 58
Class
Namespace
EdisonLabs\MergeYaml\UnitCode
public function testPlugin() {
$mergeYaml = new PluginHandler(new Composer(), $this->io, $this->defaultConfig);
$this
->assertEquals($this->defaultConfig['files'], $mergeYaml->fileNamePatterns);
$this
->assertEquals($this->defaultConfig['locations'], $mergeYaml->sourcePaths);
$this
->assertEquals($this->defaultConfig['output-dir'], $mergeYaml->outputDir);
$this
->assertTrue($mergeYaml->isConfigured);
$mergeYaml
->createMergeFiles();
$this
->assertFileExists('/tmp/merge-yaml/test.merge.yml');
}