Trait

org.specs2.mutable

NoFragmentsBuilder

Related Doc: package mutable

Permalink

trait NoFragmentsBuilder extends FragmentsBuilder

This trait can be used to deactivate implicits for building fragments

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. NoFragmentsBuilder
  2. FragmentsBuilder
  3. SideEffectingCreationPaths
  4. SpecificationNavigation
  5. ExamplesFactory
  6. FragmentsBuilder
  7. FormattingTags
  8. Tags
  9. ImplicitParameters
  10. ExamplesFactory
  11. AnyRef
  12. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class AsFragments(fs: Fragments) extends Product with Serializable

    Permalink
    Definition Classes
    FragmentsBuilder
  2. class Described extends AnyRef

    Permalink
    Definition Classes
    FragmentsBuilder
  3. class ExampleDesc extends AnyRef

    Permalink

    transient class to hold an example description before creating a full Example

    transient class to hold an example description before creating a full Example

    Definition Classes
    FragmentsBuilder
  4. case class FormattingTagParameter(condition: Boolean) extends Product with Serializable

    Permalink
    Definition Classes
    FormattingTags
  5. class HtmlLinkFragments extends AnyRef

    Permalink
    Definition Classes
    FragmentsBuilder
  6. class HtmlLinkFragments2 extends AnyRef

    Permalink
    Definition Classes
    FragmentsBuilder
  7. trait ImplicitParam extends AnyRef

    Permalink
    Definition Classes
    ImplicitParameters
  8. trait ImplicitParam1 extends AnyRef

    Permalink
    Definition Classes
    ImplicitParameters
  9. trait ImplicitParam10 extends AnyRef

    Permalink
    Definition Classes
    ImplicitParameters
  10. trait ImplicitParam2 extends AnyRef

    Permalink
    Definition Classes
    ImplicitParameters
  11. trait ImplicitParam3 extends AnyRef

    Permalink
    Definition Classes
    ImplicitParameters
  12. trait ImplicitParam4 extends AnyRef

    Permalink
    Definition Classes
    ImplicitParameters
  13. trait ImplicitParam5 extends AnyRef

    Permalink
    Definition Classes
    ImplicitParameters
  14. trait ImplicitParam6 extends AnyRef

    Permalink
    Definition Classes
    ImplicitParameters
  15. trait ImplicitParam7 extends AnyRef

    Permalink
    Definition Classes
    ImplicitParameters
  16. trait ImplicitParam8 extends AnyRef

    Permalink
    Definition Classes
    ImplicitParameters
  17. trait ImplicitParam9 extends AnyRef

    Permalink
    Definition Classes
    ImplicitParameters
  18. class InExample extends AnyRef

    Permalink

    transient class to hold an example description before creating a full Example

    transient class to hold an example description before creating a full Example

    Definition Classes
    FragmentsBuilder
  19. class MutableExampleFactory extends DefaultExampleFactory

    Permalink
    Definition Classes
    ExamplesFactory
  20. class MutableSpecText extends AnyRef

    Permalink
    Definition Classes
    FragmentsBuilder
  21. class MutableSpecTitle extends SpecTitle

    Permalink
    Definition Classes
    FragmentsBuilder
  22. case class SpecIdentificationMarkdownLink(s: String) extends Product with Serializable

    Permalink
    Definition Classes
    FragmentsBuilder
  23. class SpecTitle extends AnyRef

    Permalink
    Definition Classes
    FragmentsBuilder
  24. class WarningForgottenOperator extends AnyRef

    Permalink
    Definition Classes
    FragmentsBuilder

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. implicit def ***If you see this message this means that you've forgotten an operator after the description string: you should write "example" >> result ***(s: String): WarningForgottenOperator

    Permalink

    adding a conflicting implicit to warn the user when a >> was forgotten

    adding a conflicting implicit to warn the user when a >> was forgotten

    Definition Classes
    FragmentsBuilder
  4. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  5. implicit def ToFormattingTagParameter(condition: Boolean): Option[FormattingTagParameter]

    Permalink
    Definition Classes
    FormattingTags
  6. def action(a: ⇒ Any): Action

    Permalink

    add a new action to the Fragments

    add a new action to the Fragments

    Definition Classes
    FragmentsBuilder
  7. def addArguments(a: Arguments): Arguments

    Permalink
    Attributes
    protected
    Definition Classes
    FragmentsBuilder
  8. def addExample(ex: ⇒ Example): Example

    Permalink
    Attributes
    protected
    Definition Classes
    FragmentsBuilder
  9. def addFragments(fs: Seq[Fragment]): Fragments

    Permalink
    Attributes
    protected
    Definition Classes
    FragmentsBuilder
  10. def addFragments(fs: Fragments): Fragments

    Permalink
    Attributes
    protected
    Definition Classes
    FragmentsBuilder
  11. def addFragments[T](s: String, fs: ⇒ T, word: String): Fragments

    Permalink
    Attributes
    protected
    Definition Classes
    FragmentsBuilder
  12. implicit def argumentsFragment(a: Arguments): FragmentsFragment

    Permalink

    Arguments creation

    Arguments creation

    returns

    a Fragments object which can be chained with other fragments

    Definition Classes
    FragmentsBuilder
  13. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def described(s: String): Described

    Permalink
    Definition Classes
    NoFragmentsBuilderFragmentsBuilder
  16. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  18. implicit def exampleFactory: ExampleFactory

    Permalink
    Definition Classes
    ExamplesFactoryExamplesFactory
  19. def examplesBlock(u: ⇒ Unit): Tab

    Permalink

    add a block of examples

    add a block of examples

    Definition Classes
    FragmentsBuilder
  20. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. implicit def forExample(s: String): ExampleDesc

    Permalink

    Example creation

    Example creation

    returns

    an Example description from a string, to create a full Example once the body is defined

    Definition Classes
    FragmentsBuilder
  22. def formatSection(markdown: Option[FormattingTagParameter] = None, flow: Option[FormattingTagParameter] = None, verbatim: Option[FormattingTagParameter] = None): TagFragment

    Permalink

    add a tagging section with special tag names specifying the formatting options

    add a tagging section with special tag names specifying the formatting options

    Definition Classes
    FormattingTags
  23. def formatTag(markdown: Option[FormattingTagParameter] = None, flow: Option[FormattingTagParameter] = None, verbatim: Option[FormattingTagParameter] = None): TagFragment

    Permalink

    add a tag with special tag names specifying the formatting options

    add a tag with special tag names specifying the formatting options

    Definition Classes
    FormattingTags
  24. implicit def fragmentFragments(f: ⇒ Fragment): FragmentsFragment

    Permalink
    Definition Classes
    FragmentsBuilder
  25. def fragments: Fragments

    Permalink
    Attributes
    protected[org.specs2]
    Definition Classes
    FragmentsBuilder
  26. implicit def fragments(f: ⇒ Fragment): Fragments

    Permalink

    returns

    a Fragments object from a single Fragment

    Definition Classes
    FragmentsBuilder
  27. implicit def fragmentsFragmentToFragments(fs: FragmentsFragment): Fragments

    Permalink

    reverse conversion from a Fragment containing a Fragments object to the Fragments object

    reverse conversion from a Fragment containing a Fragments object to the Fragments object

    Definition Classes
    FragmentsBuilder
  28. implicit def fragmentsFragments(fs: ⇒ Fragments): FragmentsFragment

    Permalink
    Definition Classes
    FragmentsBuilder
  29. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  30. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  31. implicit lazy val implicitParam: ImplicitParam

    Permalink
    Definition Classes
    ImplicitParameters
  32. implicit lazy val implicitParam1: ImplicitParam1

    Permalink
    Definition Classes
    ImplicitParameters
  33. implicit lazy val implicitParam10: ImplicitParam10

    Permalink
    Definition Classes
    ImplicitParameters
  34. implicit lazy val implicitParam2: ImplicitParam2

    Permalink
    Definition Classes
    ImplicitParameters
  35. implicit lazy val implicitParam3: ImplicitParam3

    Permalink
    Definition Classes
    ImplicitParameters
  36. implicit lazy val implicitParam4: ImplicitParam4

    Permalink
    Definition Classes
    ImplicitParameters
  37. implicit lazy val implicitParam5: ImplicitParam5

    Permalink
    Definition Classes
    ImplicitParameters
  38. implicit lazy val implicitParam6: ImplicitParam6

    Permalink
    Definition Classes
    ImplicitParameters
  39. implicit lazy val implicitParam7: ImplicitParam7

    Permalink
    Definition Classes
    ImplicitParameters
  40. implicit lazy val implicitParam8: ImplicitParam8

    Permalink
    Definition Classes
    ImplicitParameters
  41. implicit lazy val implicitParam9: ImplicitParam9

    Permalink
    Definition Classes
    ImplicitParameters
  42. def inExample(s: String): InExample

    Permalink

    add a new example using 'in' or '>>' or '!'

    add a new example using 'in' or '>>' or '!'

    Definition Classes
    NoFragmentsBuilderFragmentsBuilder
  43. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  44. def link(htmlLink: HtmlLink, fs: Fragments): Fragments

    Permalink
    Definition Classes
    FragmentsBuilderFragmentsBuilder
  45. def link(fss: Seq[Fragments]): Fragments

    Permalink

    add a new link to the Fragments

    add a new link to the Fragments

    Definition Classes
    FragmentsBuilderFragmentsBuilder
  46. def link(htmlLink: HtmlLink, s: SpecificationStructure): Fragments

    Permalink

    create a link directly on a specification, with a given link

    create a link directly on a specification, with a given link

    Definition Classes
    FragmentsBuilder
  47. def link(fs: Fragments, fss: Fragments*): Fragments

    Permalink
    Definition Classes
    FragmentsBuilder
  48. def link(fs: Fragments): Fragments

    Permalink
    Definition Classes
    FragmentsBuilder
  49. def link(ss: Seq[SpecificationStructure], dummy: Int = 0): Fragments

    Permalink
    Definition Classes
    FragmentsBuilder
  50. def link(s: SpecificationStructure, ss: SpecificationStructure*): Fragments

    Permalink
    Definition Classes
    FragmentsBuilder
  51. def link(s: SpecificationStructure): Fragments

    Permalink

    create a link directly on a specification

    create a link directly on a specification

    Definition Classes
    FragmentsBuilder
  52. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  53. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  54. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  55. def section(names: String*): TagFragment

    Permalink

    create a AsSection fragment

    create a AsSection fragment

    Definition Classes
    Tags
  56. def see(htmlLink: HtmlLink, fs: Fragments): Fragments

    Permalink
    Definition Classes
    FragmentsBuilderFragmentsBuilder
  57. def see(fss: Seq[Fragments]): Fragments

    Permalink
    Definition Classes
    FragmentsBuilderFragmentsBuilder
  58. def see(htmlLink: HtmlLink, s: SpecificationStructure): Fragments

    Permalink

    create a see-only link directly on a specification, with a given link

    create a see-only link directly on a specification, with a given link

    Definition Classes
    FragmentsBuilder
  59. def see(fs: Fragments, fss: Fragments*): Fragments

    Permalink
    Definition Classes
    FragmentsBuilder
  60. def see(fs: Fragments): Fragments

    Permalink
    Definition Classes
    FragmentsBuilder
  61. def see(s: SpecificationStructure): Fragments

    Permalink
    Definition Classes
    FragmentsBuilder
  62. def see(ss: Seq[SpecificationStructure])(implicit p1: ImplicitParam1): Fragments

    Permalink
    Definition Classes
    FragmentsBuilder
  63. def see(s: SpecificationStructure, ss: SpecificationStructure*): Fragments

    Permalink

    create a html link without including the other specification fragments

    create a html link without including the other specification fragments

    Definition Classes
    FragmentsBuilder
  64. var specFragments: Fragments

    Permalink

    local mutable contents of the specification

    local mutable contents of the specification

    Attributes
    protected[org.specs2.mutable]
    Definition Classes
    FragmentsBuilder
  65. implicit def specIdentificationMarkdownLink(s: String): SpecIdentificationMarkdownLink

    Permalink

    create markdown links from string + spec identification

    create markdown links from string + spec identification

    Definition Classes
    FragmentsBuilder
  66. implicit def specificationStructureToFragments(s: SpecificationStructure): AsFragments

    Permalink

    this implicit allows to call some functions directly on a specification, like 'hide'

    this implicit allows to call some functions directly on a specification, like 'hide'

    Definition Classes
    FragmentsBuilder
  67. def step(a: ⇒ Any, global: Boolean = false): Step

    Permalink

    add a new step to the Fragments

    add a new step to the Fragments

    Definition Classes
    FragmentsBuilder
  68. def stopOnFail(when: ⇒ Boolean = true): Step

    Permalink

    add a new stopOnFail step to the Fragments

    add a new stopOnFail step to the Fragments

    Definition Classes
    FragmentsBuilder
  69. implicit def stringToHtmlLinkFragments(s: String): HtmlLinkFragments

    Permalink

    Links to other specifications creation

    Links to other specifications creation

    Definition Classes
    FragmentsBuilder
    See also

    org.specs2.UserGuide

  70. implicit def stringToHtmlLinkFragments2(s: String): HtmlLinkFragments2

    Permalink
    Definition Classes
    FragmentsBuilder
  71. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  72. def tag(names: String*): TagFragment

    Permalink

    create a TaggedAs fragment

    create a TaggedAs fragment

    Definition Classes
    Tags
  73. def text(s: String): MutableSpecText

    Permalink
    Definition Classes
    NoFragmentsBuilderFragmentsBuilder
  74. implicit def textFragment(s: String): FragmentsFragment

    Permalink

    returns

    a Fragments object from a single piece of text

    Definition Classes
    FragmentsBuilderFragmentsBuilder
  75. implicit def textStart(s: String): Fragments

    Permalink

    returns

    a Fragments object from a string

    Definition Classes
    FragmentsBuilder
  76. def title(s: String): MutableSpecTitle

    Permalink

    This method allows to add a title to the Specification.

    This method allows to add a title to the Specification. It can be used as an operation on a String: "spec title".title

    returns

    a Fragments object from a string, with the given title

    Definition Classes
    NoFragmentsBuilderFragmentsBuilderFragmentsBuilder
  77. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  78. def updateSpecFragments(f: (Fragments) ⇒ Fragments): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    FragmentsBuilder
  79. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  80. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  81. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from FragmentsBuilder

Inherited from SpecificationNavigation

Inherited from ExamplesFactory

Inherited from FormattingTags

Inherited from specification.Tags

Inherited from ImplicitParameters

Inherited from AnyRef

Inherited from Any

Ungrouped