Skip to content

Commit

Permalink
apply suggestions from reviewer
Browse files Browse the repository at this point in the history
  • Loading branch information
Delta456 committed Sep 30, 2024
1 parent e725eeb commit 51d082a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 32 deletions.
18 changes: 4 additions & 14 deletions rust/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -487,19 +487,6 @@ pub trait SeleniumManager {
discovered_major_browser_version,
major_browser_version,
));
if self
.request_fixed_browser_version_from_online(
major_browser_version.as_str(),
)
.is_err()
{
self.set_fallback_driver_from_cache(false);
return Err(anyhow!(format!(
"Invalid {} version provided: {}",
self.get_browser_name(),
major_browser_version
)));
}
download_browser = true;
} else {
self.set_browser_version(discovered_version);
Expand Down Expand Up @@ -763,7 +750,10 @@ pub trait SeleniumManager {
// Download browser if necessary
match self.download_browser_if_necessary(&original_browser_version) {
Ok(_) => {}
Err(err) => self.check_error_with_driver_in_path(&use_driver_in_path, err)?,
Err(err) => {
self.set_fallback_driver_from_cache(false);
self.check_error_with_driver_in_path(&use_driver_in_path, err)?
}
}

// With the discovered browser version, discover the proper driver version using online endpoints
Expand Down
18 changes: 0 additions & 18 deletions rust/tests/browser_tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -160,21 +160,3 @@ fn invalid_browser_path_test() {
.code(DATAERR)
.failure();
}

#[test]
fn invalid_browser_version_test() {
let mut cmd = get_selenium_manager();
cmd.args(["--browser", "chrome", "--browser-version", "bad-version"])
.assert()
.code(DATAERR)
.failure();
}

#[test]
fn valid_browser_version_pass_test() {
let mut cmd = get_selenium_manager();
cmd.args(["--browser", "chrome", "--browser-version", "127"])
.assert()
.code(0)
.success();
}

0 comments on commit 51d082a

Please sign in to comment.