From 9eabbcd8d0d024c29882e0c2b1107bdb03caa3d7 Mon Sep 17 00:00:00 2001 From: ilia-shipitsin <125650415+ilia-shipitsin@users.noreply.github.com> Date: Tue, 26 Sep 2023 09:35:12 +0200 Subject: [PATCH] [windows] missing openssl pester tests (#8351) add tests for (*) OpenSSL location (*) OpenSSL package type ("full" is required) --- images/win/scripts/Tests/Tools.Tests.ps1 | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/images/win/scripts/Tests/Tools.Tests.ps1 b/images/win/scripts/Tests/Tools.Tests.ps1 index 80dbfbea7..9c91ac55b 100644 --- a/images/win/scripts/Tests/Tools.Tests.ps1 +++ b/images/win/scripts/Tests/Tools.Tests.ps1 @@ -225,8 +225,16 @@ Describe "SQL OLEDB Driver" { } Describe "OpenSSL" { - It "OpenSSL" { + It "OpenSSL Version" { $OpenSSLVersion = (Get-ToolsetContent).openssl.version openssl version | Should -BeLike "* ${OpenSSLVersion}*" } + + It "OpenSSL Path" { + (Get-Command openssl).Source -eq (Join-Path ${env:ProgramFiles} 'OpenSSL\bin\openssl.exe') | Should -Be $true + } + + It "OpenSSL Full package" { + Join-Path ${env:ProgramFiles} 'OpenSSL\include' | Should -Exist + } }