Vsix Tests have been created. Old files have been removed

This commit is contained in:
Andrey Mishechkin (GITHUB INC)
2020-09-11 12:42:29 +04:00
parent 40333f6adf
commit feaef58222
7 changed files with 23 additions and 56 deletions

View File

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