The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
chrome_options()
, firefox_options()
and edge_options()
to help with the
capabilities
argument in
SeleniumSession$new()
. The documentation there includes
several links that document the options available for each browser,
along with a few examples.error
argument in
wait_for_selenium_available()
now defaults to
TRUE
. This means that the function will throw an error if a
Selenium server is not available by default.wait_for_server()
, a version of
wait_for_selenium_available()
that gives more detailed
error messages by reading the logs of a server process created using
selenium_server()
.selenium_server()
where fetching the
latest version didn’t work when Selenium was preparing to release a new
version.browser
, host
and port
fields can now be used to access the browser, host and port of a
SeleniumSession
object.timeout
argument to each method.selenium_server()
could error if called too
many times with version = "latest"
. This is because a
GitHub request is made to access the latest version, which can cause
GitHub’s rate limits to be exceeded. This update takes two steps to stop
this from happening:
gitcreds
is used, if available, to authenticate GitHub
requests, increasing the rate limit.selenium_server()
passes in "|"
to
stdout
and stderr
, instead of exposing them as
user arguments. This allows the output/error to be read using
$read_output()
and $read_error()
.temp
argument to
selenium_server()
.path
argument to selenium_server()
,
allowing the file to be saved in a custom path.\dontrun{}
for one example for CRAN
resubmission.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.