An implicit instance of Application
.
Invokes Play.start
, passing in the Application
provided by app
, and places
that same Application
into the ConfigMap
under the key org.scalatestplus.play.app
to make it available
to nested suites; calls super.run
; and lastly ensures Play.stop
is invoked after all tests and nested suites have completed.
Invokes Play.start
, passing in the Application
provided by app
, and places
that same Application
into the ConfigMap
under the key org.scalatestplus.play.app
to make it available
to nested suites; calls super.run
; and lastly ensures Play.stop
is invoked after all tests and nested suites have completed.
an optional name of one test to run. If None
, all relevant tests should be run.
I.e., None
acts like a wildcard that means run all relevant tests in this Suite
.
the Args
for this run
a Status
object that indicates when all tests and nested suites started by this method have completed, and whether or not a failure occurred.
The base abstract trait for one app per suite.