package runner
- Alphabetic
- Public
- All
Type Members
-
abstract
class
BaseSbtRunner extends Runner
Runner for Sbt
-
trait
ClassRunner extends AnyRef
The class runner expects the first command-line argument to be the class name of a specification to execute
-
trait
FilesRunner extends AnyRef
This trait finds specifications in the source directory, instantiate them and report them using various printers as specified on the command line
- case class MasterSbtRunner(args: Array[String], remoteArgs: Array[String], loader: ClassLoader) extends BaseSbtRunner with Product with Serializable
-
case class
NotifierRunner(notifier: Notifier) extends Product with Serializable
This runner can be used with any class implementing the Notifier trait
- case class SbtTask(aTaskDef: TaskDef, env: Env, loader: ClassLoader) extends Task with Product with Serializable
- case class SlaveSbtRunner(args: Array[String], remoteArgs: Array[String], loader: ClassLoader, send: (String) ⇒ Unit) extends BaseSbtRunner with Product with Serializable
- trait SpecificationFingerprint extends SubclassFingerprint
-
trait
SpecificationsFinder extends AnyRef
This trait loads specifications found on a given source directory based on a regular expression representing the Specification name, usually .*Spec
-
class
Specs2Framework extends Framework
Implementation of the Framework interface for the sbt tool.
Implementation of the Framework interface for the sbt tool. It declares the classes which can be executed by the specs2 library.
Value Members
- object ClassRunner extends ClassRunner
- object ConsoleLogger extends Logger
- object Fingerprints
- object NoEventHandler extends EventHandler
-
object
Runner
reusable actions for Runners
- object SpecificationsFinder extends SpecificationsFinder
-
object
TextRunner extends ClassRunner
Test runner to simulate a console run
- object consoleRunner extends ClassRunner
-
object
files extends FilesRunner
Run specification files from the command line with specs2.files <specification name> <arguments>
-
object
sbtRun extends MasterSbtRunner
This object can be used to debug the behavior of the SbtRunner