Upgrade selenium and more
- Refresh Python dependencies:
--> 7ccd4a5
--> This resolves #1850 - Fix issue with the output of deferred text asserts:
--> 5f36890
--> This resolves #1848 - Add options for downloading drivers via proxy as needed:
--> 0881de9
--> This resolves #1844
If you want to download a driver via proxy directly, use:
sbase get DRIVER --proxy=server:port
orsbase get DRIVER --proxy=user:pass@server:port
--> Eg.sbase get chromedriver --proxy=user:pass@1.2.3.4:1234
If you want tests that already use a proxy to also download the driver via the same proxy:
pytest TEST.py --proxy=server:port --proxy-driver
pytest TEST.py --proxy=user:pass@server:port --proxy-driver
(If you don't add the--proxy-driver
option, the tests will still use proxy settings from--proxy=PROXY
, but the driver will be downloaded without using a proxy.)