Skip to content

Commit b9962b7

Browse files
committed
[rust] Skip test that tries to install Edge in Windows (it requires admin)
1 parent 80e1338 commit b9962b7

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

rust/tests/browser_download_tests.rs

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -54,22 +54,24 @@ fn browser_latest_download_test(#[case] browser: String) {
5454
#[case("firefox", "esr")]
5555
#[case("edge", "beta")]
5656
fn browser_version_download_test(#[case] browser: String, #[case] browser_version: String) {
57-
let mut cmd = get_selenium_manager();
58-
cmd.args([
59-
"--browser",
60-
&browser,
61-
"--browser-version",
62-
&browser_version,
63-
"--output",
64-
"json",
65-
"--debug",
66-
])
67-
.assert()
68-
.success()
69-
.code(0);
57+
if OS.eq("windows") && browser.eq("edge") {
58+
println!("Skipping Edge download test on Windows since the installation requires admin privileges");
59+
} else {
60+
let mut cmd = get_selenium_manager();
61+
cmd.args([
62+
"--browser",
63+
&browser,
64+
"--browser-version",
65+
&browser_version,
66+
"--output",
67+
"json",
68+
"--debug",
69+
])
70+
.assert()
71+
.success()
72+
.code(0);
7073

71-
assert_driver(&mut cmd);
72-
if !OS.eq("windows") && !browser.eq("edge") {
74+
assert_driver(&mut cmd);
7375
assert_browser(&mut cmd);
7476
}
7577
}

0 commit comments

Comments
 (0)