net.liftweb.mockweb

WebSpec

class WebSpec extends Specification

This trait provides Lift-specific extensions to the Specification base trait to simplify unit testing of your code. In addition to the Scaladoc, Please see the source to WebSpecSpec.scala for an example of how to use this. This class allows you to optionally configure LiftRules for your spec. LiftRules rules are always used, so if you don't want that to happen you can just use MockWeb directly in your own custom spec and simply omit any LiftRules setup.

Attributes
abstract
Linear Supertypes
Specification, Contexts, BeforeAfter, Console, OutputReporter, Reporter, ConsoleLog, Log, ConsoleOutput, Output, SpecsFilter, SpecsHolder, FailOrSkip, Expectations, DetailedFailures, ExpectableFactory, FailureFactory, SuccessValues, OrResults, Matchers, EventuallyMatchers, MatcherResult, FileMatchers, FileBeHaveMatchers, FileBaseMatchers, PathMatchers, PathBeHaveMatchers, PathBaseMatchers, FileSystem, FileWriter, FileReader, XmlMatchers, XmlBeHaveMatchers, XmlBaseMatchers, PatternMatchers, PatternBeHaveMatchers, PatternBaseMatchers, EitherMatchers, EitherBeHaveMatchers, EitherBaseMatchers, NumericMatchers, NumericBeHaveMatchers, NumericBaseMatchers, MapMatchers, MapBeHaveMatchers, MapBaseMatchers, IterableMatchers, IterableBeHaveMatchers, IterableBaseMatchers, StringMatchers, StringBeHaveMatchers, StringBaseMatchers, LogicalMatchers, AnyMatchers, AnyBeHaveMatchers, AnyBaseMatchers, StructuralMatchers, BaseSpecification, ComposedSpecifications, LazyParameters, SpecificationConfiguration, LinkedSpecification, HasResults, Tagged, ExampleExpectationsListener, ExpectationsListener, SpecificationExecutor, LifeCycle, SequentialExecution, SpecificationSystems, TreeNode, Tree[TreeNode], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. WebSpec
  2. Specification
  3. Contexts
  4. BeforeAfter
  5. Console
  6. OutputReporter
  7. Reporter
  8. ConsoleLog
  9. Log
  10. ConsoleOutput
  11. Output
  12. SpecsFilter
  13. SpecsHolder
  14. FailOrSkip
  15. Expectations
  16. DetailedFailures
  17. ExpectableFactory
  18. FailureFactory
  19. SuccessValues
  20. OrResults
  21. Matchers
  22. EventuallyMatchers
  23. MatcherResult
  24. FileMatchers
  25. FileBeHaveMatchers
  26. FileBaseMatchers
  27. PathMatchers
  28. PathBeHaveMatchers
  29. PathBaseMatchers
  30. FileSystem
  31. FileWriter
  32. FileReader
  33. XmlMatchers
  34. XmlBeHaveMatchers
  35. XmlBaseMatchers
  36. PatternMatchers
  37. PatternBeHaveMatchers
  38. PatternBaseMatchers
  39. EitherMatchers
  40. EitherBeHaveMatchers
  41. EitherBaseMatchers
  42. NumericMatchers
  43. NumericBeHaveMatchers
  44. NumericBaseMatchers
  45. MapMatchers
  46. MapBeHaveMatchers
  47. MapBaseMatchers
  48. IterableMatchers
  49. IterableBeHaveMatchers
  50. IterableBaseMatchers
  51. StringMatchers
  52. StringBeHaveMatchers
  53. StringBaseMatchers
  54. LogicalMatchers
  55. AnyMatchers
  56. AnyBeHaveMatchers
  57. AnyBaseMatchers
  58. StructuralMatchers
  59. BaseSpecification
  60. ComposedSpecifications
  61. LazyParameters
  62. SpecificationConfiguration
  63. LinkedSpecification
  64. HasResults
  65. Tagged
  66. ExampleExpectationsListener
  67. ExpectationsListener
  68. SpecificationExecutor
  69. LifeCycle
  70. SequentialExecution
  71. SpecificationSystems
  72. TreeNode
  73. Tree
  74. AnyRef
  75. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new WebSpec (boot: () ⇒ Any)

    boot

    defines a method that is called prior to testing to set up the Lift environment. This is where you'll initialize LiftRules, Mapper, etc. The simplest approach is to just point this at your Boostrap.boot method.

Type Members

  1. type HasIsEmptyMethod = Any { def isEmpty: Boolean }

    Definition Classes
    StructuralMatchers
  2. type HasSizeMethod = Any { def size: Int }

    Definition Classes
    StructuralMatchers
  3. trait ModifiableRequest [T <: ModifiableRequest[T]] extends AnyRef

    A comon trait to provide utility methods for mutating the underlying HttpServletRequest.

  4. class ReqSpecification extends ModifiableRequest[ReqSpecification]

    This class provides a wrapper to test methods that require an initialized Req.

  5. class SessionSpecification extends ModifiableRequest[SessionSpecification]

    This class provides a wrapper to test methods that require an initialized S.

  6. class TemplateSpecification extends ModifiableRequest[TemplateSpecification]

    This class provides a wrapper to test methods that require a processed template.

  7. class WebSpecBridge extends AnyRef

    A class that bridges between the description string and classes that provide the Lift-specific wrapping of the Expectation code.

Value Members

  1. def != (a: ⇒ Any)(implicit d: Detailed): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  2. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  3. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  4. def !=/ (s: String): Matcher[String]

    Definition Classes
    StringBaseMatchers
  5. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  6. def :: (s: Specification): List[Specification]

    Definition Classes
    Specification
  7. def :: (r: Reporter): List[Reporter]

    Definition Classes
    Reporter
  8. def < [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]

    Definition Classes
    NumericBaseMatchers
  9. def <= [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]

    Definition Classes
    NumericBaseMatchers
  10. def == (a: ⇒ Any)(implicit d: Detailed): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  11. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  12. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  13. def ==/ (node: Seq[Node]): EqualIgnoringSpaceMatcher

    Definition Classes
    XmlBaseMatchers
  14. def ==/ (s: String): BeEqualToIgnoringCase[String]

    Definition Classes
    StringBaseMatchers
  15. def > [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]

    Definition Classes
    NumericBaseMatchers
  16. def >= [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]

    Definition Classes
    NumericBaseMatchers
  17. val Debug : Int

    Definition Classes
    Log
  18. val Error : Int

    Definition Classes
    Log
  19. val Info : Int

    Definition Classes
    Log
  20. implicit def ToDelta [S] (n: S): CanHaveDelta[S]

    Attributes
    implicit
    Definition Classes
    NumericBaseMatchers
  21. val Warning : Int

    Definition Classes
    Log
  22. def \ (label: String, attributeValues: (String, String)*): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  23. def \ (label: String, attributeValues: Map[String, String]): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  24. def \ (node: Node, attributeValues: (String, String)*): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  25. def \ (node: Node, attributeValues: Map[String, String]): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  26. def \ (label: String, attributes: List[String]): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  27. def \ (node: Node, attributes: List[String]): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  28. def \ (label: String): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  29. def \ (node: Node): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  30. def \\ (label: String, attributeValues: (String, String)*): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  31. def \\ (label: String, attributeValues: Map[String, String]): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  32. def \\ (node: Node, attributeValues: (String, String)*): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  33. def \\ (node: Node, attributeValues: Map[String, String]): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  34. def \\ (label: String, attributes: List[String]): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  35. def \\ (node: Node, attributes: List[String]): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  36. def \\ (label: String): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  37. def \\ (node: Node): XmlMatcher

    Definition Classes
    XmlBaseMatchers
  38. def absolute [T <: AnyRef { def getPath(): String }] : Matcher[AnyRef { def getPath(): String }]

    Definition Classes
    FileBeHaveMatchers
  39. def absolutePath [T <: AnyRef { def getPath(): String }] (path: String): Matcher[AnyRef { def getPath(): String }]

    Definition Classes
    FileBeHaveMatchers
  40. def absolutePath : Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  41. def accept (t: Tag*): WebSpec.this.type

    Definition Classes
    Tagged
  42. def acceptAnyTag : WebSpec.this.type

    Definition Classes
    Tagged
  43. def acceptTag (s: String*): WebSpec.this.type

    Definition Classes
    Tagged
  44. def acceptTags (s: String*): WebSpec.this.type

    Definition Classes
    Tagged
  45. implicit def adapt [T, S] (m: Matcher[T])(implicit c: (S) ⇒ T): Matcher[S]

    Attributes
    implicit
    Definition Classes
    AnyBaseMatchers
  46. def addChild (t: TreeNode): Unit

    Definition Classes
    Tree
  47. def addExpectation [T] (expectable: Option[Expectable[T]]): Examples

    Definition Classes
    ExampleExpectationsListener
  48. def addExpectation : Examples

    Definition Classes
    ExampleExpectationsListener → ExpectationsListener
  49. def addTag (t: String): WebSpec.this.type

    Definition Classes
    Tagged
  50. def addTags (t: String*): WebSpec.this.type

    Definition Classes
    Tagged
  51. def addToSusVerb (complement: String): PrefixedExamples

    Definition Classes
    SpecificationSystems
  52. def afterContext (actions: ⇒ Any, predicate: ⇒ Boolean): Context

    Definition Classes
    Contexts
  53. def afterContext (actions: ⇒ Any): Context

    Definition Classes
    Contexts
  54. def afterExample (ex: Examples): Unit

    Definition Classes
    BaseSpecification → LifeCycle
  55. def afterExpectations (ex: Examples): Unit

    Definition Classes
    LifeCycle
  56. var afterSpec : Option[() ⇒ Any]

    Definition Classes
    BaseSpecification
  57. def allExamples : List[Examples]

    Definition Classes
    BaseSpecification
  58. def allSystems : List[Sus]

    Definition Classes
    BaseSpecification
  59. implicit def anyToExpectationCounter [T] (a: ⇒ T): ExpectationCounter[T]

    Attributes
    implicit
    Definition Classes
    ExpectationsListener
  60. def areSpecifiedBy (specifications: LazyParameter[Specification]*): Unit

    Definition Classes
    BaseSpecification
  61. def argValue (arguments: Array[String], argumentNames: List[String]): Option[String]

    Attributes
    protected
    Definition Classes
    Reporter
  62. def args : Array[String]

    Definition Classes
    Reporter
  63. def args_= (a: Array[String]): Unit

    Definition Classes
    Specification → Reporter
  64. def aroundExpectationsContext (actions: (⇒ Any) ⇒ Any): Context

    Definition Classes
    Contexts
  65. def asAbsolutePath (path: String): Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  66. def asCanonicalPath (path: String): Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  67. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  68. def asNoneAs [T] (a: ⇒ Option[T]): Matcher[Option[T]]

    Definition Classes
    PatternBeHaveMatchers
  69. def asNullAs [T] (a: ⇒ T): Matcher[T]

    Definition Classes
    AnyBeHaveMatchers
  70. implicit def asPath (p: String): Path

    Attributes
    implicit
    Definition Classes
    FileBaseMatchers
  71. def be [T] : BeVerbMatcher[T]

    Definition Classes
    AnyBeHaveMatchers
  72. def be (a: ⇒ Any): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  73. def beADirectoryPath : Matcher[String]

    Definition Classes
    PathBaseMatchers
  74. def beAFilePath : Matcher[String]

    Definition Classes
    PathBaseMatchers
  75. def beAHiddenPath : Matcher[String]

    Definition Classes
    PathBaseMatchers
  76. def beAReadablePath : Matcher[String]

    Definition Classes
    PathBaseMatchers
  77. def beAWritablePath : Matcher[String]

    Definition Classes
    PathBaseMatchers
  78. def beAbsolute [T <: AnyRef { def getPath(): String }] : Matcher[T]

    Definition Classes
    FileBaseMatchers
  79. def beAlsoNone [T] (a: ⇒ Option[T]): Matcher[Option[T]]

    Definition Classes
    PatternBaseMatchers
  80. def beAlsoNull [T] (a: ⇒ T): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  81. def beAnAbsolutePath : Matcher[String]

    Definition Classes
    PathBaseMatchers
  82. def beAnExistingPath : Matcher[String]

    Definition Classes
    PathBaseMatchers
  83. def beAsNoneAs [T] (a: ⇒ Option[T]): Matcher[Option[T]]

    Definition Classes
    PatternBaseMatchers
  84. def beAsNullAs [T] (a: ⇒ T): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  85. def beAssignableFrom [T] (implicit m: ClassManifest[T]): Matcher[Class[_]]

    Definition Classes
    AnyBaseMatchers
  86. def beCloseTo [S] (delta: Delta[S])(implicit d: (S) ⇒ Monoid[S], e: (S) ⇒ Ordered[S]): BeCloseTo[S]

    Definition Classes
    NumericBaseMatchers
  87. def beCloseTo [S] (n: S, delta: S)(implicit d: (S) ⇒ Monoid[S], e: (S) ⇒ Ordered[S]): BeCloseTo[S]

    Definition Classes
    NumericBaseMatchers
  88. def beDefinedAt [A] (values: A*): Matcher[PartialFunction[A, Any]]

    Definition Classes
    MapBaseMatchers
  89. def beDefinedBy [A, B] (values: (A, B)*): Matcher[PartialFunction[A, B]]

    Definition Classes
    MapBaseMatchers
  90. def beDifferent [T] (a: ⇒ T): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  91. def beDifferentFrom [T] (a: ⇒ T): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  92. def beDirectory [T <: AnyRef { def getPath(): String }] : Matcher[T]

    Definition Classes
    FileBaseMatchers
  93. def beEmpty : Matcher[HasIsEmptyMethod]

    Definition Classes
    StructuralMatchers
  94. def beEqual [T] (a: ⇒ T): BeEqualTo[T]

    Definition Classes
    AnyBaseMatchers
  95. def beEqualIgnoringSep (other: String): Matcher[String]

    Definition Classes
    PathBaseMatchers
  96. def beEqualTo [T] (a: ⇒ T): BeEqualTo[T]

    Definition Classes
    AnyBaseMatchers
  97. def beEqualToIgnoringCase [T <: String] (a: T): BeEqualToIgnoringCase[T]

    Definition Classes
    StringBaseMatchers
  98. def beEqualToIgnoringSep (other: String): Matcher[String]

    Definition Classes
    PathBaseMatchers
  99. def beEqualToIgnoringSpace (node: Seq[Node]): EqualIgnoringSpaceMatcher

    Definition Classes
    XmlBaseMatchers
  100. def beEqualToIgnoringSpace [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  101. def beFalse [Boolean] : Matcher[Boolean]

    Definition Classes
    AnyBaseMatchers
  102. def beFile [T <: AnyRef { def getPath(): String }] : Matcher[T]

    Definition Classes
    FileBaseMatchers
  103. def beGreaterThan [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]

    Definition Classes
    NumericBaseMatchers
  104. def beGreaterThanOrEqualTo [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]

    Definition Classes
    NumericBaseMatchers
  105. def beHidden [T <: AnyRef { def getPath(): String }] : Matcher[T]

    Definition Classes
    FileBaseMatchers
  106. def beIn [T] (iterable: ⇒ Iterable[T]): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  107. def beLeft [T] (t: ⇒ T): Matcher[Either[T, _]]

    Definition Classes
    EitherBaseMatchers
  108. def beLessThan [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]

    Definition Classes
    NumericBaseMatchers
  109. def beLessThanOrEqualTo [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]

    Definition Classes
    NumericBaseMatchers
  110. def beLike [T] (pattern: ⇒ PartialFunction[T, Boolean]): Matcher[T]

    Definition Classes
    PatternBaseMatchers
  111. def beLikeA [T] (pattern: ⇒ PartialFunction[T, Boolean]): Matcher[T]

    Definition Classes
    PatternBaseMatchers
  112. def beMatching [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  113. def beNone : Matcher[Option[Any]]

    Definition Classes
    PatternBaseMatchers
  114. def beNull [T] : BeNull[T]

    Definition Classes
    AnyBaseMatchers
  115. def beOneOf [T] (t: T*): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  116. def beReadable [T <: AnyRef { def getPath(): String }] : Matcher[T]

    Definition Classes
    FileBaseMatchers
  117. def beRight [T] (t: ⇒ T): Matcher[Either[_, T]]

    Definition Classes
    EitherBaseMatchers
  118. def beSameSeqAs [T] (s: ⇒ Seq[T])(implicit d: Detailed): SeqMatcher[T, Any]

    Definition Classes
    IterableBaseMatchers
  119. def beSameSetAs [T] (s: ⇒ Set[T])(implicit d: Detailed): SetMatcher[T, Any]

    Definition Classes
    IterableBaseMatchers
  120. def beSome [T] (expected: T): CaseMatcher[T]

    Definition Classes
    PatternBaseMatchers
  121. def beSome [T] : CaseMatcher[T]

    Definition Classes
    PatternBaseMatchers
  122. def beSomething : CaseMatcher[Any]

    Definition Classes
    PatternBaseMatchers
  123. def beTheSameSeqAs [T] (s: ⇒ Seq[T])(implicit d: Detailed): SeqMatcher[T, Any]

    Definition Classes
    IterableBaseMatchers
  124. def beTheSameSetAs [T] (s: ⇒ Set[T])(implicit d: Detailed): SetMatcher[T, Any]

    Definition Classes
    IterableBaseMatchers
  125. def beTrue : Matcher[Boolean]

    Definition Classes
    AnyBaseMatchers
  126. def beWritable [T <: AnyRef { def getPath(): String }] : Matcher[T]

    Definition Classes
    FileBaseMatchers
  127. def be_!= (a: ⇒ Any)(implicit d: Detailed): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  128. def be_!=/ [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  129. def be_< [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]

    Definition Classes
    NumericBaseMatchers
  130. def be_<= [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]

    Definition Classes
    NumericBaseMatchers
  131. def be_== (a: ⇒ Any)(implicit d: Detailed): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  132. def be_==/ [T <: String] (a: T): BeEqualToIgnoringCase[T]

    Definition Classes
    StringBaseMatchers
  133. def be_> [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]

    Definition Classes
    NumericBaseMatchers
  134. def be_>= [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]

    Definition Classes
    NumericBaseMatchers
  135. def beforeContext (actions: ⇒ Any, predicate: ⇒ Boolean): Context

    Definition Classes
    Contexts
  136. def beforeContext (actions: ⇒ Any): Context

    Definition Classes
    Contexts
  137. def beforeExample (ex: Examples): Unit

    Definition Classes
    BaseSpecification → LifeCycle
  138. def beforeExpectations (ex: Examples): Unit

    Definition Classes
    LifeCycle
  139. var beforeSpec : Option[() ⇒ Any]

    Definition Classes
    BaseSpecification
  140. def canRead (path: String): Boolean

    Definition Classes
    FileSystem
  141. def canWrite (path: String): Boolean

    Definition Classes
    FileSystem
  142. def canonicalPath [T <: AnyRef { def getPath(): String }] (path: String): Matcher[AnyRef { def getPath(): String }]

    Definition Classes
    FileBeHaveMatchers
  143. def childNodes : List[TreeNode]

    Definition Classes
    Tree
  144. def clearTags : WebSpec.this.type

    Definition Classes
    Tagged
  145. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  146. def closeTo [S] (n: S, delta: S)(implicit d: (S) ⇒ Monoid[S], e: (S) ⇒ Ordered[S]): BeCloseTo[S]

    Definition Classes
    NumericBeHaveMatchers
  147. def contain [T] (a: T): Matcher[Iterable[Any]]

    Definition Classes
    IterableBaseMatchers
  148. def containAll [T] (l: Iterable[T])(implicit details: Detailed): Matcher[Iterable[T]]

    Definition Classes
    IterableBaseMatchers
  149. def containInOrder [T] (l: T*)(implicit details: Detailed): Matcher[Iterable[T]]

    Definition Classes
    IterableBaseMatchers
  150. def containMatch (pattern: String): Matcher[Iterable[String]]

    Definition Classes
    IterableBaseMatchers
  151. def containMatchOnlyOnce (pattern: String): Matcher[Iterable[String]]

    Definition Classes
    IterableBaseMatchers
  152. def contains (s: Any): Boolean

    Definition Classes
    BaseSpecification
  153. def context (b: ⇒ Any, a: ⇒ Any, predicate: ⇒ Boolean): Context

    Definition Classes
    Contexts
  154. def context (b: ⇒ Any, a: ⇒ Any): Context

    Definition Classes
    Contexts
  155. def contextFirst (actions: ⇒ Any): Context

    Definition Classes
    Contexts
  156. def contextLast (actions: ⇒ Any): Context

    Definition Classes
    Contexts
  157. def copy (input: InputStream, output: OutputStream): Unit

    Definition Classes
    FileSystem
  158. def copyDir (src: String, dest: String, tagged: Tagged): Unit

    Definition Classes
    FileSystem
  159. def copyDir (src: String, dest: String): Unit

    Definition Classes
    FileSystem
  160. def copyDir (url: URL, dest: String, tagged: Tagged): Unit

    Definition Classes
    FileSystem
  161. def copyDir (url: URL, dest: String): Unit

    Definition Classes
    FileSystem
  162. def copyFile (path: String, dest: String): Unit

    Definition Classes
    FileSystem
  163. def copyResults (other: HasResults): WebSpec.this.type

    Definition Classes
    HasResults
  164. def copySpecResourcesDir (src: String, outputDir: String): Unit

    Definition Classes
    FileSystem
  165. def createDir (path: String): Boolean

    Definition Classes
    FileSystem
  166. def createFailure [T] (message: String, result: Result[T]): Throwable with HasResult[T]

    Definition Classes
    ExpectableFactory → FailureFactory
  167. def createFile (path: String): AnyVal

    Definition Classes
    FileWriter
  168. def createSus (desc: String): Sus

    Attributes
    protected[specs]
    Definition Classes
    SpecificationSystems
  169. def debug (msg: ⇒ String): Unit

    Definition Classes
    Log
  170. implicit def declare (newName: String): ComposedSpecification

    Attributes
    implicit
    Definition Classes
    ComposedSpecifications
  171. def definedAt [T] (values: T*): Matcher[PartialFunction[T, Any]]

    Definition Classes
    MapBeHaveMatchers
  172. def definedBy [S, T] (values: (S, T)*): Matcher[PartialFunction[S, T]]

    Definition Classes
    MapBeHaveMatchers
  173. var description : String

    Definition Classes
    BaseSpecification
  174. def detailedDiffs (separators: String, startDiffSize: Int, shortenSize: Int): Unit

    Definition Classes
    DetailedFailures
  175. def detailedDiffs (separators: String, shortenSize: Int): Unit

    Definition Classes
    DetailedFailures
  176. def detailedDiffs (separators: String): Unit

    Definition Classes
    DetailedFailures
  177. def detailedDiffs (): Unit

    Definition Classes
    DetailedFailures
  178. implicit var detailedFailures : Detailed

    Attributes
    implicit
    Definition Classes
    DetailedFailures
  179. def directory [T <: AnyRef { def getPath(): String }] : Matcher[AnyRef { def getPath(): String }]

    Definition Classes
    FileBeHaveMatchers
  180. def directoryPath : Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  181. def displayHelp : Unit

    Attributes
    protected
    Definition Classes
    Reporter
  182. def displayOptions : Unit

    Attributes
    protected
    Definition Classes
    Reporter
  183. def displayOptionsDescription : Unit

    Attributes
    protected
    Definition Classes
    Reporter
  184. def displayUsage : Unit

    Attributes
    protected
    Definition Classes
    Reporter
  185. def doAfter (actions: ⇒ Any): Option[Unit]

    Definition Classes
    BeforeAfter
  186. def doAfterSpec (actions: ⇒ Any): Unit

    Definition Classes
    BeforeAfter
  187. def doAroundExpectations (actions: (⇒ Any) ⇒ Any): Option[Unit]

    Definition Classes
    BeforeAfter
  188. def doBefore (actions: ⇒ Any): Option[Unit]

    Definition Classes
    BeforeAfter
  189. def doBeforeSpec (actions: ⇒ Any): Unit

    Definition Classes
    BeforeAfter
  190. def doFirst (actions: ⇒ Any): Unit

    Definition Classes
    BeforeAfter
  191. def doLast (actions: ⇒ Any): Unit

    Definition Classes
    BeforeAfter
  192. def dontShareVariables (): Unit

    Definition Classes
    SpecificationConfiguration
  193. implicit def doubleToMonoid (v: Double): Monoid[Double]

    Attributes
    implicit
    Definition Classes
    NumericBeHaveMatchers
  194. def empty : Matcher[HasIsEmptyMethod]

    Definition Classes
    AnyBeHaveMatchers
  195. def endWith [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  196. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  197. def equalIgnoreCase [T <: String] (a: T): BeEqualToIgnoringCase[T]

    Definition Classes
    StringBaseMatchers
  198. def equalIgnoreSpace (node: Seq[Node]): EqualIgnoringSpaceMatcher

    Definition Classes
    XmlBaseMatchers
  199. def equalIgnoreSpace [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  200. def equalIgnoringCaseTo [T <: String] (a: T): BeEqualToIgnoringCase[T]

    Definition Classes
    StringBaseMatchers
  201. def equalIgnoringSepTo (other: String): Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  202. def equalIgnoringSpaceTo [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  203. def equalTo [T] (o: T)(implicit d: Detailed): Matcher[Any]

    Definition Classes
    AnyBeHaveMatchers
  204. def equalToIgnoringCase [T <: String] (a: T): BeEqualToIgnoringCase[T]

    Definition Classes
    StringBaseMatchers
  205. def equalToIgnoringSep (other: String): Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  206. def equalToIgnoringSpace (node: Elem): EqualIgnoringSpaceMatcher

    Definition Classes
    XmlBaseMatchers
  207. def equalToIgnoringSpace (node: Seq[Node]): EqualIgnoringSpaceMatcher

    Definition Classes
    XmlBaseMatchers
  208. def equalToIgnoringSpace [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  209. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  210. def error (msg: String): Nothing

    Definition Classes
    Specification
  211. def error (msg: ⇒ String): Unit

    Definition Classes
    Log
  212. def errors : List[Throwable]

    Definition Classes
    BaseSpecification → HasResults
  213. def eventually [T] (nested: Matcher[T]): Matcher[T]

    Definition Classes
    EventuallyMatchers
  214. def eventually [T] (retries: Int, sleep: Duration)(nested: Matcher[T]): Matcher[T]

    Definition Classes
    EventuallyMatchers
  215. def exampleContainer : Examples

    Attributes
    protected[specification]
    Definition Classes
    BaseSpecification
  216. lazy val exampleFilter : Pattern

    Definition Classes
    SpecsFilter
  217. def exampleFilterPattern : String

    Definition Classes
    Reporter → SpecsFilter
  218. def examplePattern : String

    Definition Classes
    SpecsFilter
  219. def examples : List[Example]

    Definition Classes
    BaseSpecification
  220. def executeExample (example: Examples): WebSpec.this.type

    Definition Classes
    SpecificationExecutor → LifeCycle
  221. def executeExpectations (ex: Examples, t: ⇒ Any): Any

    Definition Classes
    LifeCycle
  222. def exist [T <: AnyRef { def getPath(): String }] : Matcher[T]

    Definition Classes
    FileBaseMatchers
  223. def exist [T] (function: (T) ⇒ Boolean): Matcher[Iterable[T]]

    Definition Classes
    IterableBaseMatchers
  224. def existMatch (pattern: String): Matcher[Iterable[String]]

    Definition Classes
    IterableBaseMatchers
  225. def existPath : Matcher[String]

    Definition Classes
    PathBaseMatchers
  226. def existingPath : Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  227. def exists (path: String): Boolean

    Definition Classes
    FileSystem
  228. var expectationsListener : ExampleExpectationsListener

    Definition Classes
    ExampleExpectationsListener
  229. def expectationsNb : Int

    Definition Classes
    BaseSpecification
  230. def fail (): Nothing

    Definition Classes
    FailOrSkip
  231. def fail (m: String): Nothing

    Definition Classes
    FailOrSkip
  232. def failureAndErrors : List[Throwable]

    Definition Classes
    HasResults
  233. def failureColored (text: String): String

    Definition Classes
    OutputReporter
  234. def failures : List[FailureException]

    Definition Classes
    BaseSpecification → HasResults
  235. def file [T <: AnyRef { def getPath(): String }] : Matcher[AnyRef { def getPath(): String }]

    Definition Classes
    FileBeHaveMatchers
  236. def filePath : Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  237. def filePaths (path: String): List[String]

    Definition Classes
    FileSystem
  238. def filter (sus: Sus): Option[Sus]

    Definition Classes
    SpecsFilter
  239. def filter (specification: Specification): Option[Specification]

    Definition Classes
    SpecsFilter
  240. def filter (specifications: Seq[Specification]): List[Specification]

    Definition Classes
    SpecsFilter
  241. def filterExample (example: Example): Option[Example]

    Definition Classes
    SpecsFilter
  242. lazy val filteredSpecs : List[Specification]

    Definition Classes
    SpecsFilter
  243. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  244. def find [T <: String] (a: T): FindMatcher[T]

    Definition Classes
    StringBaseMatchers
  245. def firstLevelExamplesNb : Int

    Definition Classes
    BaseSpecification
  246. implicit def floatToMonoid (v: Float): Monoid[Float]

    Attributes
    implicit
    Definition Classes
    NumericBeHaveMatchers
  247. def flush (): Unit

    Definition Classes
    ConsoleOutput → Output
  248. def forExample : Example

    Definition Classes
    BaseSpecification → ExampleExpectationsListener
  249. def forExample (desc: String): Example

    Definition Classes
    BaseSpecification
  250. def getAbsolutePath (path: String): String

    Definition Classes
    FileSystem
  251. def getCanonicalPath (path: String): String

    Definition Classes
    FileSystem
  252. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef
  253. def getExample (path: TreePath): Option[Examples]

    Definition Classes
    BaseSpecification
  254. def getName (path: String): String

    Definition Classes
    FileSystem
  255. def getParent (path: String): String

    Definition Classes
    FileSystem
  256. def getResourcesNamed (name: String): List[URL]

    Definition Classes
    FileSystem
  257. def getWriter (path: String): Writer

    Definition Classes
    FileWriter
  258. def globToPattern (glob: String): String

    Definition Classes
    FileSystem
  259. def globalContext (b: ⇒ Any, a: ⇒ Any): Context

    Definition Classes
    Contexts
  260. def greaterThan [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]

    Definition Classes
    NumericBeHaveMatchers
  261. def greaterThanOrEqualTo [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]

    Definition Classes
    NumericBeHaveMatchers
  262. def hasFailureOrErrors : Boolean

    Definition Classes
    HasResults
  263. def hasIssues : Boolean

    Definition Classes
    HasResults
  264. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  265. def have [T] (function: (T) ⇒ Boolean): Matcher[Iterable[T]]

    Definition Classes
    IterableBaseMatchers
  266. def have [T] : HaveVerbMatcher[T]

    Definition Classes
    AnyBeHaveMatchers
  267. def haveAbsolutePath [T <: AnyRef { def getPath(): String }] (path: String): Matcher[T]

    Definition Classes
    FileBaseMatchers
  268. def haveAsAbsolutePath (absolutePath: String): Matcher[String]

    Definition Classes
    PathBaseMatchers
  269. def haveAsCanonicalPath (canonicalPath: String): Matcher[String]

    Definition Classes
    PathBaseMatchers
  270. def haveCanonicalPath [T <: AnyRef { def getPath(): String }] (path: String): Matcher[T]

    Definition Classes
    FileBaseMatchers
  271. def haveClass [T] (implicit m: ClassManifest[T]): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  272. def haveKey [S] (k: S): Matcher[Iterable[(S, Any)]]

    Definition Classes
    MapBaseMatchers
  273. def haveLength (n: Int): Matcher[String]

    Definition Classes
    StringBaseMatchers
  274. def haveList [T <: AnyRef { def getPath(): String }] (list: String): Matcher[T]

    Definition Classes
    FileBaseMatchers
  275. def haveName [T <: AnyRef { def getPath(): String }] (name: String): Matcher[T]

    Definition Classes
    FileBaseMatchers
  276. def havePair [S, T] (p: (S, T)): Matcher[Iterable[(S, T)]]

    Definition Classes
    MapBaseMatchers
  277. def havePairs [S, T] (pairs: (S, T)*): Matcher[Iterable[(S, T)]]

    Definition Classes
    MapBaseMatchers
  278. def haveParent [T <: AnyRef { def getPath(): String }] (path: String): Matcher[T]

    Definition Classes
    FileBaseMatchers
  279. def haveParentPath (parent: String): Matcher[String]

    Definition Classes
    PathBaseMatchers
  280. def havePathName (name: String): Matcher[String]

    Definition Classes
    PathBaseMatchers
  281. def haveSameElementsAs [T] (l: Iterable[T]): HaveTheSameElementsAs[T]

    Definition Classes
    IterableBaseMatchers
  282. def haveSize (n: Int): SizeMatcher

    Definition Classes
    StructuralMatchers
  283. def haveSuperClass [T] (implicit m: ClassManifest[T]): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  284. def haveTheSameElementsAs [T] (l: Iterable[T]): HaveTheSameElementsAs[T]

    Definition Classes
    IterableBaseMatchers
  285. def haveValue [S] (v: S): Matcher[Iterable[(Any, S)]]

    Definition Classes
    MapBaseMatchers
  286. def hidden [T <: AnyRef { def getPath(): String }] : Matcher[AnyRef { def getPath(): String }]

    Definition Classes
    FileBeHaveMatchers
  287. def hiddenPath : Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  288. def in [T] (iterable: ⇒ Iterable[T]): Matcher[T]

    Definition Classes
    AnyBeHaveMatchers
  289. def include [T <: String] (a: String): Matcher[T]

    Definition Classes
    StringBaseMatchers
  290. def include (specifications: LazyParameter[Specification]*): Unit

    Definition Classes
    BaseSpecification
  291. def info (msg: ⇒ String): Unit

    Definition Classes
    Log
  292. def infoColored (text: String): String

    Definition Classes
    OutputReporter
  293. def inputStream (filePath: String): InputStream

    Definition Classes
    FileReader
  294. implicit def intToMonoid (v: Int): Monoid[Int]

    Attributes
    implicit
    Definition Classes
    NumericBeHaveMatchers
  295. def isAbsolute (path: String): Boolean

    Definition Classes
    FileSystem
  296. def isAccepted : Boolean

    Definition Classes
    Tagged
  297. def isAsNullAs [T] (a: ⇒ T): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  298. def isDir (path: String): Boolean

    Definition Classes
    FileSystem
  299. def isDirectory (path: String): Boolean

    Definition Classes
    FileSystem
  300. def isEmpty : Matcher[HasIsEmptyMethod]

    Definition Classes
    StructuralMatchers
  301. def isEqualIgnoringSep (path: String, other: String): Boolean

    Definition Classes
    PathBaseMatchers
  302. def isExpectation [T] (a: ⇒ T): T

    Definition Classes
    ExpectationsListener
  303. def isFailing : Boolean

    Definition Classes
    BaseSpecification
  304. def isFalse : Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  305. def isFile (path: String): Boolean

    Definition Classes
    FileSystem
  306. def isHidden (path: String): Boolean

    Definition Classes
    FileSystem
  307. def isIn [T] (iterable: ⇒ Iterable[T]): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  308. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  309. def isNotEmpty : Matcher[HasIsEmptyMethod]

    Definition Classes
    StructuralMatchers
  310. def isNotIn [T] (iterable: ⇒ Iterable[T]): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  311. def isNotNull [T] : Matcher[T]

    Definition Classes
    AnyBaseMatchers
  312. def isNotOneOf [T] (t: T*): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  313. def isNull [T] : BeNull[T]

    Definition Classes
    AnyBaseMatchers
  314. def isOk : Boolean

    Definition Classes
    HasResults
  315. def isOneOf [T] (t: T*): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  316. def isSequential : Boolean

    Definition Classes
    SequentialExecution
  317. def isSpecifiedBy (specifications: LazyParameter[Specification]*): Unit

    Definition Classes
    BaseSpecification
  318. def isTrue : Matcher[Boolean]

    Definition Classes
    AnyBaseMatchers
  319. def is_!= (a: ⇒ Any)(implicit d: Detailed): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  320. def is_== (a: ⇒ Any)(implicit details: Detailed): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  321. def issueMessages : String

    Definition Classes
    HasResults
  322. def issues : List[Throwable]

    Definition Classes
    HasResults
  323. def key [S] (k: S): Matcher[Iterable[(S, Any)]]

    Definition Classes
    MapBeHaveMatchers
  324. def koMessage (exception: Any, desc: Option[String]): String

    Attributes
    protected[matcher]
    Definition Classes
    AnyBaseMatchers
  325. def lastExample : Option[Examples]

    Definition Classes
    BaseSpecification → ExampleExpectationsListener
  326. def length (n: Int): Matcher[String]

    Definition Classes
    StringBeHaveMatchers
  327. def lessThan [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]

    Definition Classes
    NumericBeHaveMatchers
  328. def lessThanOrEqualTo [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]

    Definition Classes
    NumericBeHaveMatchers
  329. var level : Int

    Definition Classes
    Log
  330. def like [T] (pattern: ⇒ PartialFunction[T, Boolean]): Matcher[T]

    Definition Classes
    PatternBeHaveMatchers
  331. def linkTo (subSpec: Specification): WebSpec.this.type

    Definition Classes
    LinkedSpecification
  332. def linkedSpecifications : List[Specification]

    Definition Classes
    LinkedSpecification
  333. def listFiles (path: String): List[String]

    Definition Classes
    FileSystem
  334. def listPaths (list: String*): Matcher[String]

    Definition Classes
    PathBaseMatchers
  335. implicit def longToDouble (s: Long): Double

    Attributes
    implicit
    Definition Classes
    NumericBaseMatchers
  336. implicit def longToMonoid (v: Long): Monoid[Long]

    Attributes
    implicit
    Definition Classes
    NumericBeHaveMatchers
  337. def main (arguments: Array[String]): Unit

    Definition Classes
    Reporter
  338. def makeTagged (s: String*): Tagged

    Definition Classes
    Tagged
  339. def matching (s: String): Matcher[String]

    Definition Classes
    StringBeHaveMatchers
  340. def message (exception: Any): String

    Attributes
    protected[matcher]
    Definition Classes
    AnyBaseMatchers
  341. def mkdirs (path: String): Boolean

    Definition Classes
    FileWriter
  342. def name [T <: AnyRef { def getPath(): String }] (name: String): Matcher[AnyRef { def getPath(): String }]

    Definition Classes
    FileBeHaveMatchers
  343. var name : String

    Definition Classes
    BaseSpecification
  344. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  345. def noDetailedDiffs (): Unit

    Definition Classes
    DetailedFailures
  346. def none : Matcher[Option[Any]]

    Definition Classes
    PatternBeHaveMatchers
  347. def not [T] (m: Matcher[T]): Matcher[T]

    Definition Classes
    LogicalMatchers
  348. def not [T] : NotMatcher[T]

    Definition Classes
    AnyBeHaveMatchers
  349. def notBe (a: ⇒ Any): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  350. def notBeAssignableFrom [T] (implicit m: ClassManifest[T]): Matcher[Class[_]]

    Definition Classes
    AnyBaseMatchers
  351. def notBeEmpty : Matcher[HasIsEmptyMethod]

    Definition Classes
    StructuralMatchers
  352. def notBeEqualToIgnoringCase [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  353. def notBeEqualToIgnoringSpace [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  354. def notBeIn [T] (iterable: ⇒ Iterable[T]): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  355. def notBeMatching (a: String): Matcher[String]

    Definition Classes
    StringBaseMatchers
  356. def notBeNull [T] : Matcher[T]

    Definition Classes
    AnyBaseMatchers
  357. def notBeOneOf [T] (t: T*): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  358. def notContain [T] (a: T): Matcher[Iterable[Any]]

    Definition Classes
    IterableBaseMatchers
  359. def notContainAll [T] (l: Iterable[T])(implicit details: Detailed): Matcher[Iterable[T]]

    Definition Classes
    IterableBaseMatchers
  360. def notContainMatch (pattern: String): Matcher[Iterable[String]]

    Definition Classes
    IterableBaseMatchers
  361. def notEmpty : Matcher[HasIsEmptyMethod]

    Definition Classes
    StructuralMatchers
  362. def notEndWith (a: String): Matcher[String]

    Definition Classes
    StringBaseMatchers
  363. def notEq (a: ⇒ Any): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  364. def notEqualIgnoreCase [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  365. def notEqualIgnoreSpace [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  366. def notExist [T] (function: (T) ⇒ Boolean): Matcher[Iterable[T]]

    Definition Classes
    IterableBaseMatchers
  367. def notExistMatch (pattern: String): Matcher[Iterable[String]]

    Definition Classes
    IterableBaseMatchers
  368. def notHave [T] (function: (T) ⇒ Boolean): Matcher[Iterable[T]]

    Definition Classes
    IterableBaseMatchers
  369. def notHaveClass [T] (implicit m: ClassManifest[T]): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  370. def notHaveKey [S] (k: S): Matcher[Iterable[(S, Any)]]

    Definition Classes
    MapBaseMatchers
  371. def notHavePair [S, T] (p: (S, T)): Matcher[Iterable[(S, T)]]

    Definition Classes
    MapBaseMatchers
  372. def notHavePairs [S, T] (pairs: (S, T)*): Matcher[Iterable[(S, T)]]

    Definition Classes
    MapBaseMatchers
  373. def notHaveSuperClass [T] (implicit m: ClassManifest[T]): Matcher[Any]

    Definition Classes
    AnyBaseMatchers
  374. def notHaveValue [S] (v: S): Matcher[Iterable[(Any, S)]]

    Definition Classes
    MapBaseMatchers
  375. def notIn [T] (iterable: ⇒ Iterable[T]): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  376. def notInclude [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  377. def notOneOf [T] (t: T*): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  378. def notStartWith (a: String): Matcher[String]

    Definition Classes
    StringBaseMatchers
  379. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  380. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  381. def okMessage (exception: Any, desc: Option[String]): String

    Attributes
    protected[matcher]
    Definition Classes
    AnyBaseMatchers
  382. def oneOf [T] (t: T*): Matcher[T]

    Definition Classes
    AnyBeHaveMatchers
  383. def pair [S, T] (pair: (S, T)): Matcher[Iterable[(S, T)]]

    Definition Classes
    MapBeHaveMatchers
  384. def pairs [S, T] (pairs: (S, T)*): Matcher[Iterable[(S, T)]]

    Definition Classes
    MapBeHaveMatchers
  385. def parent [T <: AnyRef { def getPath(): String }] (path: String): Matcher[AnyRef { def getPath(): String }]

    Definition Classes
    FileBeHaveMatchers
  386. def parentPath (path: String): Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  387. var parentSpecification : Option[BaseSpecification]

    Definition Classes
    BaseSpecification
  388. def parentSpecifications : List[BaseSpecification]

    Definition Classes
    BaseSpecification
  389. def partitionLinkedSpecifications : (List[Specification], List[Specification])

    Definition Classes
    LinkedSpecification
  390. def pathFromRoot : TreePath

    Definition Classes
    Tree
  391. def pathName (name: String): Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  392. def paths [T <: AnyRef { def getPath(): String }] (list: String): Matcher[AnyRef { def getPath(): String }]

    Definition Classes
    FileBeHaveMatchers
  393. def pretty : String

    Definition Classes
    Specification
  394. def printStackTrace (t: Throwable): Unit

    Definition Classes
    Output
  395. def printStats (stat: (Int, Int, Int, Int, Int), padding: String): Unit

    Definition Classes
    OutputReporter
  396. def printStats (sus: Sus, padding: String): Unit

    Definition Classes
    OutputReporter
  397. def printSus (sus: Sus, padding: String): Unit

    Definition Classes
    OutputReporter
  398. def printf (format: String, args: Any*): Unit

    Definition Classes
    ConsoleOutput → Output
  399. def println (m: Any): Unit

    Definition Classes
    ConsoleOutput → Output
  400. def readFile (path: String): String

    Definition Classes
    FileReader
  401. def readable [T <: AnyRef { def getPath(): String }] : Matcher[AnyRef { def getPath(): String }]

    Definition Classes
    FileBeHaveMatchers
  402. def readablePath : Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  403. def reject (t: Tag*): WebSpec.this.type

    Definition Classes
    Tagged
  404. def rejectTag (s: String*): WebSpec.this.type

    Definition Classes
    Tagged
  405. def rejectTags (s: String*): WebSpec.this.type

    Definition Classes
    Tagged
  406. def removeDir (path: String): String

    Definition Classes
    FileSystem
  407. def report (specs: Seq[Specification], padding: String): WebSpec.this.type

    Definition Classes
    OutputReporter
  408. def report (specs: Seq[Specification]): WebSpec.this.type

    Definition Classes
    OutputReporter → Reporter
  409. def reportExample (example: Examples, padding: String): Unit

    Definition Classes
    OutputReporter
  410. def reportExamples (examples: Iterable[Example], padding: String): Unit

    Definition Classes
    OutputReporter
  411. def reportSpec (spec: Specification, padding: String): WebSpec.this.type

    Definition Classes
    OutputReporter
  412. def reportSpecs : WebSpec.this.type

    Definition Classes
    Reporter
  413. def reportSus (sus: Sus, padding: String): Unit

    Definition Classes
    OutputReporter
  414. def reportSystems (systems: Iterable[Sus], padding: String): Unit

    Definition Classes
    OutputReporter
  415. def resetForExecution : WebSpec.this.type

    Definition Classes
    BaseSpecification
  416. def resetOptions (): WebSpec.this.type

    Definition Classes
    Reporter
  417. def runConfiguration : Configuration

    Definition Classes
    Reporter
  418. def sameElementsAs [T] (l: Iterable[T]): HaveTheSameElementsAs[T]

    Definition Classes
    IterableBeHaveMatchers
  419. def sameSeqAs [T] (s: ⇒ Seq[T])(implicit d: Detailed): Matcher[Seq[T]]

    Definition Classes
    IterableBeHaveMatchers
  420. def sameSetAs [T] (s: ⇒ Set[T])(implicit d: Detailed): Matcher[Set[T]]

    Definition Classes
    IterableBeHaveMatchers
  421. var sequential : Boolean

    Attributes
    protected[specs]
    Definition Classes
    SequentialExecution
  422. def setColorize (): WebSpec.this.type

    Definition Classes
    Reporter
  423. def setConfiguration (className: Option[String]): WebSpec.this.type

    Definition Classes
    Reporter
  424. def setFailedAndErrorsOnly (): WebSpec.this.type

    Definition Classes
    Reporter
  425. def setFinalStatisticsOnly (): WebSpec.this.type

    Definition Classes
    Reporter
  426. def setNoStacktrace (): WebSpec.this.type

    Definition Classes
    Reporter
  427. def setNoStatistics (): WebSpec.this.type

    Definition Classes
    Reporter
  428. def setNotSequential (): Unit

    Definition Classes
    SequentialExecution
  429. def setOptionsFromConfig (): WebSpec.this.type

    Definition Classes
    Reporter
  430. def setParent (s: BaseSpecification): WebSpec.this.type

    Definition Classes
    BaseSpecification
  431. def setPlanOnly (): WebSpec.this.type

    Definition Classes
    Reporter
  432. def setSequential (): Unit

    Definition Classes
    SequentialExecution
  433. def setSequentialIs (b: Boolean): Unit

    Definition Classes
    BaseSpecification → SequentialExecution
  434. def shareVariables (): Unit

    Definition Classes
    SpecificationConfiguration
  435. def shareVariablesIs (b: Boolean): Unit

    Definition Classes
    BaseSpecification → SpecificationConfiguration
  436. def size (n: Int): SizeMatcher

    Definition Classes
    IterableBeHaveMatchers
  437. def skip (m: String): Nothing

    Definition Classes
    FailOrSkip
  438. def skipColored (text: String): String

    Definition Classes
    OutputReporter
  439. def skipped : List[SkippedException]

    Definition Classes
    BaseSpecification → HasResults
  440. def some : CaseMatcher[Nothing]

    Definition Classes
    PatternBeHaveMatchers
  441. def specify : Sus

    Definition Classes
    SpecificationSystems
  442. def specify (desc: String): Sus

    Definition Classes
    SpecificationSystems
  443. implicit def specifyExample (desc: String): ExampleSpecification

    Attributes
    implicit
    Definition Classes
    BaseSpecification
  444. implicit def specifySus (desc: String): SpecifiedSus

    Attributes
    implicit
    Definition Classes
    Contexts → SpecificationSystems
  445. val specs : List[Specification]

    Definition Classes
    Specification → SpecsHolder
  446. def startWith [T <: String] (a: T): Matcher[T]

    Definition Classes
    StringBaseMatchers
  447. def stats (example: Example): (Int, Int, Int, Int, Int)

    Definition Classes
    OutputReporter
  448. def stats (sus: Sus): (Int, Int, Int, Int, Int)

    Definition Classes
    OutputReporter
  449. def stats (spec: Specification): (Int, Int, Int, Int, Int)

    Definition Classes
    OutputReporter
  450. def statusAsText : String

    Definition Classes
    HasResults
  451. def statusClass : String

    Definition Classes
    HasResults
  452. implicit def strToWebSpecBridge (description: String): WebSpecBridge

    Converts a String description into a WebSpecBridge that can then be used to set up either an S or Req instance.

    Converts a String description into a WebSpecBridge that can then be used to set up either an S or Req instance.

    Attributes
    implicit
  453. implicit def stringToTag (s: String): Tag

    Attributes
    implicit
    Definition Classes
    Tagged
  454. var subSpecifications : List[Specification]

    Definition Classes
    BaseSpecification
  455. def successColored (text: String): String

    Definition Classes
    OutputReporter
  456. implicit def successValueToBoolean (s: SuccessValue): Boolean

    Attributes
    implicit
    Definition Classes
    SuccessValues
  457. def successValueToString (s: SuccessValue): String

    Definition Classes
    SuccessValues
  458. def successes : List[Example]

    Definition Classes
    BaseSpecification
  459. lazy val susFilter : Pattern

    Definition Classes
    SpecsFilter
  460. def susFilterPattern : String

    Definition Classes
    Reporter → SpecsFilter
  461. def susPattern : String

    Definition Classes
    SpecsFilter
  462. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  463. def systems : List[Sus]

    Definition Classes
    SpecificationSystems
  464. def tag (t: String*): WebSpec.this.type

    Definition Classes
    Tagged
  465. def tagNames : List[String]

    Definition Classes
    Tagged
  466. def tagSpec : String

    Definition Classes
    Tagged
  467. def tagWith (other: Tagged): WebSpec.this.type

    Definition Classes
    Tagged
  468. def taggedComponents : List[Tagged]

    Definition Classes
    BaseSpecification → Tagged
  469. def the [T] : ArticleMatcher[T]

    Definition Classes
    AnyBeHaveMatchers
  470. implicit def theBlock (value: ⇒ Nothing): Expectation[Nothing]

    Attributes
    implicit
    Definition Classes
    ExpectableFactory
  471. implicit def theIterable [I <: AnyRef] (value: ⇒ Iterable[I]): IterableExpectable[I]

    Attributes
    implicit
    Definition Classes
    ExpectableFactory
  472. implicit def theString (value: ⇒ String): StringExpectable[String]

    Attributes
    implicit
    Definition Classes
    ExpectableFactory
  473. implicit def theStrings (value: ⇒ Iterable[String]): IterableStringExpectable

    Attributes
    implicit
    Definition Classes
    ExpectableFactory
  474. implicit def theValue [A] (value: ⇒ A): Expectation[A]

    Attributes
    implicit
    Definition Classes
    ExpectableFactory
  475. def throwA [E <: Throwable] (e: E): ExceptionMatcher[E]

    Definition Classes
    AnyBaseMatchers
  476. def throwA [E <: Throwable] (implicit m: ClassManifest[E]): ExceptionClassMatcher[E]

    Definition Classes
    AnyBaseMatchers
  477. def throwAn [E <: Throwable] (e: E): ExceptionMatcher[E]

    Definition Classes
    AnyBaseMatchers
  478. def throwAn [E <: Throwable] (implicit m: ClassManifest[E]): ExceptionClassMatcher[E]

    Definition Classes
    AnyBaseMatchers
  479. def throwAnException [E <: Throwable] (implicit m: ClassManifest[E]): ExceptionClassMatcher[E]

    Definition Classes
    AnyBaseMatchers
  480. def throwException [E <: Throwable] (exception: ⇒ E): ExceptionMatcher[E]

    Definition Classes
    AnyBaseMatchers
  481. def throwThis [E <: Throwable] (exception: ⇒ E): ExceptionMatcher[E]

    Definition Classes
    AnyBaseMatchers
  482. val timer : SimpleTimer

    Definition Classes
    Console → OutputReporter
  483. implicit def toAMapResultMatcher [S, T] (result: Result[Map[S, T]]): MapResultMatcher[S, T]

    Attributes
    implicit
    Definition Classes
    IterableBeHaveMatchers
  484. implicit def toAddableTuple (t1: (Int, Int, Int, Int, Int)): AddableTuple

    Attributes
    implicit
    Definition Classes
    OutputReporter
  485. implicit def toAnyEmptyResultMatcher [S] (result: Result[S])(implicit c: (S) ⇒ HasIsEmptyMethod): AnyEmptyResultMatcher[S]

    Attributes
    implicit
    Definition Classes
    AnyBeHaveMatchers
  486. implicit def toAnyResultMatcher [T] (result: Result[T]): AnyResultMatcher[T]

    Attributes
    implicit
    Definition Classes
    AnyBeHaveMatchers
  487. implicit def toAnySizeResultMatcher [S] (result: Result[S])(implicit c: (S) ⇒ HasSizeMethod): AnySizeResultMatcher[S]

    Attributes
    implicit
    Definition Classes
    AnyBeHaveMatchers
  488. implicit def toArrayResultMatcher [T] (result: Result[Array[T]]): ArrayResultMatcher[T]

    Attributes
    implicit
    Definition Classes
    IterableBeHaveMatchers
  489. implicit def toContainerResultMatcher [T, C[T]] (result: Result[C[T]])(implicit c: (C[T]) ⇒ Iterable[T]): ContainerResultMatcher[T, C]

    Attributes
    implicit
    Definition Classes
    IterableBeHaveMatchers
  490. implicit def toEitherResult [S, T] (result: Result[Either[S, T]]): EitherResultMatcher[S, T]

    Attributes
    implicit
    Definition Classes
    EitherBeHaveMatchers
  491. implicit def toElemResult (result: Result[Elem]): ElemResultMatcher

    Attributes
    implicit
    Definition Classes
    XmlBeHaveMatchers
  492. implicit def toFileResultMatcher [T <: AnyRef { def getPath(): String }] (result: Result[T]): FileResultMatcher[T]

    Attributes
    implicit
    Definition Classes
    FileBeHaveMatchers
  493. implicit def toGroupResult (result: Result[Group]): GroupResultMatcher

    Attributes
    implicit
    Definition Classes
    XmlBeHaveMatchers
  494. implicit def toIterableResultMatcher [T] (result: Result[Iterable[T]]): IterableResultMatcher[T]

    Attributes
    implicit
    Definition Classes
    IterableBeHaveMatchers
  495. implicit def toJavaMapResultMatcher [S, U] (result: Result[Map[S, U]]): JavaMapResultMatcher[S, U]

    Attributes
    implicit
    Definition Classes
    MapBeHaveMatchers
  496. implicit def toLazyParameter [T] (value: ⇒ T): LazyParameter[T]

    Attributes
    implicit
    Definition Classes
    LazyParameters
  497. implicit def toListResultMatcher [T] (result: Result[List[T]]): ListResultMatcher[T]

    Attributes
    implicit
    Definition Classes
    IterableBeHaveMatchers
  498. implicit def toMapKeyResultMatcher [S, T] (result: Result[Map[S, T]]): MapKeyResultMatcher[S, T]

    Attributes
    implicit
    Definition Classes
    MapBeHaveMatchers
  499. implicit def toMapResultMatcher [S, T] (result: Result[Map[S, T]]): MapResultMatcher[S, T]

    Attributes
    implicit
    Definition Classes
    MapBeHaveMatchers
  500. implicit def toMapValueResultMatcher [S, T] (result: Result[Map[S, T]]): MapValueResultMatcher[S, T]

    Attributes
    implicit
    Definition Classes
    MapBeHaveMatchers
  501. implicit def toMatcher [S, T] (f: (S) ⇒ Matcher[T]): ToMatcher[S, T]

    Attributes
    implicit
    Definition Classes
    AnyBaseMatchers
  502. implicit def toMatcher2 [T] (f: (T) ⇒ Matcher[T]): ToMatcher2[T]

    Attributes
    implicit
    Definition Classes
    AnyBaseMatchers
  503. implicit def toMatcherResult (t: (Boolean, String, String)): MatcherResult

    Attributes
    implicit
    Definition Classes
    MatcherResult
  504. implicit def toNodeIterableResult (result: Result[Seq[Node]]): NodeIterableResultMatcher

    Attributes
    implicit
    Definition Classes
    XmlBeHaveMatchers
  505. implicit def toNodeSeqResult (result: Result[NodeSeq]): NodeSeqResultMatcher

    Attributes
    implicit
    Definition Classes
    XmlBeHaveMatchers
  506. implicit def toNumericalResultMatcher [S] (result: Result[S])(implicit d: (S) ⇒ Monoid[S], e: (S) ⇒ Ordered[S]): NumericalResultMatcher[S]

    Attributes
    implicit
    Definition Classes
    NumericBeHaveMatchers
  507. implicit def toOptionPatternResult [T] (result: Result[Option[T]]): OptionResultMatcher[T]

    Attributes
    implicit
    Definition Classes
    PatternBeHaveMatchers
  508. implicit def toOrResult [T] (r: ⇒ Result[T]): OrResult[T]

    Attributes
    implicit
    Definition Classes
    OrResults
  509. implicit def toPartialFunctionMatcher [S, T] (result: Result[PartialFunction[S, T]]): PartialFunctionResultMatcher[S, T]

    Attributes
    implicit
    Definition Classes
    MapBeHaveMatchers
  510. implicit def toPathResultMatcher (result: Result[String]): PathResultMatcher

    Attributes
    implicit
    Definition Classes
    PathBeHaveMatchers
  511. implicit def toPatternResult [T] (result: Result[T]): PatternResultMatcher[T]

    Attributes
    implicit
    Definition Classes
    PatternBeHaveMatchers
  512. implicit def toSeqResultMatcher [T] (result: Result[Seq[T]]): SeqResultMatcher[T]

    Attributes
    implicit
    Definition Classes
    IterableBeHaveMatchers
  513. implicit def toSetResultMatcher [T] (result: Result[Set[T]]): SetResultMatcher[T]

    Attributes
    implicit
    Definition Classes
    IterableBeHaveMatchers
  514. implicit def toShortActions (actions: ⇒ Unit): ShortActions

    Attributes
    implicit
    Definition Classes
    BeforeAfter
  515. implicit def toShortActions2 (actions: (Any) ⇒ Any): ShortActions2

    Attributes
    implicit
    Definition Classes
    BeforeAfter
  516. implicit def toSomePatternResult [T] (result: Result[Some[T]]): SomeResultMatcher[T]

    Attributes
    implicit
    Definition Classes
    PatternBeHaveMatchers
  517. def toString (): String

    Definition Classes
    BaseSpecification → AnyRef → Any
  518. implicit def toStringListResultMatcher (result: Result[List[String]]): StringListResultMatcher

    Attributes
    implicit
    Definition Classes
    IterableBeHaveMatchers
  519. implicit def toStringResultMatcher (result: Result[String]): StringResultMatcher

    Attributes
    implicit
    Definition Classes
    StringBeHaveMatchers
  520. implicit def toTuple (m: MatcherResult): (Boolean, String, String)

    Attributes
    implicit
    Definition Classes
    MatcherResult
  521. def topParent : Option[LifeCycle]

    Definition Classes
    LifeCycle
  522. def unjar (path: String, dirPath: String, regexFilter: String): Unit

    Definition Classes
    FileSystem
  523. def unjar (path: String, dest: String): Unit

    Definition Classes
    FileSystem
  524. def unlinkedSpecifications : List[Specification]

    Definition Classes
    LinkedSpecification
  525. def until (sus: Examples, predicate: ⇒ Boolean): Unit

    Definition Classes
    BeforeAfter
  526. def until (predicate: ⇒ Boolean): Unit

    Definition Classes
    BeforeAfter
  527. def until : Boolean

    Definition Classes
    LifeCycle
  528. def value [S] (v: S): Matcher[Iterable[(Any, S)]]

    Definition Classes
    MapBeHaveMatchers
  529. def verify [T] (f: (T) ⇒ Boolean): Matcher[T]

    Definition Classes
    AnyBaseMatchers
  530. def verifyAll [T] (ms: Matcher[T]*): Matcher[T]

    Definition Classes
    LogicalMatchers
  531. def verifyAll [T] (ms: Iterable[Matcher[T]]): Matcher[T]

    Definition Classes
    LogicalMatchers
  532. def verifyAny [T] (ms: Matcher[T]*): Matcher[T]

    Definition Classes
    LogicalMatchers
  533. def verifyAny [T] (ms: Iterable[Matcher[T]]): Matcher[T]

    Definition Classes
    LogicalMatchers
  534. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  537. def warning (msg: ⇒ String): Unit

    Definition Classes
    Log
  538. implicit def whenInContext (s: String): ToContext

    Attributes
    implicit
    Definition Classes
    Contexts
  539. def writable [T <: AnyRef { def getPath(): String }] : Matcher[AnyRef { def getPath(): String }]

    Definition Classes
    FileBeHaveMatchers
  540. def writablePath : Matcher[String]

    Definition Classes
    PathBeHaveMatchers
  541. def write (path: String)(function: (Writer) ⇒ Unit): Unit

    Definition Classes
    FileWriter
  542. def writeFile (path: String, content: ⇒ String): Unit

    Definition Classes
    FileWriter
  543. def ~ [S] (n: S)(delta: S)(implicit d: (S) ⇒ Monoid[S], e: (S) ⇒ Ordered[S]): BeCloseTo[S]

    Definition Classes
    NumericBaseMatchers

Inherited from Specification

Inherited from Contexts

Inherited from BeforeAfter

Inherited from Console

Inherited from OutputReporter

Inherited from Reporter

Inherited from ConsoleLog

Inherited from Log

Inherited from ConsoleOutput

Inherited from Output

Inherited from SpecsFilter

Inherited from SpecsHolder

Inherited from FailOrSkip

Inherited from Expectations

Inherited from DetailedFailures

Inherited from ExpectableFactory

Inherited from FailureFactory

Inherited from SuccessValues

Inherited from OrResults

Inherited from Matchers

Inherited from EventuallyMatchers

Inherited from MatcherResult

Inherited from FileMatchers

Inherited from FileBeHaveMatchers

Inherited from FileBaseMatchers

Inherited from PathMatchers

Inherited from PathBeHaveMatchers

Inherited from PathBaseMatchers

Inherited from FileSystem

Inherited from FileWriter

Inherited from FileReader

Inherited from XmlMatchers

Inherited from XmlBeHaveMatchers

Inherited from XmlBaseMatchers

Inherited from PatternMatchers

Inherited from PatternBeHaveMatchers

Inherited from PatternBaseMatchers

Inherited from EitherMatchers

Inherited from EitherBeHaveMatchers

Inherited from EitherBaseMatchers

Inherited from NumericMatchers

Inherited from NumericBeHaveMatchers

Inherited from NumericBaseMatchers

Inherited from MapMatchers

Inherited from MapBeHaveMatchers

Inherited from MapBaseMatchers

Inherited from IterableMatchers

Inherited from IterableBeHaveMatchers

Inherited from IterableBaseMatchers

Inherited from StringMatchers

Inherited from StringBeHaveMatchers

Inherited from StringBaseMatchers

Inherited from LogicalMatchers

Inherited from AnyMatchers

Inherited from AnyBeHaveMatchers

Inherited from AnyBaseMatchers

Inherited from StructuralMatchers

Inherited from BaseSpecification

Inherited from ComposedSpecifications

Inherited from LazyParameters

Inherited from SpecificationConfiguration

Inherited from LinkedSpecification

Inherited from HasResults

Inherited from Tagged

Inherited from ExampleExpectationsListener

Inherited from ExpectationsListener

Inherited from SpecificationExecutor

Inherited from LifeCycle

Inherited from SequentialExecution

Inherited from SpecificationSystems

Inherited from TreeNode

Inherited from Tree[TreeNode]

Inherited from AnyRef

Inherited from Any