Made change in configure-integration-tests

made white spaces consistent and changed the message
This commit is contained in:
Anubhav10
2016-03-07 20:20:19 +05:30
parent 652ef6a193
commit 8609575dd6

View File

@@ -1,4 +1,3 @@
# TODO: this should indicate whether a variable is required or optional
function SetVariable([string]$key, [string]$value)
{
@@ -8,72 +7,70 @@ function SetVariable([string]$key, [string]$value)
function AskYesNoQuestion([string]$question, [string]$key)
{
$answer = Read-Host -Prompt ($question + " Press Y to set this, otherwise we'll skip it")
if ($answer -eq "Y")
{
SetVariable $key "YES"
}
else
{
SetVariable $key $null
}
Write-Host
return ($answer -eq "Y")
$answer = Read-Host -Prompt ($question + " Press Y to set this, otherwise we'll skip it")
if ($answer -eq "Y")
{
SetVariable $key "YES"
}
else
{
SetVariable $key $null
}
Write-Host
return ($answer -eq "Y")
}
function VerifyEnvironmentVariable([string]$friendlyName, [string]$key, [bool]$optional = $false)
{
if ($optional -eq $true)
{
$label = "(optional)"
}
else
{
$label = "(required)"
}
if ($optional -eq $true)
{
$label = "(optional)"
}
else
{
$label = "(required)"
}
$existing_value = [environment]::GetEnvironmentVariable($key,"User")
if ($existing_value -eq $null)
{
$value = Read-Host -Prompt "Set the $friendlyName to use for the integration tests $label"
SetVariable $key $value
}
else
{
Write-Host "$existing_value found as the configured $friendlyName"
if ($optional -eq $true)
{
$clear = Read-Host -Prompt 'Want to remove or change this optional value, press Y'
if ($clear -eq "Y")
{
$reset = Read-Host -Prompt "Press R to remove and Press C to change the value, otherwise we'll move on"
if ($reset -eq "C")
{
$value = Read-Host -Prompt "Change the $friendlyName to use for the integration tests"
SetVariable $key $value
}
elseif ($reset -eq "R")
{
SetVariable $key $null
}
}
}
else
{
$reset = Read-Host -Prompt "Want to change this value , press Y, otherwise we'll move on"
if ($reset -eq "Y")
{
$value = Read-Host -Prompt "Change the $friendlyName to use for the integration tests"
SetVariable $key $value
}
}
$existing_value = [environment]::GetEnvironmentVariable($key,"User")
if ($existing_value -eq $null)
{
$value = Read-Host -Prompt "Set the $friendlyName to use for the integration tests $label"
SetVariable $key $value
}
else
{
Write-Host "$existing_value found as the configured $friendlyName"
if ($optional -eq $true)
{
$clear = Read-Host -Prompt 'Want to remove or change this optional value, press Y'
if ($clear -eq "Y")
{
$reset = Read-Host -Prompt "Press R to remove and Press C to change the value, otherwise we'll move on"
if ($reset -eq "C")
{
$value = Read-Host -Prompt "Change the $friendlyName to use for the integration tests"
SetVariable $key $value
}
elseif ($reset -eq "R")
{
SetVariable $key $null
}
}
}
else
{
$reset = Read-Host -Prompt "Press Y to change this value, otherwise we'll move on "
if ($reset -eq "Y")
{
$value = Read-Host -Prompt "Change the $friendlyName to use for the integration tests"
SetVariable $key $value
}
}
}
}
Write-Host
Write-Host
}
Write-Host