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

Function firefox

scripts/pinned_browsers.py:449–461  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

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