org.scalatra.test.specs

ScalatraSpecification

trait ScalatraSpecification extends Specification with ScalatraTests

A Specification that starts the tester before the specification and stops it afterward.

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

Type Members

  1. type HasIsEmptyMethod = Any {...}

    definition classes: StructuralMatchers
  2. type HasSizeMethod = Any {...}

    definition classes: StructuralMatchers

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

    o != arg0 is the same as !(o == (arg0)).

    o != arg0 is the same as !(o == (arg0)).

    arg0

    the object to compare against this object for dis-equality.

    returns

    false if the receiver object is equivalent to the argument; true otherwise.

    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 $asInstanceOf [T0] () : T0

    attributes: final
    definition classes: AnyRef
  7. def $isInstanceOf [T0] () : Boolean

    attributes: final
    definition classes: AnyRef
  8. def :: (s: Specification) : List[Specification]

    definition classes: Specification
  9. def :: (r: Reporter) : List[Reporter]

    definition classes: Reporter
  10. def < [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : BeLessThan[S]

    definition classes: NumericBaseMatchers
  11. def <= [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : BeLessThanOrEqualTo[S]

    definition classes: NumericBaseMatchers
  12. def == (a: ⇒ Any)(implicit d: Detailed) : Matcher[Any]

    definition classes: AnyBaseMatchers
  13. def == (arg0: AnyRef) : Boolean

    o == arg0 is the same as if (o eq null) arg0 eq null else o.equals(arg0).

    o == arg0 is the same as if (o eq null) arg0 eq null else o.equals(arg0).

    arg0

    the object to compare against this object for equality.

    returns

    true if the receiver object is equivalent to the argument; false otherwise.

    attributes: final
    definition classes: AnyRef
  14. def == (arg0: Any) : Boolean

    o == arg0 is the same as o.equals(arg0).

    o == arg0 is the same as o.equals(arg0).

    arg0

    the object to compare against this object for equality.

    returns

    true if the receiver object is equivalent to the argument; false otherwise.

    attributes: final
    definition classes: Any
  15. def ==/ (node: Seq[Node]) : EqualIgnoringSpaceMatcher

    definition classes: XmlBaseMatchers
  16. def ==/ (s: String) : BeEqualToIgnoringCase[String]

    definition classes: StringBaseMatchers
  17. def > [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : Matcher[S]

    definition classes: NumericBaseMatchers
  18. def >= [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : Matcher[S]

    definition classes: NumericBaseMatchers
  19. val Debug : Int

    definition classes: Log
  20. val Error : Int

    definition classes: Log
  21. val Info : Int

    definition classes: Log
  22. implicit def ToDelta [S] (n: S) : CanHaveDelta[S]

    attributes: implicit
    definition classes: NumericBaseMatchers
  23. val Warning : Int

    definition classes: Log
  24. def \ (label: String, attributeValues: (String, String)*) : XmlMatcher

    definition classes: XmlBaseMatchers
  25. def \ (label: String, attributeValues: Map[String, String]) : XmlMatcher

    definition classes: XmlBaseMatchers
  26. def \ (node: Node, attributeValues: (String, String)*) : XmlMatcher

    definition classes: XmlBaseMatchers
  27. def \ (node: Node, attributeValues: Map[String, String]) : XmlMatcher

    definition classes: XmlBaseMatchers
  28. def \ (label: String, attributes: List[String]) : XmlMatcher

    definition classes: XmlBaseMatchers
  29. def \ (node: Node, attributes: List[String]) : XmlMatcher

    definition classes: XmlBaseMatchers
  30. def \ (label: String) : XmlMatcher

    definition classes: XmlBaseMatchers
  31. def \ (node: Node) : XmlMatcher

    definition classes: XmlBaseMatchers
  32. def \\ (label: String, attributeValues: (String, String)*) : XmlMatcher

    definition classes: XmlBaseMatchers
  33. def \\ (label: String, attributeValues: Map[String, String]) : XmlMatcher

    definition classes: XmlBaseMatchers
  34. def \\ (node: Node, attributeValues: (String, String)*) : XmlMatcher

    definition classes: XmlBaseMatchers
  35. def \\ (node: Node, attributeValues: Map[String, String]) : XmlMatcher

    definition classes: XmlBaseMatchers
  36. def \\ (label: String, attributes: List[String]) : XmlMatcher

    definition classes: XmlBaseMatchers
  37. def \\ (node: Node, attributes: List[String]) : XmlMatcher

    definition classes: XmlBaseMatchers
  38. def \\ (label: String) : XmlMatcher

    definition classes: XmlBaseMatchers
  39. def \\ (node: Node) : XmlMatcher

    definition classes: XmlBaseMatchers
  40. def absolute [T <: AnyRef {...}] : Matcher[AnyRef {...}]

    definition classes: FileBeHaveMatchers
  41. def absolutePath [T <: AnyRef {...}] (path: String) : Matcher[AnyRef {...}]

    definition classes: FileBeHaveMatchers
  42. def absolutePath : Matcher[String]

    definition classes: PathBeHaveMatchers
  43. def accept (t: Tag*) : ScalatraSpecification.this.type

    definition classes: Tagged
  44. def acceptAnyTag : ScalatraSpecification.this.type

    definition classes: Tagged
  45. def acceptTag (s: String*) : ScalatraSpecification.this.type

    definition classes: Tagged
  46. def acceptTags (s: String*) : ScalatraSpecification.this.type

    definition classes: Tagged
  47. implicit def adapt [T, S] (m: Matcher[T])(implicit c: (S) ⇒ T) : Matcher[S]

    attributes: implicit
    definition classes: AnyBaseMatchers
  48. def addChild (t: TreeNode) : Unit

    definition classes: Tree
  49. def addExpectation [T] (expectable: Option[Expectable[T]]) : Examples

    definition classes: ExampleExpectationsListener
  50. def addExpectation : Examples

    definition classes: ExampleExpectationsListener → ExpectationsListener
  51. def addFilter (filter: Class[_ <: javax.servlet.Filter], path: String, dispatches: EnumSet[DispatcherType]) : FilterHolder

    definition classes: ScalatraTests
  52. def addFilter (filter: Class[_ <: javax.servlet.Filter], path: String) : FilterHolder

    definition classes: ScalatraTests
  53. def addFilter (filter: Filter, path: String, dispatches: EnumSet[DispatcherType]) : FilterHolder

    definition classes: ScalatraTests
  54. def addFilter (filter: Filter, path: String) : FilterHolder

    definition classes: ScalatraTests
  55. def addServlet (servlet: Class[_ <: javax.servlet.http.HttpServlet], path: String) : ServletHolder

    definition classes: ScalatraTests
  56. def addServlet (servlet: HttpServlet, path: String) : Unit

    definition classes: ScalatraTests
  57. def addTag (t: String) : ScalatraSpecification.this.type

    definition classes: Tagged
  58. def addTags (t: String*) : ScalatraSpecification.this.type

    definition classes: Tagged
  59. def addToSusVerb (complement: String) : PrefixedExamples

    definition classes: SpecificationSystems
  60. def afterContext (actions: ⇒ Any, predicate: ⇒ Boolean) : Context

    definition classes: Contexts
  61. def afterContext (actions: ⇒ Any) : Context

    definition classes: Contexts
  62. def afterExample (ex: Examples) : Unit

    definition classes: BaseSpecification → LifeCycle
  63. def afterExpectations (ex: Examples) : Unit

    definition classes: LifeCycle
  64. var afterSpec : Option[() ⇒ Any]

    definition classes: BaseSpecification
  65. def allExamples : List[Examples]

    definition classes: BaseSpecification
  66. def allSystems : List[Sus]

    definition classes: BaseSpecification
  67. implicit def anyToExpectationCounter [T] (a: ⇒ T) : ExpectationCounter[T]

    attributes: implicit
    definition classes: ExpectationsListener
  68. def areSpecifiedBy (specifications: LazyParameter[Specification]*) : Unit

    definition classes: BaseSpecification
  69. def argValue (arguments: Array[String], argumentNames: List[String]) : Option[String]

    attributes: protected
    definition classes: Reporter
  70. def args : Array[String]

    definition classes: Reporter
  71. def args_= (a: Array[String]) : Unit

    definition classes: Specification → Reporter
  72. def aroundExpectationsContext (actions: (⇒ Any) ⇒ Any) : Context

    definition classes: Contexts
  73. def asAbsolutePath (path: String) : Matcher[String]

    definition classes: PathBeHaveMatchers
  74. def asCanonicalPath (path: String) : Matcher[String]

    definition classes: PathBeHaveMatchers
  75. def asInstanceOf [T0] : T0

    This method is used to cast the receiver object to be of type T0.

    This method is used to cast the receiver object to be of type T0.

    Note that the success of a cast at runtime is modulo Scala's erasure semantics. Therefore the expression1.asInstanceOf[String] will throw a ClassCastException at runtime, while the expressionList(1).asInstanceOf[List[String]] will not. In the latter example, because the type argument is erased as part of compilation it is not possible to check whether the contents of the list are of the requested typed.

    returns

    the receiver object.

    attributes: final
    definition classes: Any
  76. def asNoneAs [T] (a: ⇒ Option[T]) : Matcher[Option[T]]

    definition classes: PatternBeHaveMatchers
  77. def asNullAs [T] (a: ⇒ T) : Matcher[T]

    definition classes: AnyBeHaveMatchers
  78. implicit def asPath (p: String) : Path

    attributes: implicit
    definition classes: FileBaseMatchers
  79. def be [T] : BeVerbMatcher[T]

    definition classes: AnyBeHaveMatchers
  80. def be (a: ⇒ Any) : Matcher[Any]

    definition classes: AnyBaseMatchers
  81. def beADirectoryPath : Matcher[String]

    definition classes: PathBaseMatchers
  82. def beAFilePath : Matcher[String]

    definition classes: PathBaseMatchers
  83. def beAHiddenPath : Matcher[String]

    definition classes: PathBaseMatchers
  84. def beAReadablePath : Matcher[String]

    definition classes: PathBaseMatchers
  85. def beAWritablePath : Matcher[String]

    definition classes: PathBaseMatchers
  86. def beAbsolute [T <: AnyRef {...}] : Matcher[T]

    definition classes: FileBaseMatchers
  87. def beAlsoNone [T] (a: ⇒ Option[T]) : Matcher[Option[T]]

    definition classes: PatternBaseMatchers
  88. def beAlsoNull [T] (a: ⇒ T) : Matcher[T]

    definition classes: AnyBaseMatchers
  89. def beAnAbsolutePath : Matcher[String]

    definition classes: PathBaseMatchers
  90. def beAnExistingPath : Matcher[String]

    definition classes: PathBaseMatchers
  91. def beAsNoneAs [T] (a: ⇒ Option[T]) : Matcher[Option[T]]

    definition classes: PatternBaseMatchers
  92. def beAsNullAs [T] (a: ⇒ T) : Matcher[T]

    definition classes: AnyBaseMatchers
  93. def beAssignableFrom [T] (implicit m: ClassManifest[T]) : Matcher[Class[_]]

    definition classes: AnyBaseMatchers
  94. def beCloseTo [S] (delta: Delta[S])(implicit d: (S) ⇒ Monoid[S], e: (S) ⇒ Ordered[S]) : BeCloseTo[S]

    definition classes: NumericBaseMatchers
  95. def beCloseTo [S] (n: S, delta: S)(implicit d: (S) ⇒ Monoid[S], e: (S) ⇒ Ordered[S]) : BeCloseTo[S]

    definition classes: NumericBaseMatchers
  96. def beDefinedAt [A] (values: A*) : Matcher[PartialFunction[A, Any]]

    definition classes: MapBaseMatchers
  97. def beDefinedBy [A, B] (values: (A, B)*) : Matcher[PartialFunction[A, B]]

    definition classes: MapBaseMatchers
  98. def beDifferent [T] (a: ⇒ T) : Matcher[T]

    definition classes: AnyBaseMatchers
  99. def beDifferentFrom [T] (a: ⇒ T) : Matcher[T]

    definition classes: AnyBaseMatchers
  100. def beDirectory [T <: AnyRef {...}] : Matcher[T]

    definition classes: FileBaseMatchers
  101. def beEmpty : Matcher[HasIsEmptyMethod]

    definition classes: StructuralMatchers
  102. def beEqual [T] (a: ⇒ T) : BeEqualTo[T]

    definition classes: AnyBaseMatchers
  103. def beEqualIgnoringSep (other: String) : Matcher[String]

    definition classes: PathBaseMatchers
  104. def beEqualTo [T] (a: ⇒ T) : BeEqualTo[T]

    definition classes: AnyBaseMatchers
  105. def beEqualToIgnoringCase [T <: String] (a: T) : BeEqualToIgnoringCase[T]

    definition classes: StringBaseMatchers
  106. def beEqualToIgnoringSep (other: String) : Matcher[String]

    definition classes: PathBaseMatchers
  107. def beEqualToIgnoringSpace (node: Seq[Node]) : EqualIgnoringSpaceMatcher

    definition classes: XmlBaseMatchers
  108. def beEqualToIgnoringSpace [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  109. def beFalse [Boolean] : Matcher[Boolean]

    definition classes: AnyBaseMatchers
  110. def beFile [T <: AnyRef {...}] : Matcher[T]

    definition classes: FileBaseMatchers
  111. def beGreaterThan [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : Matcher[S]

    definition classes: NumericBaseMatchers
  112. def beGreaterThanOrEqualTo [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : Matcher[S]

    definition classes: NumericBaseMatchers
  113. def beHidden [T <: AnyRef {...}] : Matcher[T]

    definition classes: FileBaseMatchers
  114. def beIn [T] (iterable: ⇒ Iterable[T]) : Matcher[T]

    definition classes: AnyBaseMatchers
  115. def beLeft [T] (t: ⇒ T) : Matcher[Either[T, _]]

    definition classes: EitherBaseMatchers
  116. def beLessThan [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : BeLessThan[S]

    definition classes: NumericBaseMatchers
  117. def beLessThanOrEqualTo [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : BeLessThanOrEqualTo[S]

    definition classes: NumericBaseMatchers
  118. def beLike [T] (pattern: ⇒ PartialFunction[T, Boolean]) : Matcher[T]

    definition classes: PatternBaseMatchers
  119. def beLikeA [T] (pattern: ⇒ PartialFunction[T, Boolean]) : Matcher[T]

    definition classes: PatternBaseMatchers
  120. def beMatching [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  121. def beNone : Matcher[Option[Any]]

    definition classes: PatternBaseMatchers
  122. def beNull [T] : BeNull[T]

    definition classes: AnyBaseMatchers
  123. def beOneOf [T] (t: T*) : Matcher[T]

    definition classes: AnyBaseMatchers
  124. def beReadable [T <: AnyRef {...}] : Matcher[T]

    definition classes: FileBaseMatchers
  125. def beRight [T] (t: ⇒ T) : Matcher[Either[_, T]]

    definition classes: EitherBaseMatchers
  126. def beSameSeqAs [T] (s: ⇒ Seq[T])(implicit d: Detailed) : SeqMatcher[T, Any]

    definition classes: IterableBaseMatchers
  127. def beSameSetAs [T] (s: ⇒ Set[T])(implicit d: Detailed) : SetMatcher[T, Any]

    definition classes: IterableBaseMatchers
  128. def beSome [T] (expected: T) : CaseMatcher[T]

    definition classes: PatternBaseMatchers
  129. def beSome [T] : CaseMatcher[T]

    definition classes: PatternBaseMatchers
  130. def beSomething : CaseMatcher[Any]

    definition classes: PatternBaseMatchers
  131. def beTheSameSeqAs [T] (s: ⇒ Seq[T])(implicit d: Detailed) : SeqMatcher[T, Any]

    definition classes: IterableBaseMatchers
  132. def beTheSameSetAs [T] (s: ⇒ Set[T])(implicit d: Detailed) : SetMatcher[T, Any]

    definition classes: IterableBaseMatchers
  133. def beTrue : Matcher[Boolean]

    definition classes: AnyBaseMatchers
  134. def beWritable [T <: AnyRef {...}] : Matcher[T]

    definition classes: FileBaseMatchers
  135. def be_!= (a: ⇒ Any)(implicit d: Detailed) : Matcher[Any]

    definition classes: AnyBaseMatchers
  136. def be_!=/ [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  137. def be_< [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : BeLessThan[S]

    definition classes: NumericBaseMatchers
  138. def be_<= [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : BeLessThanOrEqualTo[S]

    definition classes: NumericBaseMatchers
  139. def be_== (a: ⇒ Any)(implicit d: Detailed) : Matcher[Any]

    definition classes: AnyBaseMatchers
  140. def be_==/ [T <: String] (a: T) : BeEqualToIgnoringCase[T]

    definition classes: StringBaseMatchers
  141. def be_> [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : Matcher[S]

    definition classes: NumericBaseMatchers
  142. def be_>= [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : Matcher[S]

    definition classes: NumericBaseMatchers
  143. def beforeContext (actions: ⇒ Any, predicate: ⇒ Boolean) : Context

    definition classes: Contexts
  144. def beforeContext (actions: ⇒ Any) : Context

    definition classes: Contexts
  145. def beforeExample (ex: Examples) : Unit

    definition classes: BaseSpecification → LifeCycle
  146. def beforeExpectations (ex: Examples) : Unit

    definition classes: LifeCycle
  147. var beforeSpec : Option[() ⇒ Any]

    definition classes: BaseSpecification
  148. def body : String

    definition classes: ScalatraTests
  149. def canRead (path: String) : Boolean

    definition classes: FileSystem
  150. def canWrite (path: String) : Boolean

    definition classes: FileSystem
  151. def canonicalPath [T <: AnyRef {...}] (path: String) : Matcher[AnyRef {...}]

    definition classes: FileBeHaveMatchers
  152. def childNodes : List[TreeNode]

    definition classes: Tree
  153. def clearTags : ScalatraSpecification.this.type

    definition classes: Tagged
  154. def clone () : AnyRef

    This method creates and returns a copy of the receiver object.

    This method creates and returns a copy of the receiver object.

    The default implementation of the clone method is platform dependent.

    returns

    a copy of the receiver object.

    attributes: protected[lang]
    definition classes: AnyRef
  155. def closeTo [S] (n: S, delta: S)(implicit d: (S) ⇒ Monoid[S], e: (S) ⇒ Ordered[S]) : BeCloseTo[S]

    definition classes: NumericBeHaveMatchers
  156. def connect [A] (uri: String, params: Iterable[(String, String)], headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  157. def contain [T] (a: T) : Matcher[Iterable[Any]]

    definition classes: IterableBaseMatchers
  158. def containAll [T] (l: Iterable[T])(implicit details: Detailed) : Matcher[Iterable[T]]

    definition classes: IterableBaseMatchers
  159. def containInOrder [T] (l: T*)(implicit details: Detailed) : Matcher[Iterable[T]]

    definition classes: IterableBaseMatchers
  160. def containMatch (pattern: String) : Matcher[Iterable[String]]

    definition classes: IterableBaseMatchers
  161. def containMatchOnlyOnce (pattern: String) : Matcher[Iterable[String]]

    definition classes: IterableBaseMatchers
  162. def contains (s: Any) : Boolean

    definition classes: BaseSpecification
  163. def context (b: ⇒ Any, a: ⇒ Any, predicate: ⇒ Boolean) : Context

    definition classes: Contexts
  164. def context (b: ⇒ Any, a: ⇒ Any) : Context

    definition classes: Contexts
  165. def contextFirst (actions: ⇒ Any) : Context

    definition classes: Contexts
  166. def contextLast (actions: ⇒ Any) : Context

    definition classes: Contexts
  167. def copy (input: InputStream, output: OutputStream) : Unit

    definition classes: FileSystem
  168. def copyDir (src: String, dest: String, tagged: Tagged) : Unit

    definition classes: FileSystem
  169. def copyDir (src: String, dest: String) : Unit

    definition classes: FileSystem
  170. def copyDir (url: URL, dest: String, tagged: Tagged) : Unit

    definition classes: FileSystem
  171. def copyDir (url: URL, dest: String) : Unit

    definition classes: FileSystem
  172. def copyFile (path: String, dest: String) : Unit

    definition classes: FileSystem
  173. def copyResults (other: HasResults) : ScalatraSpecification.this.type

    definition classes: HasResults
  174. def copySpecResourcesDir (src: String, outputDir: String) : Unit

    definition classes: FileSystem
  175. def createDir (path: String) : Boolean

    definition classes: FileSystem
  176. def createFailure [T] (message: String, result: Result[T]) : Throwable with HasResult[T]

    definition classes: ExpectableFactory → FailureFactory
  177. def createFile (path: String) : AnyVal

    definition classes: FileWriter
  178. def createSus (desc: String) : Sus

    attributes: protected[specs]
    definition classes: SpecificationSystems
  179. def debug (msg: ⇒ String) : Unit

    definition classes: Log
  180. implicit def declare (newName: String) : ComposedSpecification

    attributes: implicit
    definition classes: ComposedSpecifications
  181. def definedAt [T] (values: T*) : Matcher[PartialFunction[T, Any]]

    definition classes: MapBeHaveMatchers
  182. def definedBy [S, T] (values: (S, T)*) : Matcher[PartialFunction[S, T]]

    definition classes: MapBeHaveMatchers
  183. def delete [A] (uri: String, params: Iterable[(String, String)], headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  184. var description : String

    definition classes: BaseSpecification
  185. def detailedDiffs (separators: String, startDiffSize: Int, shortenSize: Int) : Unit

    definition classes: DetailedFailures
  186. def detailedDiffs (separators: String, shortenSize: Int) : Unit

    definition classes: DetailedFailures
  187. def detailedDiffs (separators: String) : Unit

    definition classes: DetailedFailures
  188. def detailedDiffs () : Unit

    definition classes: DetailedFailures
  189. implicit var detailedFailures : Detailed

    attributes: implicit
    definition classes: DetailedFailures
  190. def directory [T <: AnyRef {...}] : Matcher[AnyRef {...}]

    definition classes: FileBeHaveMatchers
  191. def directoryPath : Matcher[String]

    definition classes: PathBeHaveMatchers
  192. def displayHelp : Unit

    attributes: protected
    definition classes: Reporter
  193. def displayOptions : Unit

    attributes: protected
    definition classes: Reporter
  194. def displayOptionsDescription : Unit

    attributes: protected
    definition classes: Reporter
  195. def displayUsage : Unit

    attributes: protected
    definition classes: Reporter
  196. def doAfter (actions: ⇒ Any) : Option[Unit]

    definition classes: BeforeAfter
  197. def doAfterSpec (actions: ⇒ Any) : Unit

    definition classes: BeforeAfter
  198. def doAroundExpectations (actions: (⇒ Any) ⇒ Any) : Option[Unit]

    definition classes: BeforeAfter
  199. def doBefore (actions: ⇒ Any) : Option[Unit]

    definition classes: BeforeAfter
  200. def doBeforeSpec (actions: ⇒ Any) : Unit

    definition classes: BeforeAfter
  201. def doFirst (actions: ⇒ Any) : Unit

    definition classes: BeforeAfter
  202. def doLast (actions: ⇒ Any) : Unit

    definition classes: BeforeAfter
  203. def dontShareVariables () : Unit

    definition classes: SpecificationConfiguration
  204. implicit def doubleToMonoid (v: Double) : Monoid[Double]

    attributes: implicit
    definition classes: NumericBeHaveMatchers
  205. def empty : Matcher[HasIsEmptyMethod]

    definition classes: AnyBeHaveMatchers
  206. def endWith [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  207. def eq (arg0: AnyRef) : Boolean

    This method is used to test whether the argument (arg0) is a reference to the receiver object (this).

    This method is used to test whether the argument (arg0) is a reference to the receiver object (this).

    The eq method implements an [http://en.wikipedia.org/wiki/Equivalence_relation equivalence relation] on non-null instances of AnyRef: * It is reflexive: for any non-null instance x of type AnyRef, x.eq(x) returns true. * It is symmetric: for any non-null instances x and y of type AnyRef, x.eq(y) returns true if and only if y.eq(x) returns true. * It is transitive: for any non-null instances x, y, and z of type AnyRef if x.eq(y) returns true and y.eq(z) returns true, then x.eq(z) returns true.

    Additionally, the eq method has three other properties. * It is consistent: for any non-null instances x and y of type AnyRef, multiple invocations of x.eq(y) consistently returns true or consistently returns false. * For any non-null instance x of type AnyRef, x.eq(null) and null.eq(x) returns false. * null.eq(null) returns true.

    When overriding the equals or hashCode methods, it is important to ensure that their behavior is consistent with reference equality. Therefore, if two objects are references to each other (o1 eq o2), they should be equal to each other (o1 == o2) and they should hash to the same value (o1.hashCode == o2.hashCode).

    arg0

    the object to compare against this object for reference equality.

    returns

    true if the argument is a reference to the receiver object; false otherwise.

    attributes: final
    definition classes: AnyRef
  208. def equalIgnoreCase [T <: String] (a: T) : BeEqualToIgnoringCase[T]

    definition classes: StringBaseMatchers
  209. def equalIgnoreSpace (node: Seq[Node]) : EqualIgnoringSpaceMatcher

    definition classes: XmlBaseMatchers
  210. def equalIgnoreSpace [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  211. def equalIgnoringCaseTo [T <: String] (a: T) : BeEqualToIgnoringCase[T]

    definition classes: StringBaseMatchers
  212. def equalIgnoringSepTo (other: String) : Matcher[String]

    definition classes: PathBeHaveMatchers
  213. def equalIgnoringSpaceTo [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  214. def equalTo [T] (o: T)(implicit d: Detailed) : Matcher[Any]

    definition classes: AnyBeHaveMatchers
  215. def equalToIgnoringCase [T <: String] (a: T) : BeEqualToIgnoringCase[T]

    definition classes: StringBaseMatchers
  216. def equalToIgnoringSep (other: String) : Matcher[String]

    definition classes: PathBeHaveMatchers
  217. def equalToIgnoringSpace (node: Elem) : EqualIgnoringSpaceMatcher

    definition classes: XmlBaseMatchers
  218. def equalToIgnoringSpace (node: Seq[Node]) : EqualIgnoringSpaceMatcher

    definition classes: XmlBaseMatchers
  219. def equalToIgnoringSpace [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  220. def equals (arg0: Any) : Boolean

    This method is used to compare the receiver object (this) with the argument object (arg0) for equivalence.

    This method is used to compare the receiver object (this) with the argument object (arg0) for equivalence.

    The default implementations of this method is an [http://en.wikipedia.org/wiki/Equivalence_relation equivalence relation]: * It is reflexive: for any instance x of type Any, x.equals(x) should return true. * It is symmetric: for any instances x and y of type Any, x.equals(y) should return true if and only if y.equals(x) returns true. * It is transitive: for any instances x, y, and z of type AnyRef if x.equals(y) returns true and y.equals(z) returns true, then x.equals(z) should return true.

    If you override this method, you should verify that your implementation remains an equivalence relation. Additionally, when overriding this method it is often necessary to override hashCode to ensure that objects that are "equal" (o1.equals(o2) returns true) hash to the same scala.Int (o1.hashCode.equals(o2.hashCode)).

    arg0

    the object to compare against this object for equality.

    returns

    true if the receiver object is equivalent to the argument; false otherwise.

    definition classes: AnyRef → Any
  221. def error (msg: String) : Nothing

    definition classes: Specification
  222. def error (msg: ⇒ String) : Unit

    definition classes: Log
  223. def errors : List[Throwable]

    definition classes: BaseSpecification → HasResults
  224. def eventually [T] (nested: Matcher[T]) : Matcher[T]

    definition classes: EventuallyMatchers
  225. def eventually [T] (retries: Int, sleep: Duration)(nested: Matcher[T]) : Matcher[T]

    definition classes: EventuallyMatchers
  226. def exampleContainer : Examples

    attributes: protected[specification]
    definition classes: BaseSpecification
  227. lazy val exampleFilter : Pattern

    definition classes: SpecsFilter
  228. def exampleFilterPattern : String

    definition classes: Reporter → SpecsFilter
  229. def examplePattern : String

    definition classes: SpecsFilter
  230. def examples : List[Example]

    definition classes: BaseSpecification
  231. def executeExample (example: Examples) : ScalatraSpecification.this.type

    definition classes: SpecificationExecutor → LifeCycle
  232. def executeExpectations (ex: Examples, t: ⇒ Any) : Any

    definition classes: LifeCycle
  233. def exist [T <: AnyRef {...}] : Matcher[T]

    definition classes: FileBaseMatchers
  234. def exist [T] (function: (T) ⇒ Boolean) : Matcher[Iterable[T]]

    definition classes: IterableBaseMatchers
  235. def existMatch (pattern: String) : Matcher[Iterable[String]]

    definition classes: IterableBaseMatchers
  236. def existPath : Matcher[String]

    definition classes: PathBaseMatchers
  237. def existingPath : Matcher[String]

    definition classes: PathBeHaveMatchers
  238. def exists (path: String) : Boolean

    definition classes: FileSystem
  239. var expectationsListener : ExampleExpectationsListener

    definition classes: ExampleExpectationsListener
  240. def expectationsNb : Int

    definition classes: BaseSpecification
  241. def fail () : Nothing

    definition classes: FailOrSkip
  242. def fail (m: String) : Nothing

    definition classes: FailOrSkip
  243. def failureAndErrors : List[Throwable]

    definition classes: HasResults
  244. def failureColored (text: String) : String

    definition classes: OutputReporter
  245. def failures : List[FailureException]

    definition classes: BaseSpecification → HasResults
  246. def file [T <: AnyRef {...}] : Matcher[AnyRef {...}]

    definition classes: FileBeHaveMatchers
  247. def filePath : Matcher[String]

    definition classes: PathBeHaveMatchers
  248. def filePaths (path: String) : List[String]

    definition classes: FileSystem
  249. def filter (sus: Sus) : Option[Sus]

    definition classes: SpecsFilter
  250. def filter (specification: Specification) : Option[Specification]

    definition classes: SpecsFilter
  251. def filter (specifications: Seq[Specification]) : List[Specification]

    definition classes: SpecsFilter
  252. def filterExample (example: Example) : Option[Example]

    definition classes: SpecsFilter
  253. lazy val filteredSpecs : List[Specification]

    definition classes: SpecsFilter
  254. def finalize () : Unit

    This method is called by the garbage collector on the receiver object when garbage collection determines that there are no more references to the object.

    This method is called by the garbage collector on the receiver object when garbage collection determines that there are no more references to the object.

    The details of when and if the finalize method are invoked, as well as the interaction between finalizeand non-local returns and exceptions, are all platform dependent.

    attributes: protected[lang]
    definition classes: AnyRef
  255. def find [T <: String] (a: T) : FindMatcher[T]

    definition classes: StringBaseMatchers
  256. def firstLevelExamplesNb : Int

    definition classes: BaseSpecification
  257. implicit def floatToMonoid (v: Float) : Monoid[Float]

    attributes: implicit
    definition classes: NumericBeHaveMatchers
  258. def flush () : Unit

    definition classes: ConsoleOutput → Output
  259. def forExample : Example

    definition classes: BaseSpecification → ExampleExpectationsListener
  260. def forExample (desc: String) : Example

    definition classes: BaseSpecification
  261. def get [A] (uri: String, params: Iterable[(String, String)], headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  262. def get [A] (uri: String, params: (String, String)*)(f: ⇒ A) : A

    definition classes: ScalatraTests
  263. def get [A] (uri: String)(f: ⇒ A) : A

    definition classes: ScalatraTests
  264. def getAbsolutePath (path: String) : String

    definition classes: FileSystem
  265. def getCanonicalPath (path: String) : String

    definition classes: FileSystem
  266. def getClass () : java.lang.Class[_]

    Returns a representation that corresponds to the dynamic class of the receiver object.

    Returns a representation that corresponds to the dynamic class of the receiver object.

    The nature of the representation is platform dependent.

    returns

    a representation that corresponds to the dynamic class of the receiver object.

    attributes: final
    definition classes: AnyRef
  267. def getExample (path: TreePath) : Option[Examples]

    definition classes: BaseSpecification
  268. def getName (path: String) : String

    definition classes: FileSystem
  269. def getParent (path: String) : String

    definition classes: FileSystem
  270. def getResourcesNamed (name: String) : List[URL]

    definition classes: FileSystem
  271. def getWriter (path: String) : Writer

    definition classes: FileWriter
  272. def globToPattern (glob: String) : String

    definition classes: FileSystem
  273. def globalContext (b: ⇒ Any, a: ⇒ Any) : Context

    definition classes: Contexts
  274. def greaterThan [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : Matcher[S]

    definition classes: NumericBeHaveMatchers
  275. def greaterThanOrEqualTo [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : Matcher[S]

    definition classes: NumericBeHaveMatchers
  276. def hasFailureOrErrors : Boolean

    definition classes: HasResults
  277. def hasIssues : Boolean

    definition classes: HasResults
  278. def hashCode () : Int

    Returns a hash code value for the object.

    Returns a hash code value for the object.

    The default hashing algorithm is platform dependent.

    Note that it is allowed for two objects to have identical hash codes (o1.hashCode.equals(o2.hashCode)) yet not be equal (o1.equals(o2) returns false). A degenerate implementation could always return 0. However, it is required that if two objects are equal (o1.equals(o2) returns true) that they have identical hash codes (o1.hashCode.equals(o2.hashCode)). Therefore, when overriding this method, be sure to verify that the behavior is consistent with the equals method.

    returns

    the hash code value for the object.

    definition classes: AnyRef → Any
  279. def have [T] (function: (T) ⇒ Boolean) : Matcher[Iterable[T]]

    definition classes: IterableBaseMatchers
  280. def have [T] : HaveVerbMatcher[T]

    definition classes: AnyBeHaveMatchers
  281. def haveAbsolutePath [T <: AnyRef {...}] (path: String) : Matcher[T]

    definition classes: FileBaseMatchers
  282. def haveAsAbsolutePath (absolutePath: String) : Matcher[String]

    definition classes: PathBaseMatchers
  283. def haveAsCanonicalPath (canonicalPath: String) : Matcher[String]

    definition classes: PathBaseMatchers
  284. def haveCanonicalPath [T <: AnyRef {...}] (path: String) : Matcher[T]

    definition classes: FileBaseMatchers
  285. def haveClass [T] (implicit m: ClassManifest[T]) : Matcher[Any]

    definition classes: AnyBaseMatchers
  286. def haveKey [S] (k: S) : Matcher[Iterable[(S, Any)]]

    definition classes: MapBaseMatchers
  287. def haveLength (n: Int) : Matcher[String]

    definition classes: StringBaseMatchers
  288. def haveList [T <: AnyRef {...}] (list: String) : Matcher[T]

    definition classes: FileBaseMatchers
  289. def haveName [T <: AnyRef {...}] (name: String) : Matcher[T]

    definition classes: FileBaseMatchers
  290. def havePair [S, T] (p: (S, T)) : Matcher[Iterable[(S, T)]]

    definition classes: MapBaseMatchers
  291. def havePairs [S, T] (pairs: (S, T)*) : Matcher[Iterable[(S, T)]]

    definition classes: MapBaseMatchers
  292. def haveParent [T <: AnyRef {...}] (path: String) : Matcher[T]

    definition classes: FileBaseMatchers
  293. def haveParentPath (parent: String) : Matcher[String]

    definition classes: PathBaseMatchers
  294. def havePathName (name: String) : Matcher[String]

    definition classes: PathBaseMatchers
  295. def haveSameElementsAs [T] (l: Iterable[T]) : HaveTheSameElementsAs[T]

    definition classes: IterableBaseMatchers
  296. def haveSize (n: Int) : SizeMatcher

    definition classes: StructuralMatchers
  297. def haveSuperClass [T] (implicit m: ClassManifest[T]) : Matcher[Any]

    definition classes: AnyBaseMatchers
  298. def haveTheSameElementsAs [T] (l: Iterable[T]) : HaveTheSameElementsAs[T]

    definition classes: IterableBaseMatchers
  299. def haveValue [S] (v: S) : Matcher[Iterable[(Any, S)]]

    definition classes: MapBaseMatchers
  300. def head [A] (uri: String, params: Iterable[(String, String)], headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  301. def head [A] (uri: String, params: (String, String)*)(f: ⇒ A) : A

    definition classes: ScalatraTests
  302. def head [A] (uri: String)(f: ⇒ A) : A

    definition classes: ScalatraTests
  303. def header : header

    definition classes: ScalatraTests
  304. def hidden [T <: AnyRef {...}] : Matcher[AnyRef {...}]

    definition classes: FileBeHaveMatchers
  305. def hiddenPath : Matcher[String]

    definition classes: PathBeHaveMatchers
  306. implicit def httpTesterToScalatraHttpTester (t: HttpTester) : ScalatraHttpTester

    attributes: implicit
    definition classes: ScalatraTests
  307. def in [T] (iterable: ⇒ Iterable[T]) : Matcher[T]

    definition classes: AnyBeHaveMatchers
  308. def include [T <: String] (a: String) : Matcher[T]

    definition classes: StringBaseMatchers
  309. def include (specifications: LazyParameter[Specification]*) : Unit

    definition classes: BaseSpecification
  310. def info (msg: ⇒ String) : Unit

    definition classes: Log
  311. def infoColored (text: String) : String

    definition classes: OutputReporter
  312. def inputStream (filePath: String) : InputStream

    definition classes: FileReader
  313. implicit def intToMonoid (v: Int) : Monoid[Int]

    attributes: implicit
    definition classes: NumericBeHaveMatchers
  314. def isAbsolute (path: String) : Boolean

    definition classes: FileSystem
  315. def isAccepted : Boolean

    definition classes: Tagged
  316. def isAsNullAs [T] (a: ⇒ T) : Matcher[T]

    definition classes: AnyBaseMatchers
  317. def isDir (path: String) : Boolean

    definition classes: FileSystem
  318. def isDirectory (path: String) : Boolean

    definition classes: FileSystem
  319. def isEmpty : Matcher[HasIsEmptyMethod]

    definition classes: StructuralMatchers
  320. def isEqualIgnoringSep (path: String, other: String) : Boolean

    definition classes: PathBaseMatchers
  321. def isExpectation [T] (a: ⇒ T) : T

    definition classes: ExpectationsListener
  322. def isFailing : Boolean

    definition classes: BaseSpecification
  323. def isFalse : Matcher[Any]

    definition classes: AnyBaseMatchers
  324. def isFile (path: String) : Boolean

    definition classes: FileSystem
  325. def isHidden (path: String) : Boolean

    definition classes: FileSystem
  326. def isIn [T] (iterable: ⇒ Iterable[T]) : Matcher[T]

    definition classes: AnyBaseMatchers
  327. def isInstanceOf [T0] : Boolean

    This method is used to test whether the dynamic type of the receiver object is T0.

    This method is used to test whether the dynamic type of the receiver object is T0.

    Note that the test result of the test is modulo Scala's erasure semantics. Therefore the expression1.isInstanceOf[String] will return false, while the expression List(1).isInstanceOf[List[String]] will return true. In the latter example, because the type argument is erased as part of compilation it is not possible to check whether the contents of the list are of the requested typed.

    returns

    true if the receiver object is an instance of erasure of type T0; false otherwise.

    attributes: final
    definition classes: Any
  328. def isNotEmpty : Matcher[HasIsEmptyMethod]

    definition classes: StructuralMatchers
  329. def isNotIn [T] (iterable: ⇒ Iterable[T]) : Matcher[T]

    definition classes: AnyBaseMatchers
  330. def isNotNull [T] : Matcher[T]

    definition classes: AnyBaseMatchers
  331. def isNotOneOf [T] (t: T*) : Matcher[T]

    definition classes: AnyBaseMatchers
  332. def isNull [T] : BeNull[T]

    definition classes: AnyBaseMatchers
  333. def isOk : Boolean

    definition classes: HasResults
  334. def isOneOf [T] (t: T*) : Matcher[T]

    definition classes: AnyBaseMatchers
  335. def isSequential : Boolean

    definition classes: SequentialExecution
  336. def isSpecifiedBy (specifications: LazyParameter[Specification]*) : Unit

    definition classes: BaseSpecification
  337. def isTrue : Matcher[Boolean]

    definition classes: AnyBaseMatchers
  338. def is_!= (a: ⇒ Any)(implicit d: Detailed) : Matcher[Any]

    definition classes: AnyBaseMatchers
  339. def is_== (a: ⇒ Any)(implicit details: Detailed) : Matcher[Any]

    definition classes: AnyBaseMatchers
  340. def issueMessages : String

    definition classes: HasResults
  341. def issues : List[Throwable]

    definition classes: HasResults
  342. def key [S] (k: S) : Matcher[Iterable[(S, Any)]]

    definition classes: MapBeHaveMatchers
  343. def koMessage (exception: Any, desc: Option[String]) : String

    attributes: protected[matcher]
    definition classes: AnyBaseMatchers
  344. def lastExample : Option[Examples]

    definition classes: BaseSpecification → ExampleExpectationsListener
  345. def length (n: Int) : Matcher[String]

    definition classes: StringBeHaveMatchers
  346. def lessThan [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : BeLessThan[S]

    definition classes: NumericBeHaveMatchers
  347. def lessThanOrEqualTo [S] (n: S)(implicit arg0: (S) ⇒ Ordered[S]) : BeLessThanOrEqualTo[S]

    definition classes: NumericBeHaveMatchers
  348. var level : Int

    definition classes: Log
  349. def like [T] (pattern: ⇒ PartialFunction[T, Boolean]) : Matcher[T]

    definition classes: PatternBeHaveMatchers
  350. def linkTo (subSpec: Specification) : ScalatraSpecification.this.type

    definition classes: LinkedSpecification
  351. def linkedSpecifications : List[Specification]

    definition classes: LinkedSpecification
  352. def listFiles (path: String) : List[String]

    definition classes: FileSystem
  353. def listPaths (list: String*) : Matcher[String]

    definition classes: PathBaseMatchers
  354. implicit def longToDouble (s: Long) : Double

    attributes: implicit
    definition classes: NumericBaseMatchers
  355. implicit def longToMonoid (v: Long) : Monoid[Long]

    attributes: implicit
    definition classes: NumericBeHaveMatchers
  356. def main (arguments: Array[String]) : Unit

    definition classes: Reporter
  357. def makeTagged (s: String*) : Tagged

    definition classes: Tagged
  358. def matching (s: String) : Matcher[String]

    definition classes: StringBeHaveMatchers
  359. def message (exception: Any) : String

    attributes: protected[matcher]
    definition classes: AnyBaseMatchers
  360. def mkdirs (path: String) : Boolean

    definition classes: FileWriter
  361. def name [T <: AnyRef {...}] (name: String) : Matcher[AnyRef {...}]

    definition classes: FileBeHaveMatchers
  362. var name : String

    definition classes: BaseSpecification
  363. def ne (arg0: AnyRef) : Boolean

    o.ne(arg0) is the same as !(o.eq(arg0)).

    o.ne(arg0) is the same as !(o.eq(arg0)).

    arg0

    the object to compare against this object for reference dis-equality.

    returns

    false if the argument is not a reference to the receiver object; true otherwise.

    attributes: final
    definition classes: AnyRef
  364. def noDetailedDiffs () : Unit

    definition classes: DetailedFailures
  365. def none : Matcher[Option[Any]]

    definition classes: PatternBeHaveMatchers
  366. def not [T] (m: Matcher[T]) : Matcher[T]

    definition classes: LogicalMatchers
  367. def not [T] : NotMatcher[T]

    definition classes: AnyBeHaveMatchers
  368. def notBe (a: ⇒ Any) : Matcher[Any]

    definition classes: AnyBaseMatchers
  369. def notBeAssignableFrom [T] (implicit m: ClassManifest[T]) : Matcher[Class[_]]

    definition classes: AnyBaseMatchers
  370. def notBeEmpty : Matcher[HasIsEmptyMethod]

    definition classes: StructuralMatchers
  371. def notBeEqualToIgnoringCase [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  372. def notBeEqualToIgnoringSpace [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  373. def notBeIn [T] (iterable: ⇒ Iterable[T]) : Matcher[T]

    definition classes: AnyBaseMatchers
  374. def notBeMatching (a: String) : Matcher[String]

    definition classes: StringBaseMatchers
  375. def notBeNull [T] : Matcher[T]

    definition classes: AnyBaseMatchers
  376. def notBeOneOf [T] (t: T*) : Matcher[T]

    definition classes: AnyBaseMatchers
  377. def notContain [T] (a: T) : Matcher[Iterable[Any]]

    definition classes: IterableBaseMatchers
  378. def notContainAll [T] (l: Iterable[T])(implicit details: Detailed) : Matcher[Iterable[T]]

    definition classes: IterableBaseMatchers
  379. def notContainMatch (pattern: String) : Matcher[Iterable[String]]

    definition classes: IterableBaseMatchers
  380. def notEmpty : Matcher[HasIsEmptyMethod]

    definition classes: StructuralMatchers
  381. def notEndWith (a: String) : Matcher[String]

    definition classes: StringBaseMatchers
  382. def notEq (a: ⇒ Any) : Matcher[Any]

    definition classes: AnyBaseMatchers
  383. def notEqualIgnoreCase [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  384. def notEqualIgnoreSpace [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  385. def notExist [T] (function: (T) ⇒ Boolean) : Matcher[Iterable[T]]

    definition classes: IterableBaseMatchers
  386. def notExistMatch (pattern: String) : Matcher[Iterable[String]]

    definition classes: IterableBaseMatchers
  387. def notHave [T] (function: (T) ⇒ Boolean) : Matcher[Iterable[T]]

    definition classes: IterableBaseMatchers
  388. def notHaveClass [T] (implicit m: ClassManifest[T]) : Matcher[Any]

    definition classes: AnyBaseMatchers
  389. def notHaveKey [S] (k: S) : Matcher[Iterable[(S, Any)]]

    definition classes: MapBaseMatchers
  390. def notHavePair [S, T] (p: (S, T)) : Matcher[Iterable[(S, T)]]

    definition classes: MapBaseMatchers
  391. def notHavePairs [S, T] (pairs: (S, T)*) : Matcher[Iterable[(S, T)]]

    definition classes: MapBaseMatchers
  392. def notHaveSuperClass [T] (implicit m: ClassManifest[T]) : Matcher[Any]

    definition classes: AnyBaseMatchers
  393. def notHaveValue [S] (v: S) : Matcher[Iterable[(Any, S)]]

    definition classes: MapBaseMatchers
  394. def notIn [T] (iterable: ⇒ Iterable[T]) : Matcher[T]

    definition classes: AnyBaseMatchers
  395. def notInclude [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  396. def notOneOf [T] (t: T*) : Matcher[T]

    definition classes: AnyBaseMatchers
  397. def notStartWith (a: String) : Matcher[String]

    definition classes: StringBaseMatchers
  398. def notify () : Unit

    Wakes up a single thread that is waiting on the receiver object's monitor.

    Wakes up a single thread that is waiting on the receiver object's monitor.

    attributes: final
    definition classes: AnyRef
  399. def notifyAll () : Unit

    Wakes up all threads that are waiting on the receiver object's monitor.

    Wakes up all threads that are waiting on the receiver object's monitor.

    attributes: final
    definition classes: AnyRef
  400. def okMessage (exception: Any, desc: Option[String]) : String

    attributes: protected[matcher]
    definition classes: AnyBaseMatchers
  401. def oneOf [T] (t: T*) : Matcher[T]

    definition classes: AnyBeHaveMatchers
  402. def options [A] (uri: String, params: Iterable[(String, String)], headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  403. def pair [S, T] (pair: (S, T)) : Matcher[Iterable[(S, T)]]

    definition classes: MapBeHaveMatchers
  404. def pairs [S, T] (pairs: (S, T)*) : Matcher[Iterable[(S, T)]]

    definition classes: MapBeHaveMatchers
  405. def parent [T <: AnyRef {...}] (path: String) : Matcher[AnyRef {...}]

    definition classes: FileBeHaveMatchers
  406. def parentPath (path: String) : Matcher[String]

    definition classes: PathBeHaveMatchers
  407. var parentSpecification : Option[BaseSpecification]

    definition classes: BaseSpecification
  408. def parentSpecifications : List[BaseSpecification]

    definition classes: BaseSpecification
  409. def partitionLinkedSpecifications : (List[Specification], List[Specification])

    definition classes: LinkedSpecification
  410. def patch [A] (uri: String, body: String, headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  411. def patch [A] (uri: String, params: Iterable[(String, String)], headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  412. def patch [A] (uri: String, params: Iterable[(String, String)])(f: ⇒ A) : A

    definition classes: ScalatraTests
  413. def patch [A] (uri: String, params: (String, String)*)(f: ⇒ A) : A

    definition classes: ScalatraTests
  414. def pathFromRoot : TreePath

    definition classes: Tree
  415. def pathName (name: String) : Matcher[String]

    definition classes: PathBeHaveMatchers
  416. def paths [T <: AnyRef {...}] (list: String) : Matcher[AnyRef {...}]

    definition classes: FileBeHaveMatchers
  417. def post [A] (uri: String, body: String, headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  418. def post [A] (uri: String, params: Iterable[(String, String)], headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  419. def post [A] (uri: String, params: Iterable[(String, String)])(f: ⇒ A) : A

    definition classes: ScalatraTests
  420. def post [A] (uri: String, params: (String, String)*)(f: ⇒ A) : A

    definition classes: ScalatraTests
  421. def pretty : String

    definition classes: Specification
  422. def printStackTrace (t: Throwable) : Unit

    definition classes: Output
  423. def printStats (stat: (Int, Int, Int, Int, Int), padding: String) : Unit

    definition classes: OutputReporter
  424. def printStats (sus: Sus, padding: String) : Unit

    definition classes: OutputReporter
  425. def printSus (sus: Sus, padding: String) : Unit

    definition classes: OutputReporter
  426. def printf (format: String, args: Any*) : Unit

    definition classes: ConsoleOutput → Output
  427. def println (m: Any) : Unit

    definition classes: ConsoleOutput → Output
  428. def put [A] (uri: String, body: String, headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  429. def put [A] (uri: String, params: Iterable[(String, String)], headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  430. def put [A] (uri: String, params: Iterable[(String, String)])(f: ⇒ A) : A

    definition classes: ScalatraTests
  431. def put [A] (uri: String, params: (String, String)*)(f: ⇒ A) : A

    definition classes: ScalatraTests
  432. def readFile (path: String) : String

    definition classes: FileReader
  433. def readable [T <: AnyRef {...}] : Matcher[AnyRef {...}]

    definition classes: FileBeHaveMatchers
  434. def readablePath : Matcher[String]

    definition classes: PathBeHaveMatchers
  435. def reject (t: Tag*) : ScalatraSpecification.this.type

    definition classes: Tagged
  436. def rejectTag (s: String*) : ScalatraSpecification.this.type

    definition classes: Tagged
  437. def rejectTags (s: String*) : ScalatraSpecification.this.type

    definition classes: Tagged
  438. def removeDir (path: String) : String

    definition classes: FileSystem
  439. def report (specs: Seq[Specification], padding: String) : ScalatraSpecification.this.type

    definition classes: OutputReporter
  440. def report (specs: Seq[Specification]) : ScalatraSpecification.this.type

    definition classes: OutputReporter → Reporter
  441. def reportExample (example: Examples, padding: String) : Unit

    definition classes: OutputReporter
  442. def reportExamples (examples: Iterable[Example], padding: String) : Unit

    definition classes: OutputReporter
  443. def reportSpec (spec: Specification, padding: String) : ScalatraSpecification.this.type

    definition classes: OutputReporter
  444. def reportSpecs : ScalatraSpecification.this.type

    definition classes: Reporter
  445. def reportSus (sus: Sus, padding: String) : Unit

    definition classes: OutputReporter
  446. def reportSystems (systems: Iterable[Sus], padding: String) : Unit

    definition classes: OutputReporter
  447. def resetForExecution : ScalatraSpecification.this.type

    definition classes: BaseSpecification
  448. def resetOptions () : ScalatraSpecification.this.type

    definition classes: Reporter
  449. def response : HttpTester

    definition classes: ScalatraTests
  450. def route (servlet: HttpServlet, path: String) : Unit

    definition classes: ScalatraTests
      deprecated:
    1. renamed to addServlet

  451. def route (klass: Class[_], path: String) : org.eclipse.jetty.servlet.Holder[_ >: javax.servlet.Servlet with javax.servlet.Filter <: java.lang.Object]

    definition classes: ScalatraTests
      deprecated:
    1. use addServlet(Class, String) or addFilter(Class, String)

  452. def routeFilter (filter: Class[_ <: javax.servlet.Filter], path: String) : FilterHolder

    definition classes: ScalatraTests
      deprecated:
    1. renamed to addFilter

  453. def runConfiguration : Configuration

    definition classes: Reporter
  454. def sameElementsAs [T] (l: Iterable[T]) : HaveTheSameElementsAs[T]

    definition classes: IterableBeHaveMatchers
  455. def sameSeqAs [T] (s: ⇒ Seq[T])(implicit d: Detailed) : Matcher[Seq[T]]

    definition classes: IterableBeHaveMatchers
  456. def sameSetAs [T] (s: ⇒ Set[T])(implicit d: Detailed) : Matcher[Set[T]]

    definition classes: IterableBeHaveMatchers
  457. var sequential : Boolean

    attributes: protected[specs]
    definition classes: SequentialExecution
  458. def session [A] (f: ⇒ A) : A

    definition classes: ScalatraTests
  459. def setColorize () : ScalatraSpecification.this.type

    definition classes: Reporter
  460. def setConfiguration (className: Option[String]) : ScalatraSpecification.this.type

    definition classes: Reporter
  461. def setFailedAndErrorsOnly () : ScalatraSpecification.this.type

    definition classes: Reporter
  462. def setFinalStatisticsOnly () : ScalatraSpecification.this.type

    definition classes: Reporter
  463. def setNoStacktrace () : ScalatraSpecification.this.type

    definition classes: Reporter
  464. def setNoStatistics () : ScalatraSpecification.this.type

    definition classes: Reporter
  465. def setNotSequential () : Unit

    definition classes: SequentialExecution
  466. def setOptionsFromConfig () : ScalatraSpecification.this.type

    definition classes: Reporter
  467. def setParent (s: BaseSpecification) : ScalatraSpecification.this.type

    definition classes: BaseSpecification
  468. def setPlanOnly () : ScalatraSpecification.this.type

    definition classes: Reporter
  469. def setSequential () : Unit

    definition classes: SequentialExecution
  470. def setSequentialIs (b: Boolean) : Unit

    definition classes: BaseSpecification → SequentialExecution
  471. def shareVariables () : Unit

    definition classes: SpecificationConfiguration
  472. def shareVariablesIs (b: Boolean) : Unit

    definition classes: BaseSpecification → SpecificationConfiguration
  473. def size (n: Int) : SizeMatcher

    definition classes: IterableBeHaveMatchers
  474. def skip (m: String) : Nothing

    definition classes: FailOrSkip
  475. def skipColored (text: String) : String

    definition classes: OutputReporter
  476. def skipped : List[SkippedException]

    definition classes: BaseSpecification → HasResults
  477. def some : CaseMatcher[Nothing]

    definition classes: PatternBeHaveMatchers
  478. def specify : Sus

    definition classes: SpecificationSystems
  479. def specify (desc: String) : Sus

    definition classes: SpecificationSystems
  480. implicit def specifyExample (desc: String) : ExampleSpecification

    attributes: implicit
    definition classes: BaseSpecification
  481. implicit def specifySus (desc: String) : SpecifiedSus

    attributes: implicit
    definition classes: Contexts → SpecificationSystems
  482. val specs : List[Specification]

    definition classes: Specification → SpecsHolder
  483. def start () : Unit

    attributes: protected
    definition classes: ScalatraTests
  484. def startWith [T <: String] (a: T) : Matcher[T]

    definition classes: StringBaseMatchers
  485. def stats (example: Example) : (Int, Int, Int, Int, Int)

    definition classes: OutputReporter
  486. def stats (sus: Sus) : (Int, Int, Int, Int, Int)

    definition classes: OutputReporter
  487. def stats (spec: Specification) : (Int, Int, Int, Int, Int)

    definition classes: OutputReporter
  488. def status : Int

    definition classes: ScalatraTests
  489. def statusAsText : String

    definition classes: HasResults
  490. def statusClass : String

    definition classes: HasResults
  491. def stop () : Unit

    attributes: protected
    definition classes: ScalatraTests
  492. implicit def stringToTag (s: String) : Tag

    attributes: implicit
    definition classes: Tagged
  493. var subSpecifications : List[Specification]

    definition classes: BaseSpecification
  494. def submit [A] (method: String, uri: String, queryParams: Iterable[(String, String)], headers: Map[String, String], body: String)(f: ⇒ A) : A

    definition classes: ScalatraTests
  495. def submit [A] (req: HttpTester)(f: ⇒ A) : A

    definition classes: ScalatraTests
  496. def successColored (text: String) : String

    definition classes: OutputReporter
  497. implicit def successValueToBoolean (s: SuccessValue) : Boolean

    attributes: implicit
    definition classes: SuccessValues
  498. def successValueToString (s: SuccessValue) : String

    definition classes: SuccessValues
  499. def successes : List[Example]

    definition classes: BaseSpecification
  500. lazy val susFilter : Pattern

    definition classes: SpecsFilter
  501. def susFilterPattern : String

    definition classes: Reporter → SpecsFilter
  502. def susPattern : String

    definition classes: SpecsFilter
  503. def synchronized [T0] (arg0: T0) : T0

    attributes: final
    definition classes: AnyRef
  504. def systems : List[Sus]

    definition classes: SpecificationSystems
  505. def tag (t: String*) : ScalatraSpecification.this.type

    definition classes: Tagged
  506. def tagNames : List[String]

    definition classes: Tagged
  507. def tagSpec : String

    definition classes: Tagged
  508. def tagWith (other: Tagged) : ScalatraSpecification.this.type

    definition classes: Tagged
  509. def taggedComponents : List[Tagged]

    definition classes: BaseSpecification → Tagged
  510. def tester : ServletTester

    definition classes: ScalatraSpecification → ScalatraTests
  511. def the [T] : ArticleMatcher[T]

    definition classes: AnyBeHaveMatchers
  512. implicit def theBlock (value: ⇒ Nothing) : Expectation[Nothing]

    attributes: implicit
    definition classes: ExpectableFactory
  513. implicit def theIterable [I <: AnyRef] (value: ⇒ Iterable[I]) : IterableExpectable[I]

    attributes: implicit
    definition classes: ExpectableFactory
  514. implicit def theString (value: ⇒ String) : StringExpectable[String]

    attributes: implicit
    definition classes: ExpectableFactory
  515. implicit def theStrings (value: ⇒ Iterable[String]) : IterableStringExpectable

    attributes: implicit
    definition classes: ExpectableFactory
  516. implicit def theValue [A] (value: ⇒ A) : Expectation[A]

    attributes: implicit
    definition classes: ExpectableFactory
  517. def throwA [E <: Throwable] (e: E) : ExceptionMatcher[E]

    definition classes: AnyBaseMatchers
  518. def throwA [E <: Throwable] (implicit m: ClassManifest[E]) : ExceptionClassMatcher[E]

    definition classes: AnyBaseMatchers
  519. def throwAn [E <: Throwable] (e: E) : ExceptionMatcher[E]

    definition classes: AnyBaseMatchers
  520. def throwAn [E <: Throwable] (implicit m: ClassManifest[E]) : ExceptionClassMatcher[E]

    definition classes: AnyBaseMatchers
  521. def throwAnException [E <: Throwable] (implicit m: ClassManifest[E]) : ExceptionClassMatcher[E]

    definition classes: AnyBaseMatchers
  522. def throwException [E <: Throwable] (exception: ⇒ E) : ExceptionMatcher[E]

    definition classes: AnyBaseMatchers
  523. def throwThis [E <: Throwable] (exception: ⇒ E) : ExceptionMatcher[E]

    definition classes: AnyBaseMatchers
  524. val timer : SimpleTimer

    definition classes: Console → OutputReporter
  525. implicit def toAMapResultMatcher [S, T] (result: Result[Map[S, T]]) : MapResultMatcher[S, T]

    attributes: implicit
    definition classes: IterableBeHaveMatchers
  526. implicit def toAddableTuple (t1: (Int, Int, Int, Int, Int)) : AddableTuple

    attributes: implicit
    definition classes: OutputReporter
  527. implicit def toAnyEmptyResultMatcher [S] (result: Result[S])(implicit c: (S) ⇒ HasIsEmptyMethod) : AnyEmptyResultMatcher[S]

    attributes: implicit
    definition classes: AnyBeHaveMatchers
  528. implicit def toAnyResultMatcher [T] (result: Result[T]) : AnyResultMatcher[T]

    attributes: implicit
    definition classes: AnyBeHaveMatchers
  529. implicit def toAnySizeResultMatcher [S] (result: Result[S])(implicit c: (S) ⇒ HasSizeMethod) : AnySizeResultMatcher[S]

    attributes: implicit
    definition classes: AnyBeHaveMatchers
  530. implicit def toArrayResultMatcher [T] (result: Result[Array[T]]) : ArrayResultMatcher[T]

    attributes: implicit
    definition classes: IterableBeHaveMatchers
  531. implicit def toContainerResultMatcher [T, C[T]] (result: Result[C[T]])(implicit c: (C[T]) ⇒ Iterable[T]) : ContainerResultMatcher[T, C]

    attributes: implicit
    definition classes: IterableBeHaveMatchers
  532. implicit def toEitherResult [S, T] (result: Result[Either[S, T]]) : EitherResultMatcher[S, T]

    attributes: implicit
    definition classes: EitherBeHaveMatchers
  533. implicit def toElemResult (result: Result[Elem]) : ElemResultMatcher

    attributes: implicit
    definition classes: XmlBeHaveMatchers
  534. implicit def toFileResultMatcher [T <: AnyRef {...}] (result: Result[T]) : FileResultMatcher[T]

    attributes: implicit
    definition classes: FileBeHaveMatchers
  535. implicit def toGroupResult (result: Result[Group]) : GroupResultMatcher

    attributes: implicit
    definition classes: XmlBeHaveMatchers
  536. implicit def toIterableResultMatcher [T] (result: Result[Iterable[T]]) : IterableResultMatcher[T]

    attributes: implicit
    definition classes: IterableBeHaveMatchers
  537. implicit def toJavaMapResultMatcher [S, U] (result: Result[Map[S, U]]) : JavaMapResultMatcher[S, U]

    attributes: implicit
    definition classes: MapBeHaveMatchers
  538. implicit def toLazyParameter [T] (value: ⇒ T) : LazyParameter[T]

    attributes: implicit
    definition classes: LazyParameters
  539. implicit def toListResultMatcher [T] (result: Result[List[T]]) : ListResultMatcher[T]

    attributes: implicit
    definition classes: IterableBeHaveMatchers
  540. implicit def toMapKeyResultMatcher [S, T] (result: Result[Map[S, T]]) : MapKeyResultMatcher[S, T]

    attributes: implicit
    definition classes: MapBeHaveMatchers
  541. implicit def toMapResultMatcher [S, T] (result: Result[Map[S, T]]) : MapResultMatcher[S, T]

    attributes: implicit
    definition classes: MapBeHaveMatchers
  542. implicit def toMapValueResultMatcher [S, T] (result: Result[Map[S, T]]) : MapValueResultMatcher[S, T]

    attributes: implicit
    definition classes: MapBeHaveMatchers
  543. implicit def toMatcher [S, T] (f: (S) ⇒ Matcher[T]) : ToMatcher[S, T]

    attributes: implicit
    definition classes: AnyBaseMatchers
  544. implicit def toMatcher2 [T] (f: (T) ⇒ Matcher[T]) : ToMatcher2[T]

    attributes: implicit
    definition classes: AnyBaseMatchers
  545. implicit def toMatcherResult (t: (Boolean, String, String)) : MatcherResult

    attributes: implicit
    definition classes: MatcherResult
  546. implicit def toNodeIterableResult (result: Result[Seq[Node]]) : NodeIterableResultMatcher

    attributes: implicit
    definition classes: XmlBeHaveMatchers
  547. implicit def toNodeSeqResult (result: Result[NodeSeq]) : NodeSeqResultMatcher

    attributes: implicit
    definition classes: XmlBeHaveMatchers
  548. implicit def toNumericalResultMatcher [S] (result: Result[S])(implicit d: (S) ⇒ Monoid[S], e: (S) ⇒ Ordered[S]) : NumericalResultMatcher[S]

    attributes: implicit
    definition classes: NumericBeHaveMatchers
  549. implicit def toOptionPatternResult [T] (result: Result[Option[T]]) : OptionResultMatcher[T]

    attributes: implicit
    definition classes: PatternBeHaveMatchers
  550. implicit def toOrResult [T] (r: ⇒ Result[T]) : OrResult[T]

    attributes: implicit
    definition classes: OrResults
  551. implicit def toPartialFunctionMatcher [S, T] (result: Result[PartialFunction[S, T]]) : PartialFunctionResultMatcher[S, T]

    attributes: implicit
    definition classes: MapBeHaveMatchers
  552. implicit def toPathResultMatcher (result: Result[String]) : PathResultMatcher

    attributes: implicit
    definition classes: PathBeHaveMatchers
  553. implicit def toPatternResult [T] (result: Result[T]) : PatternResultMatcher[T]

    attributes: implicit
    definition classes: PatternBeHaveMatchers
  554. implicit def toSeqResultMatcher [T] (result: Result[Seq[T]]) : SeqResultMatcher[T]

    attributes: implicit
    definition classes: IterableBeHaveMatchers
  555. implicit def toSetResultMatcher [T] (result: Result[Set[T]]) : SetResultMatcher[T]

    attributes: implicit
    definition classes: IterableBeHaveMatchers
  556. implicit def toShortActions (actions: ⇒ Unit) : ShortActions

    attributes: implicit
    definition classes: BeforeAfter
  557. implicit def toShortActions2 (actions: (Any) ⇒ Any) : ShortActions2

    attributes: implicit
    definition classes: BeforeAfter
  558. implicit def toSomePatternResult [T] (result: Result[Some[T]]) : SomeResultMatcher[T]

    attributes: implicit
    definition classes: PatternBeHaveMatchers
  559. def toString () : String

    Returns a string representation of the object.

    Returns a string representation of the object.

    The default representation is platform dependent.

    returns

    a string representation of the object.

    definition classes: BaseSpecification → AnyRef → Any
  560. implicit def toStringListResultMatcher (result: Result[List[String]]) : StringListResultMatcher

    attributes: implicit
    definition classes: IterableBeHaveMatchers
  561. implicit def toStringResultMatcher (result: Result[String]) : StringResultMatcher

    attributes: implicit
    definition classes: StringBeHaveMatchers
  562. implicit def toTuple (m: MatcherResult) : (Boolean, String, String)

    attributes: implicit
    definition classes: MatcherResult
  563. def topParent : Option[LifeCycle]

    definition classes: LifeCycle
  564. def trace [A] (uri: String, params: Iterable[(String, String)], headers: Map[String, String])(f: ⇒ A) : A

    definition classes: ScalatraTests
  565. def unjar (path: String, dirPath: String, regexFilter: String) : Unit

    definition classes: FileSystem
  566. def unjar (path: String, dest: String) : Unit

    definition classes: FileSystem
  567. def unlinkedSpecifications : List[Specification]

    definition classes: LinkedSpecification
  568. def until (sus: Examples, predicate: ⇒ Boolean) : Unit

    definition classes: BeforeAfter
  569. def until (predicate: ⇒ Boolean) : Unit

    definition classes: BeforeAfter
  570. def until : Boolean

    definition classes: LifeCycle
  571. def value [S] (v: S) : Matcher[Iterable[(Any, S)]]

    definition classes: MapBeHaveMatchers
  572. def verify [T] (f: (T) ⇒ Boolean) : Matcher[T]

    definition classes: AnyBaseMatchers
  573. def verifyAll [T] (ms: Matcher[T]*) : Matcher[T]

    definition classes: LogicalMatchers
  574. def verifyAll [T] (ms: Iterable[Matcher[T]]) : Matcher[T]

    definition classes: LogicalMatchers
  575. def verifyAny [T] (ms: Matcher[T]*) : Matcher[T]

    definition classes: LogicalMatchers
  576. def verifyAny [T] (ms: Iterable[Matcher[T]]) : Matcher[T]

    definition classes: LogicalMatchers
  577. def wait () : Unit

    attributes: final
    definition classes: AnyRef
  578. def wait (arg0: Long, arg1: Int) : Unit

    attributes: final
    definition classes: AnyRef
  579. def wait (arg0: Long) : Unit

    attributes: final
    definition classes: AnyRef
  580. def warning (msg: ⇒ String) : Unit

    definition classes: Log
  581. implicit def whenInContext (s: String) : ToContext

    attributes: implicit
    definition classes: Contexts
  582. def writable [T <: AnyRef {...}] : Matcher[AnyRef {...}]

    definition classes: FileBeHaveMatchers
  583. def writablePath : Matcher[String]

    definition classes: PathBeHaveMatchers
  584. def write (path: String)(function: (Writer) ⇒ Unit) : Unit

    definition classes: FileWriter
  585. def writeFile (path: String, content: ⇒ String) : Unit

    definition classes: FileWriter
  586. def ~ [S] (n: S)(delta: S)(implicit d: (S) ⇒ Monoid[S], e: (S) ⇒ Ordered[S]) : BeCloseTo[S]

    definition classes: NumericBaseMatchers

Inherited from ScalatraTests

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