Replace current validates with pester testing approach #3 (#1230)

* Pester Tests Approach implementation.

* changes for netPath
This commit is contained in:
Darii Nurgaleev
2020-07-17 15:29:03 +07:00
committed by GitHub
parent 4b271d3303
commit b47ba413c9
31 changed files with 146 additions and 440 deletions

View File

@@ -0,0 +1,22 @@
BeforeAll {
$msys2BinDir = "C:\msys64\usr\bin"
$msys2mingwDir = "C:\msys64\mingw64\bin"
}
Describe "MSYS2" {
It "<ToolName>" -TestCases @(
@{ ToolName = "bash.exe" }
@{ ToolName = "tar.exe" }
@{ ToolName = "make.exe" }
) {
Join-Path $msys2BinDir $ToolName | Should -Exist
}
It "<ToolName>" -TestCases @(
@{ ToolName = "gcc.exe" }
@{ ToolName = "cmake.exe" }
@{ ToolName = "g++.exe" }
) {
Join-Path $msys2mingwDir $ToolName | Should -Exist
}
}