Vsix.Tests.ps1 - condition has been added

This commit is contained in:
Andrey Mishechkin (GITHUB INC)
2020-09-16 19:16:22 +04:00
parent ac0f65a9c6
commit f0f5024ec9

View File

@@ -4,9 +4,10 @@ Describe "Vsix" {
$allPackages = (Get-VSSetupInstance | Select-VsSetupInstance -Product *).Packages
$testCases = $requiredVsixs | ForEach-Object { @{ VsixId = $_.Id; AllPackages = $allPackages }}
It "Extension <VsixId>" -TestCases $testCases {
$objVsix = $AllPackages | Where-Object { $_.id -eq $VsixId }
$objVsix | Should -Not -BeNullOrEmpty
if ($testCases.Count -gt 0) {
It "Extension <VsixId>" -TestCases $testCases {
$objVsix = $AllPackages | Where-Object { $_.id -eq $VsixId }
$objVsix | Should -Not -BeNullOrEmpty
}
}
}