Packages

package main

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait ArgProperties extends AnyRef
  2. class ArgProperty[T] extends AnyRef
  3. 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.

    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

  4. trait ArgumentsArgs extends ArgumentsCreation with ArgProperties

    Methods with default Property values to create Arguments instances

    Methods with default Property values to create Arguments instances

    There is an implicit conversion from (=> T) to Property[T] to allow the direct passing of parameters

  5. trait ArgumentsCreation extends AnyRef

    Methods with default Property values to create Arguments instances

  6. trait ArgumentsShortcuts extends AnyRef

    This trait provides shortcuts for frequently used arguments

  7. case class CommandLine(_arguments: Seq[String] = Seq()) extends ShowArgs with Product with Serializable

    Command-line arguments

  8. trait Diffs extends AnyRef

    Define and compute the differences between strings (used by the printers)

  9. case class Execute(_plan: Option[Boolean] = None, _skipAll: Option[Boolean] = None, _stopOnFail: Option[Boolean] = None, _stopOnError: Option[Boolean] = None, _stopOnIssue: Option[Boolean] = None, _stopOnSkip: Option[Boolean] = None, _sequential: Option[Boolean] = None, _asap: Option[Boolean] = None, _isolated: Option[Boolean] = None, _useCustomClassLoader: Option[Boolean] = None, _threadsNb: Option[Int] = None, _specs2ThreadsNb: Option[Int] = None, _scheduledThreadsNb: Option[Int] = None, _batchSize: Option[Int] = None, _timeFactor: Option[Int] = None, _executor: Option[String] = None) extends ShowArgs with Product with Serializable

    Execution arguments

  10. trait Extract extends AnyRef

    Extraction functions for command line parameters

  11. trait NoArgProperties extends ArgProperties

    This trait can be used to deactivate the conversion of any value to an ArgsProperty

  12. case class Report(_showOnly: Option[String] = None, _failtrace: Option[Boolean] = None, _color: Option[Boolean] = None, _colors: Option[Colors] = None, _showtimes: Option[Boolean] = None, _offset: Option[Int] = None, _diffs: Option[Diffs] = None, _traceFilter: Option[StackTraceFilter] = None, _checkUrls: Option[Boolean] = None, _notoc: Option[Boolean] = None, _notifier: Option[String] = None, _exporter: Option[String] = None) extends ShowArgs with Product with Serializable

    Reporting arguments

  13. case class Select(_ex: Option[String] = None, _include: Option[String] = None, _exclude: Option[String] = None, _was: Option[String] = None, _selector: Option[String] = None) extends ShowArgs with Product with Serializable

    Selection arguments

  14. trait ShowArgs extends AnyRef
  15. case class SmartDiffs(show: Boolean = true, separators: String = "[]", triggerSize: Int = 20, shortenSize: Int = 5, diffRatio: Int = 30, showFull: Boolean = false, seqTriggerSize: Int = 0, seqMaxSize: Int = 1000000) extends Diffs with Product with Serializable

    The SmartDiffs class holds all the required parameters to show differences between 2 values using the edit distance algorithm

  16. case class Store(_reset: Option[Boolean] = None, _never: Option[Boolean] = None) extends ShowArgs with Product with Serializable

    Storing arguments

  17. trait SystemProperties extends AnyRef

    Get systems properties prefixed with specs2

Value Members

  1. object ArgProperties extends ArgProperties
  2. object ArgProperty
  3. object Arguments extends Extract with Serializable
  4. object ArgumentsArgs extends ArgumentsArgs
  5. object ArgumentsShortcuts extends ArgumentsShortcuts with ArgumentsArgs
  6. object CommandLine extends Extract with Serializable
  7. object Execute extends Extract with Serializable
  8. object Report extends Extract with Serializable
  9. object Select extends Extract with Serializable
  10. object SmartDiffs extends Serializable
  11. object Store extends Extract with Serializable
  12. object SystemProperties extends SystemProperties

Ungrouped