FilesRunner

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

class Object
trait Matchable
class Any
object files.type

Value members

Concrete methods

protected def afterExecution(specs: Seq[SpecificationStructure], verbose: Boolean): Operation[Unit]

print a message after the execution based on the number of specifications

print a message after the execution based on the number of specifications

protected def beforeExecution(args: Arguments, verbose: Boolean): Operation[Unit]

print a message before the execution

print a message before the execution

def run(args: Array[String], exit: Boolean): Unit

Run the specifications found in files based on command-line arguments

Run the specifications found in files based on command-line arguments

def run(env: Env): Action[Stats]

sort the specifications in topological order where specification i doesn't depend on specification j if i > j == dependents first

sort the specifications in topological order where specification i doesn't depend on specification j if i > j == dependents first