trait PlayRunners extends HttpVerbs
- Alphabetic
- By Inheritance
- PlayRunners
- HttpVerbs
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val DELETE: String
- Definition Classes
- HttpVerbs
- val FIREFOX: Class[FirefoxDriver]
- val GET: String
- Definition Classes
- HttpVerbs
- val HEAD: String
- Definition Classes
- HttpVerbs
- val HTMLUNIT: Class[HtmlUnitDriver]
- val OPTIONS: String
- Definition Classes
- HttpVerbs
- val PATCH: String
- Definition Classes
- HttpVerbs
- val POST: String
- Definition Classes
- HttpVerbs
- val PUT: String
- Definition Classes
- HttpVerbs
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- lazy val baseApplicationBuilder: GuiceApplicationBuilder
The base builder used in the running method.
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def inMemoryDatabase(name: String = "default", options: Map[String, String] = Map.empty[String, String]): Map[String, String]
Constructs a in-memory (h2) database configuration to add to an Application.
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def running[T](testServer: TestServer, webDriver: WebDriver)(block: (TestBrowser) => T): T
Executes a block of code in a running server, with a test browser.
- def running[T, WEBDRIVER <: WebDriver](testServer: TestServer, webDriver: Class[WEBDRIVER])(block: (TestBrowser) => T): T
Executes a block of code in a running server, with a test browser.
- def running[T](testServer: TestServer)(block: => T): T
Executes a block of code in a running server.
- def running[T](builder: (GuiceApplicationBuilder) => GuiceApplicationBuilder)(block: (Application) => T): T
- def running[T](app: Application)(block: => T): T
Executes a block of code in a running application.
- def running[T]()(block: (Application) => T): T
- def runningWithPort[T](testServer: TestServer, webDriver: WebDriver)(block: (TestBrowser, Int) => T): T
Executes a block of code in a running server, with a test browser and a port.
Executes a block of code in a running server, with a test browser and a port. If available the http port will be used first, before falling back to the https port.
- def runningWithPort[T, WEBDRIVER <: WebDriver](testServer: TestServer, webDriver: Class[WEBDRIVER])(block: (TestBrowser, Int) => T): T
Executes a block of code in a running server, with a test browser and a port.
- def runningWithPort[T](testServer: TestServer)(block: (Int) => T): T
Executes a block of code in a running server, with a port.
Executes a block of code in a running server, with a port. If available the http port will be used first, before falling back to the https port.
- def shouldRunSequentially(app: Application): Boolean
Tests using servers by default run on random test server ports so we default to false.
Tests using servers by default run on random test server ports so we default to false.
- Attributes
- protected
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def testServerAddress: String
- def testServerHttpsPort: Option[Int]
- def testServerPort: Int
The port to use for a test server.
The port to use for a test server. Defaults to a random port. May be configured using the system property testserver.port
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])