Merge main into install-codeql-bundle.

This commit is contained in:
Chris Gavin
2020-09-19 13:52:56 +01:00
124 changed files with 1928 additions and 999 deletions

View File

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