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

Function linux_edge_browser_content

scripts/pinned_browsers.py:308–332  ·  view source on GitHub ↗

Generate Bazel content for Linux Edge browser.

(browser_url, browser_hash)

Source from the content-addressed store, hash-verified

306
307
308def linux_edge_browser_content(browser_url, browser_hash):
309 """Generate Bazel content for Linux Edge browser."""
310 return f"""
311 deb_archive(
312 name = "linux_edge",
313 url = "{browser_url}",
314 sha256 = "{browser_hash.lower()}",
315 build_file_content = \"\"\"
316load("@aspect_rules_js//js:defs.bzl", "js_library")
317package(default_visibility = ["//visibility:public"])
318
319filegroup(
320 name = "files",
321 srcs = glob(["**/*"]),
322)
323
324exports_files(["opt/microsoft/msedge/microsoft-edge"])
325
326js_library(
327 name = "edge-js",
328 data = [":files"],
329)
330\"\"\",
331 )
332"""
333
334
335def edge_and_edgedriver():

Callers 1

edge_and_edgedriverFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected