Skip to content

Commit 51d082a

Browse files
committed
apply suggestions from reviewer
1 parent e725eeb commit 51d082a

File tree

2 files changed

+4
-32
lines changed

2 files changed

+4
-32
lines changed

rust/src/lib.rs

+4-14
Original file line numberDiff line numberDiff line change
@@ -487,19 +487,6 @@ pub trait SeleniumManager {
487487
discovered_major_browser_version,
488488
major_browser_version,
489489
));
490-
if self
491-
.request_fixed_browser_version_from_online(
492-
major_browser_version.as_str(),
493-
)
494-
.is_err()
495-
{
496-
self.set_fallback_driver_from_cache(false);
497-
return Err(anyhow!(format!(
498-
"Invalid {} version provided: {}",
499-
self.get_browser_name(),
500-
major_browser_version
501-
)));
502-
}
503490
download_browser = true;
504491
} else {
505492
self.set_browser_version(discovered_version);
@@ -763,7 +750,10 @@ pub trait SeleniumManager {
763750
// Download browser if necessary
764751
match self.download_browser_if_necessary(&original_browser_version) {
765752
Ok(_) => {}
766-
Err(err) => self.check_error_with_driver_in_path(&use_driver_in_path, err)?,
753+
Err(err) => {
754+
self.set_fallback_driver_from_cache(false);
755+
self.check_error_with_driver_in_path(&use_driver_in_path, err)?
756+
}
767757
}
768758

769759
// With the discovered browser version, discover the proper driver version using online endpoints

rust/tests/browser_tests.rs

-18
Original file line numberDiff line numberDiff line change
@@ -160,21 +160,3 @@ fn invalid_browser_path_test() {
160160
.code(DATAERR)
161161
.failure();
162162
}
163-
164-
#[test]
165-
fn invalid_browser_version_test() {
166-
let mut cmd = get_selenium_manager();
167-
cmd.args(["--browser", "chrome", "--browser-version", "bad-version"])
168-
.assert()
169-
.code(DATAERR)
170-
.failure();
171-
}
172-
173-
#[test]
174-
fn valid_browser_version_pass_test() {
175-
let mut cmd = get_selenium_manager();
176-
cmd.args(["--browser", "chrome", "--browser-version", "127"])
177-
.assert()
178-
.code(0)
179-
.success();
180-
}

0 commit comments

Comments
 (0)