Fixes #16822: Create config dir recursively in message/config

This commit is contained in:
Groonya
2018-12-05 01:37:12 +03:00
committed by Alexander Makarov
parent 8150cd1ed4
commit db1d730695
3 changed files with 11 additions and 1 deletions

View File

@@ -153,6 +153,13 @@ abstract class BaseMessageControllerTest extends TestCase
"Unable to create config file from template. Command output:\n\n" . $out);
}
public function testActionConfigSubDir()
{
$configFileName = Yii::getAlias('@yiiunit/runtime/not_existing_subdir') . DIRECTORY_SEPARATOR . 'message_controller_test_config-' . md5(uniqid()) . '.php';
$out = $this->runMessageControllerAction('config', [$configFileName]);
$this->assertFileExists($configFileName, "Unable to create config file in subdirectory. Command output:\n\n" . $out);
}
public function testConfigFileNotExist()
{
$this->expectException('yii\\console\\Exception');