These implicit methods declare which kind of object can be interpolated in a s2 string;
- a function using the previous text and returning Fragments
- specification references
- examples using the Env, arguments, the statistics repository, the command line arguments
- other specifications
- strings
- fragments
- Companion
- object
trait S2StringContext1
trait S2StringContextCreation
trait FragmentsFactory
class Object
trait Matchable
class Any
trait SpecificationCreation
trait SpecificationLike
class Specification
trait SpecificationLike
trait SpecificationLike
class Specification
class Specification
trait SpecificationCreation
trait SpecificationLike
class Specification
Value members
Inherited methods
this function is exposed so that it can be overridden with side-effects when using s2 strings in mutable specs
this function is exposed so that it can be overridden with side-effects when using s2 strings in mutable specs
- Inherited from
- S2StringContextCreation
Inherited fields
final lazy
The FragmentFactory has to be passed as an implicit in order to be inlined in macros
The FragmentFactory has to be passed as an implicit in order to be inlined in macros
- Inherited from
- S2StringContextCreation
Givens
Givens
given given_Conversion_SpecificationStructure_Interpolated: Conversion[SpecificationStructure, Interpolated]
Extensions
Inherited extensions
extension (sc: StringContext)
inline
String interpolation for specs2 fragments
String interpolation for specs2 fragments
- Inherited from
- S2StringContextCreation
Implicits
Implicits
implicit inline
def asExecutionIsInterpolated[R](inline r: => R)(using evidence$1: AsExecution[R], inline factory: FragmentFactory): Interpolated
create an example based on an execution
create an example based on an execution
Inherited implicits
implicit inline
def stepParserIsInterpolatedFragment[R](f: StepParser[R])(using evidence$4: AsResult[R]): Interpolated
- Inherited from
- S2StringContext1
implicit inline
def stringResultIsInterpolated[R](inline f: String => R)(using evidence$2: AsResult[R]): Interpolated
- Inherited from
- S2StringContext1