MCPcopy Create free account
hub / github.com/SeleniumHQ/selenium / firefox

Function firefox

scripts/pinned_browsers.py:450–462  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

448
449
450def firefox():
451 firefox_versions = json.loads(firefox_version_data())
452
453 latest_firefox = firefox_versions["LATEST_FIREFOX_VERSION"]
454 sha_linux = calculate_hash(firefox_linux(latest_firefox))
455 sha_mac = calculate_hash(firefox_mac(latest_firefox))
456 content = print_firefox(latest_firefox, "", sha_linux, sha_mac)
457
458 beta_firefox = firefox_versions["LATEST_FIREFOX_RELEASED_DEVEL_VERSION"]
459 if latest_firefox != beta_firefox:
460 sha_linux = calculate_hash(firefox_linux(beta_firefox))
461 sha_mac = calculate_hash(firefox_mac(beta_firefox))
462 return content + print_firefox(beta_firefox, "beta_", sha_linux, sha_mac)
463
464
465def firefox_version_data():

Callers 1

pinned_browsers.pyFile · 0.85

Calls 5

firefox_version_dataFunction · 0.85
calculate_hashFunction · 0.85
firefox_linuxFunction · 0.85
firefox_macFunction · 0.85
print_firefoxFunction · 0.85

Tested by

no test coverage detected