[Ubuntu] Revert previously removed Docker tests (#9824)

This commit is contained in:
Erik Bershel
2024-05-25 15:14:03 +02:00
committed by GitHub
parent 36549632ce
commit ed92ac6e3f
2 changed files with 25 additions and 4 deletions

View File

@@ -69,12 +69,27 @@ Describe "Docker" {
It "docker client" {
$version=(Get-ToolsetContent).docker.components | Where-Object { $_.package -eq 'docker-ce-cli' } | Select-Object -ExpandProperty version
If ($version -ne "latest") {
$(docker version --format '{{.Client.Version}}') | Should -BeLike "*$version*"
$(sudo docker version --format '{{.Client.Version}}') | Should -BeLike "*$version*"
}else{
"docker version --format '{{.Client.Version}}'" | Should -ReturnZeroExitCode
"sudo docker version --format '{{.Client.Version}}'" | Should -ReturnZeroExitCode
}
}
It "docker server" {
$version=(Get-ToolsetContent).docker.components | Where-Object { $_.package -eq 'docker-ce' } | Select-Object -ExpandProperty version
If ($version -ne "latest") {
$(sudo docker version --format '{{.Server.Version}}') | Should -BeLike "*$version*"
}else{
"sudo docker version --format '{{.Server.Version}}'" | Should -ReturnZeroExitCode
}
}
It "docker client/server versions match" {
$clientVersion = $(sudo docker version --format '{{.Client.Version}}')
$serverVersion = $(sudo docker version --format '{{.Server.Version}}')
$clientVersion | Should -Be $serverVersion
}
It "docker buildx" {
$version=(Get-ToolsetContent).docker.plugins | Where-Object { $_.plugin -eq 'buildx' } | Select-Object -ExpandProperty version
If ($version -ne "latest") {