Files
runner-images/images/win/scripts/Tests/Vsix.Tests.ps1
Andrey Mishechkin (GITHUB INC) 493aec5cab minor bugfixing
2020-09-11 19:10:05 +04:00

12 lines
479 B
PowerShell

Describe "Vsix" {
$toolset = Get-ToolsetContent
$requiredVsixs = $toolset.visualStudio.vsix
$allPackages = (Get-VSSetupInstance | Select-VsSetupInstance -Product *).Packages
$testCases = $requiredVsixs | ForEach-Object { @{ VsixId = $_.Id; AllPackages = $allPackages }}
It "VSIX Extension <VsixId>" -TestCases $testCases {
$objVsix = $AllPackages | Where-Object { $_.id -eq $VsixId }
$objVsix | Should -Not -BeNullOrEmpty
}
}