static void SetTimeoutParameter(RunningDeployment deployment, StringBuilder sb) { if (!deployment.Variables.IsSet(SpecialVariables.Helm.Timeout)) { return; } var timeout = deployment.Variables.Get(SpecialVariables.Helm.Timeout); if (!GoDurationParser.ValidateTimeout(timeout)) { throw new CommandException($"Timeout period is not a valid duration: {timeout}"); } sb.Append($" --timeout \"{timeout}\""); }
public void InvalidateTimeouts(string timeout) { GoDurationParser.ValidateTimeout(timeout).Should().BeFalse(); }
public void ValidateTimeouts(string timeout) { GoDurationParser.ValidateTimeout(timeout).Should().BeTrue(); }