Class/Object

org.scalajs.jsenv.test

JSEnvSuiteConfig

Related Docs: object JSEnvSuiteConfig | package test

Permalink

final class JSEnvSuiteConfig extends AnyRef

Configuration for a JSEnvSuite.

See also

JSEnvSuite for usage.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JSEnvSuiteConfig
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val awaitTimeout: FiniteDuration

    Permalink

    Amount of time test cases wait for "things".

    Amount of time test cases wait for "things". This is deliberately not very well specified. Leave this as the default and increase it if your tests fail spuriously due to timeouts.

  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val description: String

    Permalink

    A human readable description of this configuration; defaults to JSEnv#name.

    A human readable description of this configuration; defaults to JSEnv#name. This is only ever used in the parametrized JUnit test name. Can be customized if the same JSEnv is used with different configurations (e.g. Selenium with different browsers).

  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. val jsEnv: JSEnv

    Permalink

    JSEnv under test.

  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. val supportsCom: Boolean

    Permalink

    Whether the JSEnv under test supports JSEnv#startWithCom.

  19. val supportsTimeout: Boolean

    Permalink

    Whether the JSEnv under test supports the JavaScript timeout methods (as defined in RawTimers).

  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. val terminateVMJSCode: Option[String]

    Permalink

    A JavaScript expression that terminates the VM.

    A JavaScript expression that terminates the VM. If set, proper handling of VM termination is tested.

  22. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  23. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. def withAwaitTimepout(awaitTimeout: FiniteDuration): JSEnvSuiteConfig

    Permalink
  27. def withDescription(description: String): JSEnvSuiteConfig

    Permalink
  28. def withSupportsCom(supportsCom: Boolean): JSEnvSuiteConfig

    Permalink
  29. def withSupportsTimeout(supportsTimeout: Boolean): JSEnvSuiteConfig

    Permalink
  30. def withTerminateVMJSCode(code: String): JSEnvSuiteConfig

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped