RunPreviousFailedFirstTestDefinitionProcessor

org.podval.tools.test.run.RunPreviousFailedFirstTestDefinitionProcessor
class RunPreviousFailedFirstTestDefinitionProcessor[D <: TestDefinition](previousFailedTestClasses: Set[String], previousFailedTestDefinitionDirectories: Set[File], delegate: TestDefinitionProcessor[D]) extends TestDefinitionProcessor[D]

In order to speed up the development feedback cycle, this class guarantee previous failed test classes to be passed to its delegate first.

Attributes

Graph
Supertypes
trait TestDefinitionProcessor[D]
trait Stoppable
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def processTestDefinition(testDefinition: D): Unit

Attributes

Definition Classes
TestDefinitionProcessor
override def startProcessing(resultProcessor: TestResultProcessor): Unit

Attributes

Definition Classes
TestDefinitionProcessor
override def stop(): Unit

Attributes

Definition Classes
TestDefinitionProcessor -> Stoppable
override def stopNow(): Unit

Attributes

Definition Classes
TestDefinitionProcessor