mirror of
https://github.com/actions/runner-images.git
synced 2025-12-11 03:27:05 +00:00
42 lines
1.1 KiB
PowerShell
42 lines
1.1 KiB
PowerShell
Describe "Firefox" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) {
|
|
It "Firefox" {
|
|
"firefox --version" | Should -ReturnZeroExitCode
|
|
}
|
|
|
|
It "Geckodriver" {
|
|
"geckodriver --version" | Should -ReturnZeroExitCode
|
|
}
|
|
}
|
|
|
|
Describe "Chrome" {
|
|
It "Chrome" {
|
|
"google-chrome --version" | Should -ReturnZeroExitCode
|
|
}
|
|
|
|
It "Chrome Driver" {
|
|
"chromedriver --version" | Should -ReturnZeroExitCode
|
|
}
|
|
|
|
It "Chrome and Chrome Driver major versions are the same" {
|
|
$chromeMajor = (google-chrome --version).Trim("Google Chrome ").Split(".")[0]
|
|
$chromeDriverMajor = (chromedriver --version).Trim("ChromeDriver ").Split(".")[0]
|
|
$chromeMajor | Should -BeExactly $chromeDriverMajor
|
|
}
|
|
}
|
|
|
|
Describe "Edge" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) {
|
|
It "Edge" {
|
|
"microsoft-edge --version" | Should -ReturnZeroExitCode
|
|
}
|
|
|
|
It "Edge Driver" {
|
|
"msedgedriver --version" | Should -ReturnZeroExitCode
|
|
}
|
|
}
|
|
|
|
Describe "Chromium" {
|
|
It "Chromium" {
|
|
"chromium-browser --version" | Should -ReturnZeroExitCode
|
|
}
|
|
}
|