org.specs2.runner

Members list

Type members

Classlikes

abstract class BaseSbtRunner(args: Array[String], remoteArgs: Array[String], loader: ClassLoader) extends Runner

Runner for Sbt

Runner for Sbt

Attributes

Supertypes
trait Runner
class Object
trait Matchable
class Any
Known subtypes
object sbtRun.type
trait ClassRunner

The class runner expects the first command-line argument to be the class name of a specification to execute

The class runner expects the first command-line argument to be the class name of a specification to execute

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object run.type
object ClassRunner.type
object TextRunner.type
object consoleRunner.type
object ClassRunner extends ClassRunner

Attributes

Companion
trait
Supertypes
trait ClassRunner
class Object
trait Matchable
class Any
Self type
object ConsoleLogger extends Logger

Attributes

Supertypes
trait Logger
class Object
trait Matchable
class Any
Self type
trait FilesRunner

This trait finds specifications in the source directory, instantiate them and report them using various printers as specified on the command line

This trait finds specifications in the source directory, instantiate them and report them using various printers as specified on the command line

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object files.type
object Fingerprints

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class MasterSbtRunner(args: Array[String], _remoteArgs: Array[String], loader: ClassLoader) extends BaseSbtRunner

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Runner
class Object
trait Matchable
class Any
Show all
Known subtypes
object sbtRun.type
object NoEventHandler extends EventHandler

Attributes

Supertypes
trait EventHandler
class Object
trait Matchable
class Any
Self type
case class NotifierRunner(notifier: Notifier)

This runner can be used with any class implementing the Notifier trait

This runner can be used with any class implementing the Notifier trait

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Runner

reusable actions for Runners

reusable actions for Runners

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Runner.type
case class SbtTask(aTaskDef: TaskDef, env: Env, loader: ClassLoader) extends Task

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Task
class Object
trait Matchable
class Any
Show all
case class SlaveSbtRunner(args: Array[String], _remoteArgs: Array[String], loader: ClassLoader, send: String => Unit) extends BaseSbtRunner

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Runner
class Object
trait Matchable
class Any
Show all
trait SpecificationFingerprint extends SubclassFingerprint

Attributes

Supertypes
trait SubclassFingerprint
trait Fingerprint
class Object
trait Matchable
class Any

This trait loads specifications found on a given source directory based on a regular expression representing the Specification name, usually .*Spec

This trait loads specifications found on a given source directory based on a regular expression representing the Specification name, usually .*Spec

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SpecificationsFinder.type

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
class Specs2Framework extends Framework

Implementation of the Framework interface for the sbt tool. It declares the classes which can be executed by the specs2 library.

Implementation of the Framework interface for the sbt tool. It declares the classes which can be executed by the specs2 library.

Attributes

Supertypes
trait Framework
class Object
trait Matchable
class Any
object TextRunner extends ClassRunner

Test runner to simulate a console run

Test runner to simulate a console run

Attributes

Supertypes
trait ClassRunner
class Object
trait Matchable
class Any
Self type
TextRunner.type
object consoleRunner extends ClassRunner

Attributes

Supertypes
trait ClassRunner
class Object
trait Matchable
class Any
Self type
object sbtRun extends MasterSbtRunner

This object can be used to debug the behavior of the SbtRunner

This object can be used to debug the behavior of the SbtRunner

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Runner
class Object
trait Matchable
class Any
Show all
Self type
sbtRun.type