Skip to content

Improve parsing of Selenoid capabilities from cap files

Compare
Choose a tag to compare
@mdmintz mdmintz released this 30 Nov 06:25
· 3612 commits to master since this release
91bc000

Improve parsing of Selenoid capabilities from cap files

This should allow for easy parsing of the following cap-file example:

capabilities = {
    "screenResolution": "1280x1024x24",
    "selenoid:options": {
        "enableVNC": True,
        "enableVideo": False,
    },
}

(as seen from SeleniumBase/examples/capabilities/selenoid_cap_file.py)

A valid command-line arg for this should also be accepted. Eg:

pytest --cap-string='{"selenoid:options": {"enableVNC": true}}
  • Also refresh Python dependencies:
    -- rich==10.15.1;python_version>="3.6"