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. sealed trait ArgumentType extends AnyRef
  4. 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.

    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

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

  6. trait ArgumentsCreation extends AnyRef

    Methods with default Property values to create Arguments instances

  7. trait ArgumentsShortcuts extends AnyRef

    This trait provides shortcuts for frequently used arguments

  8. final case class BooleanArgument(name: String) extends ArgumentType with Product with Serializable
  9. case class CommandLine(_arguments: Seq[String] = Seq()) extends ShowArgs with Product with Serializable

    Command-line arguments

  10. trait Diffs extends AnyRef

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

  11. 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, _timeout: Option[FiniteDuration] = None, _retriesFactor: Option[Int] = None, _executor: Option[String] = None) extends ShowArgs with Product with Serializable

    Execution arguments

  12. trait Extract extends AnyRef

    Extraction functions for command line parameters

  13. case class FilesRunnerArguments(verbose: Boolean, basePath: String, glob: String, pattern: String) extends Product with Serializable
  14. trait NoArgProperties extends ArgProperties

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

  15. 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, _printer: Option[String] = None) extends ShowArgs with Product with Serializable

    Reporting arguments

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

  17. trait ShowArgs extends AnyRef
  18. 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

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

    Storing arguments

  20. trait SystemProperties extends AnyRef

    Get systems properties prefixed with specs2

  21. final case class ValuedArgument(name: String) extends ArgumentType with Product with Serializable

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 FilesRunnerArguments extends Serializable
  9. object Report extends Extract with Serializable
  10. object Select extends Extract with Serializable
  11. object SmartDiffs extends Serializable
  12. object Store extends Extract with Serializable
  13. object SystemProperties extends SystemProperties

Ungrouped