case class Arguments(select: Select = Select(), execute: Execute = Execute(), store: Store = Store(), report: Report = Report(), commandLine: CommandLine = CommandLine()) 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())

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[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  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. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. def hasFilter: Boolean
  26. def include: String
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def isSet(a: String): Boolean

    returns

    true if a switch is present or a flag is set

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

    returns

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

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

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

  57. def threadsNb: Int
  58. def toString(): String
    Definition Classes
    Arguments → AnyRef → Any
  59. def traceFilter: StackTraceFilter
  60. def useCustomClassLoader: Boolean
  61. def verbose: Boolean
  62. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  65. def was(s: String): Boolean
  66. def wasIsDefined: Boolean
  67. def xonly: Boolean

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ShowArgs

Inherited from AnyRef

Inherited from Any

Ungrouped