public void find_environment_file_from_included_folders_when_it_is_not_in_the_root() { var settings = new DeploymentSettings("firefly"); writeEnvironmentFileTo("a"); settings.AddImportedFolder("a"); settings.EnvironmentFile().ShouldEqual("a".AppendPath(EnvironmentSettings.EnvironmentSettingsFileName)); }
public void find_environment_file_with_included_folders_should_still_choose_the_main_environment_settings_file() { var settings = new DeploymentSettings("firefly"); var defaultEnvironmentFile = "firefly".AppendPath(EnvironmentSettings.EnvironmentSettingsFileName); system.WriteStringToFile(defaultEnvironmentFile, "something"); writeEnvironmentFileTo("a"); settings.AddImportedFolder("a"); settings.EnvironmentFile.ShouldEqual("firefly".AppendPath(EnvironmentSettings.EnvironmentSettingsFileName)); }
public void SetUp() { var fileSystem = new FileSystem(); fileSystem.DeleteDirectory("hoth"); fileSystem.CreateDirectory("hoth"); new InitializeCommand().Execute(new InitializeInput() { DeploymentFlag = "hoth".AppendPath("deployment"), ForceFlag = true }); fileSystem.DeleteDirectory("tatooine"); fileSystem.CreateDirectory("tatooine"); new InitializeCommand().Execute(new InitializeInput() { DeploymentFlag = "tatooine".AppendPath("deployment"), ForceFlag = true }); theSettings = new DeploymentSettings("hoth".AppendPath("deployment")); theSettings.AddImportedFolder("tatooine".AppendPath("deployment")); }