(&mut self, browser_version: &str)
| 538 | } |
| 539 | |
| 540 | fn get_browser_binary_path(&mut self, browser_version: &str) -> Result<PathBuf, Error> { |
| 541 | let browser_in_cache = self.get_browser_path_in_cache()?; |
| 542 | if MACOS.is(self.get_os()) { |
| 543 | let macos_app_name = if self.is_nightly(browser_version) { |
| 544 | FIREFOX_NIGHTLY_MACOS_APP_NAME |
| 545 | } else { |
| 546 | FIREFOX_MACOS_APP_NAME |
| 547 | }; |
| 548 | Ok(browser_in_cache.join(macos_app_name)) |
| 549 | } else { |
| 550 | Ok(browser_in_cache.join(self.get_browser_name_with_extension())) |
| 551 | } |
| 552 | } |
| 553 | |
| 554 | fn get_browser_url_for_download(&mut self, browser_version: &str) -> Result<String, Error> { |
| 555 | let arch = self.get_arch(); |
nothing calls this directly
no test coverage detected