com.github.agourlay.cornichon.steps.wrapped

Members list

Type members

Classlikes

case class AttachAsStep(title: String, nestedToRun: Session => List[Step]) extends LogDecoratorStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Step
class Object
trait Matchable
class Any
Show all
case class AttachStep(nested: Session => List[Step]) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all
case class ConcurrentlyError(cause: Throwable) extends CornichonError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ConcurrentlyStep(nested: List[Step], maxTime: FiniteDuration) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all
case class ConcurrentlyTimeout(total: Int, success: Int) extends CornichonError

Attributes

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

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
case class EventuallyConf(maxTime: FiniteDuration, interval: FiniteDuration)

Attributes

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

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class EventuallyStep(nested: List[Step], conf: EventuallyConf) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all
case class FlatMapStep(started: Step, nestedProducers: Session => List[Step]) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all
case class LogDurationStep(nested: List[Step], label: String) extends LogDecoratorStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Step
class Object
trait Matchable
class Any
Show all
case class RepeatBlockContainFailedSteps(failedOccurrence: Int, errors: NonEmptyList[CornichonError]) extends CornichonError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RepeatConcurrentlyError(cause: Throwable) extends CornichonError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RepeatConcurrentlyStep(times: Int, nested: List[Step], parallelism: Int, maxTime: FiniteDuration) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all
case class RepeatConcurrentlyTimeout(times: Int, success: Int) extends CornichonError

Attributes

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

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RepeatDuringStep(nested: List[Step], duration: FiniteDuration) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all
case class RepeatStep(nested: List[Step], occurrence: Int, indexName: Option[String]) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RepeatWithStep(nested: List[Step], elements: List[String], elementName: String) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RetryMaxStep(nested: List[Step], limit: Int) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all
case class ScenarioResourceStep(title: String, acquire: Step, release: Step) extends SimpleWrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Step
class Object
trait Matchable
class Any
Show all
case class WithBlockScopedResource(nested: List[Step], resource: BlockScopedResource) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all
case class WithDataInputBlockFailedStep(failedInputs: List[(String, String)], errors: NonEmptyList[CornichonError]) extends CornichonError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class WithDataInputStep(nested: List[Step], where: String, rawJson: Boolean) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all
case class WithResourceStep(nested: List[Step], resource: Resource) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all
case class WithinBlockSucceedAfterMaxDuration(maxDuration: Duration, executionTime: Duration) extends CornichonError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class WithinStep(nested: List[Step], maxDuration: Duration) extends WrapperStep

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait WrapperStep
trait Step
class Object
trait Matchable
class Any
Show all