diff --git a/tests/constants.ps1 b/tests/constants.ps1 index c4fd4c6ee7..6a3029638d 100644 --- a/tests/constants.ps1 +++ b/tests/constants.ps1 @@ -2,6 +2,16 @@ if (Test-Path "$PSScriptRoot\constants.local.ps1") { Write-Verbose "tests\constants.local.ps1 found." . "$PSScriptRoot\constants.local.ps1" +} elseif ($env:CODESPACES -and ($env:TERM_PROGRAM -eq 'vscode' -and $env:REMOTE_CONTAINERS)) { + $script:instance1 = "dbatools1" + $script:instance2 = "dbatools2" + $script:instance3 = "dbatools3" + $script:instances = @($script:instance1, $script:instance2) + + $SqlCred = [PSCredential]::new('sa',(ConvertTo-SecureString $env:SA_PASSWORD -AsPlainText -Force)) + $PSDefaultParameterValues = @{ + "*:SqlCredential" = $sqlCred + } } else { $script:dbatoolsci_computer = "localhost" $script:instance1 = "localhost\sql2008r2sp2" @@ -21,4 +31,4 @@ if (Test-Path "$PSScriptRoot\constants.local.ps1") { if ($env:appveyor) { $PSDefaultParameterValues['*:WarningAction'] = 'SilentlyContinue' -} \ No newline at end of file +}