org.scalajs.jsenv.test

JSEnvSuiteConfig

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
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. val awaitTimeout: FiniteDuration

    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.

  8. def clone(): AnyRef

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

    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).

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

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

    Definition Classes
    AnyRef → Any
  12. val exitJSStatement: Option[String]

  13. def finalize(): Unit

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

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

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

    Definition Classes
    Any
  17. val jsEnv: JSEnv

    JSEnv under test.

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

    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  21. val supportsCom: Boolean

    Whether the JSEnv under test supports JSEnv#startWithCom.

  22. val supportsTimeout: Boolean

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

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

    Definition Classes
    AnyRef
  24. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. def withAwaitTimeout(awaitTimeout: FiniteDuration): JSEnvSuiteConfig

  29. def withDescription(description: String): JSEnvSuiteConfig

  30. def withExitJSStatement(code: String): JSEnvSuiteConfig

  31. def withSupportsCom(supportsCom: Boolean): JSEnvSuiteConfig

  32. def withSupportsTimeout(supportsTimeout: Boolean): JSEnvSuiteConfig

Inherited from AnyRef

Inherited from Any

Ungrouped