Trait

org.specs2.reporter

DefaultStoring

Related Doc: package reporter

Permalink

trait DefaultStoring extends Storing with Statistics with WithDefaultStatisticsRepository

Linear Supertypes
WithDefaultStatisticsRepository, WithStatisticsRepository, Statistics, Storing, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. DefaultStoring
  2. WithDefaultStatisticsRepository
  3. WithStatisticsRepository
  4. Statistics
  5. Storing
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class SpecStats extends Product with Serializable

    Permalink

    The SpecsStats class just stores a list of stats, each one corresponding to a Fragment

    The SpecsStats class just stores a list of stats, each one corresponding to a Fragment

    Definition Classes
    Statistics
  2. case class SpecsStatistics extends Product with Serializable

    Permalink

    The SpecsStatistics class stores the result of a specification execution, with the a list of 'current' stats for each fragment execution and the total statistics for the whole specification

    The SpecsStatistics class stores the result of a specification execution, with the a list of 'current' stats for each fragment execution and the total statistics for the whole specification

    Definition Classes
    Statistics

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val ExecutedStatisticsReducer: Reducer[ExecutedFragment, SpecsStatistics]

    Permalink
    Definition Classes
    Statistics
  5. implicit def SpecStatsMonoid: Monoid[SpecStats] { val zero: DefaultStoring.this.SpecStats }

    Permalink
    Definition Classes
    Statistics
  6. object SpecsStatistics extends Product with Serializable

    Permalink
    Definition Classes
    Statistics
  7. implicit def SpecsStatisticsMonoid: Monoid[SpecsStatistics] { val zero: DefaultStoring.this.SpecsStatistics }

    Permalink
    Definition Classes
    Statistics
  8. val StatisticsReducer: Reducer[ExecutingFragment, SpecsStatistics]

    Permalink
    Definition Classes
    Statistics
  9. val StatsReducer: Reducer[ExecutingFragment, SpecStats]

    Permalink
    Definition Classes
    Statistics
  10. val StatsReducer2: Reducer[ExecutingFragment, Stats]

    Permalink
    Definition Classes
    Statistics
  11. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. def foldAll(fs: Seq[ExecutingFragment]): SpecsStatistics

    Permalink
    Definition Classes
    Statistics
  17. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  23. lazy val repository: StatisticsRepository

    Permalink
    Attributes
    protected
    Definition Classes
    WithDefaultStatisticsRepository → WithStatisticsRepository
  24. def setStatsOnSpecEndFragments(implicit args: Arguments): ((ExecutedFragment, Stats)) ⇒ ExecutedFragment

    Permalink

    set the statistics on SpecEndFragments after they've been computed by the StatisticsReducer Those statistics are updated from previously executed statistics to calculate trends

  25. def store(implicit args: Arguments): (ExecutingSpecification) ⇒ ExecutingSpecification

    Permalink

    returns

    a function storing ExecutedFragments

    Definition Classes
    DefaultStoringStoring
  26. def storeResults: ((SpecName, Seq[(SpecName, ExecutedResult)])) ⇒ repository.type

    Permalink

    store the results by spec name

    store the results by spec name

    Attributes
    protected
  27. def storeStats: ((ExecutedFragment, SpecName)) ⇒ ExecutedFragment

    Permalink

    store the statistics: - for SpecEnd -> put the stats in the repository - for a SpecStart that's a link -> read the status of the previous execution

    store the statistics: - for SpecEnd -> put the stats in the repository - for a SpecStart that's a link -> read the status of the previous execution

    Attributes
    protected
  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  29. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit

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

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

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

Inherited from WithDefaultStatisticsRepository

Inherited from WithStatisticsRepository

Inherited from Statistics

Inherited from Storing

Inherited from AnyRef

Inherited from Any

Ungrouped