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

Function firefox

scripts/pinned_browsers.py:447–459  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

445
446
447def firefox():
448 firefox_versions = json.loads(firefox_version_data())
449
450 latest_firefox = firefox_versions["LATEST_FIREFOX_VERSION"]
451 sha_linux = calculate_hash(firefox_linux(latest_firefox))
452 sha_mac = calculate_hash(firefox_mac(latest_firefox))
453 content = print_firefox(latest_firefox, "", sha_linux, sha_mac)
454
455 beta_firefox = firefox_versions["LATEST_FIREFOX_RELEASED_DEVEL_VERSION"]
456 if latest_firefox != beta_firefox:
457 sha_linux = calculate_hash(firefox_linux(beta_firefox))
458 sha_mac = calculate_hash(firefox_mac(beta_firefox))
459 return content + print_firefox(beta_firefox, "beta_", sha_linux, sha_mac)
460
461
462def 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