Package

org.specs2

main

Permalink

package main

Visibility
  1. Public
  2. All

Type Members

  1. trait ArgProperties extends AnyRef

    Permalink
  2. case class ArgProperty[T](aProperty: Property[T] = Property[T]()) extends Product with Serializable

    Permalink
  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

    Permalink

    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 ArgProperties

    Permalink

    This trait provides shortcuts to create Arguments instances

  5. trait ArgumentsShortcuts extends AnyRef

    Permalink

    This trait provides shortcuts for frequently used arguments

  6. trait CommandLineArguments extends DelayedInit

    Permalink

    This trait can be mixed in with a Specification to hold command line arguments when the specification is created.

    This trait can be mixed in with a Specification to hold command line arguments when the specification is created. This allows to create fragments based on the arguments passed by the user on the command line

  7. trait Diffs extends AnyRef

    Permalink

    this trait is used to define and compute the differences between values (used by the reporters)

  8. trait NoArgProperties extends ArgProperties

    Permalink

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

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

    Permalink

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

  10. trait SystemProperties extends AnyRef

    Permalink

    Utility methods to get systems properties prefixed with specs2

Value Members

  1. object ArgProperties extends ArgProperties

    Permalink
  2. object Arguments extends Extract with Serializable

    Permalink
  3. object ArgumentsArgs extends ArgumentsArgs

    Permalink
  4. object ArgumentsShortcuts extends ArgumentsShortcuts with ArgumentsArgs

    Permalink
  5. object SmartDiffs extends Serializable

    Permalink
  6. object SystemProperties extends SystemProperties

    Permalink

Ungrouped