diff --git a/pkg/machine/provider/platform_test.go b/pkg/machine/provider/platform_test.go index 20cf1a92cf..bbdb5a59d1 100644 --- a/pkg/machine/provider/platform_test.go +++ b/pkg/machine/provider/platform_test.go @@ -13,7 +13,7 @@ func TestSupportedProviders(t *testing.T) { case "darwin": assert.Equal(t, []define.VMType{define.AppleHvVirt, define.LibKrun}, SupportedProviders()) case "windows": - assert.Equal(t, []define.VMType{define.WSLVirt, define.HyperVVirt}, SupportedProviders()) + assert.ElementsMatch(t, []define.VMType{define.WSLVirt, define.HyperVVirt}, SupportedProviders()) case "linux": assert.Equal(t, []define.VMType{define.QemuVirt}, SupportedProviders()) } @@ -28,7 +28,7 @@ func TestInstalledProviders(t *testing.T) { case "windows": provider, err := Get() assert.NoError(t, err) - assert.Contains(t, installed, provider) + assert.Contains(t, installed, provider.VMType()) case "linux": assert.Equal(t, []define.VMType{define.QemuVirt}, installed) } diff --git a/winmake.ps1 b/winmake.ps1 index 7e75f37b5e..af03699cf6 100644 --- a/winmake.ps1 +++ b/winmake.ps1 @@ -78,7 +78,7 @@ function Local-Unit { Build-Ginkgo $skippackages = 'hack,internal\domain\infra\abi,internal\domain\infra\tunnel,libpod\lock\shm,pkg\api\handlers\libpod,pkg\api\handlers\utils,pkg\bindings,' $skippackages += 'pkg\domain\infra\abi,pkg\emulation,pkg\machine\apple,pkg\machine\applehv,pkg\machine\e2e,pkg\machine\libkrun,' - $skippackages += 'pkg\machine\provider,pkg\machine\proxyenv,pkg\machine\qemu,pkg\specgen\generate,pkg\systemd,test\e2e,test\utils,cmd\rootlessport,' + $skippackages += 'pkg\machine\proxyenv,pkg\machine\qemu,pkg\specgen\generate,pkg\systemd,test\e2e,test\utils,cmd\rootlessport,' $skippackages += 'pkg\pidhandle' if ($null -eq $ENV:GINKGOTIMEOUT) { $ENV:GINKGOTIMEOUT = '--timeout=15m' } Run-Command "./bin/ginkgo.exe -vv -r --tags `"$remotetags`" ${ENV:GINKGOTIMEOUT} --trace --no-color --skip-package `"$skippackages`""