Creates a new instance of a valid Selenium
WebDriver, or if a driver is unavailable on the host platform,
returns a BrowserFactory.UnavailableDriver that includes
the exception that indicated the driver was not supported on the host platform and an appropriate
WebDriver provided by
webDriver into the
ConfigMap under the key
org.scalatestplus.play.webDriver to make
it available to nested suites; calls
super.run; and lastly ensures the
WebDriver is stopped after
all tests and nested suites have completed.
an optional name of one test to run. If
None, all relevant tests should be run.
None acts like a wildcard that means run all relevant tests in this
Args for this run
Status object that indicates when all tests and nested suites started by this method have completed, and whether or not a failure occurred.
An implicit instance of
WebDriver, created by calling
Automatically cancels tests with an appropriate error message when the
webDriver field is a