case class Arguments(select: Select = Select(), execute: Execute = Execute(), store: Store = Store(), report: Report = Report(), commandLine: CommandLine = CommandLine(), unknown: List[String] = List()) extends ShowArgs with Product with Serializable

This class holds all the options that are relevant for specs2 execution and reporting.

The arguments are grouped along 4 functions:

- select: for the selection of what must be executed - execute: for the execution of fragments - store: for the storing of execution results - report: for the reporting of results

Linear Supertypes
Serializable, Serializable, Product, Equals, ShowArgs, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Arguments
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ShowArgs
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Arguments(select: Select = Select(), execute: Execute = Execute(), store: Store = Store(), report: Report = Report(), commandLine: CommandLine = CommandLine(), unknown: List[String] = List())

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def <|(other: Arguments): Arguments

    alias for overrideWith

  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def batchSize: Int
  7. def canShow(s: String): Boolean
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @IntrinsicCandidate()
  9. def color: Boolean
  10. def colors: Colors
  11. val commandLine: CommandLine
  12. def commandLineFilter(included: String*): Arguments

    returns

    a new Arguments object with only some arguments on the command line

  13. def commandLineFilterNot(excluded: String*): Arguments

    returns

    a new Arguments object with some arguments removed from the command line

  14. def contain(tags: String*): Boolean
  15. def diffs: Diffs
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def errorColor(s: String): String
  18. def ex: String
  19. def exclude: String
  20. val execute: Execute
  21. def failtrace: Boolean
  22. def failureColor(s: String): String
  23. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  24. def hasFilter: Boolean
  25. def include: String
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. def isSet(a: String): Boolean

    returns

    true if a switch is present or a flag is set

  28. def isolated: Boolean
  29. def keep(tags: String*): Boolean
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  33. def offset: Int
  34. def overrideWith(other: Arguments): Arguments

    returns

    a new Arguments object where the values of this are overridden with the values of other if defined

  35. def pendingColor(s: String): String
  36. def plan: Boolean
  37. def removeColors(s: String): String
  38. val report: Report
  39. def reportUnknown(): Unit
  40. def scheduledThreadsNb: Int
  41. val select: Select
  42. def sequential: Boolean
  43. def setTimeout(t: FiniteDuration): Arguments
  44. def showArg(a: (String, Option[_])): Option[String]
    Definition Classes
    ShowArgs
  45. def showtimes: Boolean
  46. def skipAll: Boolean
  47. def skippedColor(s: String): String
  48. def specs2ThreadsNb: Int
  49. def statsColor(s: String): String
  50. def stopOnError: Boolean
  51. def stopOnFail: Boolean
  52. def stopOnIssue: Boolean
  53. def stopOnSkip: Boolean
  54. val store: Store
  55. def successColor(s: String): String
  56. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  57. def textColor(s: String): String

    shortcut methods to add ansi colors to some text depending on its status

  58. def threadsNb: Int
  59. def timeFactor: Int
  60. def timeout: Option[FiniteDuration]
  61. def toString(): String
    Definition Classes
    Arguments → AnyRef → Any
  62. def traceFilter: StackTraceFilter
  63. val unknown: List[String]
  64. def useCustomClassLoader: Boolean
  65. def verbose: Boolean
  66. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. def was(s: String): Boolean
  70. def wasIsDefined: Boolean
  71. def xonly: Boolean

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ShowArgs

Inherited from AnyRef

Inherited from Any

Ungrouped