Class

Chisel.hwiotesters

ChiselPropSpec

Related Doc: package hwiotesters

Permalink

class ChiselPropSpec extends PropSpec with ChiselRunners with PropertyChecks

Spec base class for property-based testers.

Linear Supertypes
PropertyChecks, GeneratorDrivenPropertyChecks, Configuration, TableDrivenPropertyChecks, Tables, Whenever, ChiselRunners, PropSpec, PropSpecLike, Documenting, Alerting, Notifying, Informing, TestRegistration, Suite, Serializable, AbstractSuite, Assertions, TripleEquals, TripleEqualsSupport, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ChiselPropSpec
  2. PropertyChecks
  3. GeneratorDrivenPropertyChecks
  4. Configuration
  5. TableDrivenPropertyChecks
  6. Tables
  7. Whenever
  8. ChiselRunners
  9. PropSpec
  10. PropSpecLike
  11. Documenting
  12. Alerting
  13. Notifying
  14. Informing
  15. TestRegistration
  16. Suite
  17. Serializable
  18. AbstractSuite
  19. Assertions
  20. TripleEquals
  21. TripleEqualsSupport
  22. AnyRef
  23. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ChiselPropSpec()

    Permalink

Type Members

  1. class AssertionsHelper extends AnyRef

    Permalink
    Definition Classes
    Assertions
  2. class CheckingEqualizer[L] extends AnyRef

    Permalink
    Definition Classes
    TripleEqualsSupport
  3. class ConfiguredPropertyCheck extends AnyRef

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  4. class Equalizer[L] extends AnyRef

    Permalink
    Definition Classes
    TripleEqualsSupport
  5. class LegacyCheckingEqualizer[L] extends AnyRef

    Permalink
    Definition Classes
    TripleEqualsSupport
  6. class LegacyEqualizer[L] extends AnyRef

    Permalink
    Definition Classes
    TripleEqualsSupport
  7. case class MaxDiscarded extends PropertyCheckConfigParam with Product with Serializable

    Permalink
    Definition Classes
    Configuration
  8. case class MaxSize extends PropertyCheckConfigParam with Product with Serializable

    Permalink
    Definition Classes
    Configuration
  9. case class MinSize extends PropertyCheckConfigParam with Product with Serializable

    Permalink
    Definition Classes
    Configuration
  10. case class MinSuccessful extends PropertyCheckConfigParam with Product with Serializable

    Permalink
    Definition Classes
    Configuration
  11. trait NoArgTest extends () ⇒ Outcome with TestData

    Permalink
    Attributes
    protected
    Definition Classes
    Suite
  12. case class PropertyCheckConfig extends Product with Serializable

    Permalink
    Definition Classes
    Configuration
  13. sealed abstract class PropertyCheckConfigParam extends AnyRef

    Permalink
    Definition Classes
    Configuration
  14. case class Workers extends PropertyCheckConfigParam with Product with Serializable

    Permalink
    Definition Classes
    Configuration

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. def !==[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]

    Permalink
    Definition Classes
    TripleEqualsSupport
  3. def !==(right: Null): TripleEqualsInvocation[Null]

    Permalink
    Definition Classes
    TripleEqualsSupport
  4. def !==[T](right: T): TripleEqualsInvocation[T]

    Permalink
    Definition Classes
    TripleEqualsSupport
  5. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  7. def ===[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]

    Permalink
    Definition Classes
    TripleEqualsSupport
  8. def ===(right: Null): TripleEqualsInvocation[Null]

    Permalink
    Definition Classes
    TripleEqualsSupport
  9. def ===[T](right: T): TripleEqualsInvocation[T]

    Permalink
    Definition Classes
    TripleEqualsSupport
  10. def alert: Alerter

    Permalink
    Attributes
    protected
    Definition Classes
    PropSpecLike → Alerting
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. macro def assert(condition: Boolean, clue: Any): Unit

    Permalink
    Definition Classes
    Assertions
  13. macro def assert(condition: Boolean): Unit

    Permalink
    Definition Classes
    Assertions
  14. macro def assertCompiles(code: String): Unit

    Permalink
    Definition Classes
    Assertions
  15. macro def assertDoesNotCompile(code: String): Unit

    Permalink
    Definition Classes
    Assertions
  16. def assertResult(expected: Any)(actual: Any): Unit

    Permalink
    Definition Classes
    Assertions
  17. def assertResult(expected: Any, clue: Any)(actual: Any): Unit

    Permalink
    Definition Classes
    Assertions
  18. def assertTesterPasses(t: ⇒ BasicTester, additionalVResources: Seq[String] = Seq()): Unit

    Permalink
    Definition Classes
    ChiselRunners
  19. macro def assertTypeError(code: String): Unit

    Permalink
    Definition Classes
    Assertions
  20. val assertionsHelper: AssertionsHelper

    Permalink
    Definition Classes
    Assertions
  21. macro def assume(condition: Boolean, clue: Any): Unit

    Permalink
    Definition Classes
    Assertions
  22. macro def assume(condition: Boolean): Unit

    Permalink
    Definition Classes
    Assertions
  23. val binaryString: Gen[String]

    Permalink
  24. def cancel(cause: Throwable): Nothing

    Permalink
    Definition Classes
    Assertions
  25. def cancel(message: String, cause: Throwable): Nothing

    Permalink
    Definition Classes
    Assertions
  26. def cancel(message: String): Nothing

    Permalink
    Definition Classes
    Assertions
  27. def cancel(): Nothing

    Permalink
    Definition Classes
    Assertions
  28. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. def conversionCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], cnv: (B) ⇒ A): Constraint[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  30. def convertEquivalenceToAToBConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: <:<[A, B]): Constraint[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  31. def convertEquivalenceToAToBConversionConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: (A) ⇒ B): Constraint[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  32. def convertEquivalenceToBToAConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: <:<[B, A]): Constraint[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  33. def convertEquivalenceToBToAConversionConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: (B) ⇒ A): Constraint[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  34. def convertToCheckingEqualizer[T](left: T): CheckingEqualizer[T]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  35. implicit def convertToEqualizer[T](left: T): Equalizer[T]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  36. def convertToLegacyCheckingEqualizer[T](left: T): LegacyCheckingEqualizer[T]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  37. def convertToLegacyEqualizer[T](left: T): LegacyEqualizer[T]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  38. def defaultEquality[A]: Equality[A]

    Permalink
    Definition Classes
    TripleEqualsSupport
  39. def elaborate(t: ⇒ Module): Unit

    Permalink
    Definition Classes
    ChiselRunners
  40. def enSequence(n: Int): Gen[List[Boolean]]

    Permalink
  41. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  43. final def execute: Unit

    Permalink
    Definition Classes
    Suite
  44. final def execute(testName: String, configMap: ConfigMap, color: Boolean, durations: Boolean, shortstacks: Boolean, fullstacks: Boolean, stats: Boolean): Unit

    Permalink
    Definition Classes
    Suite
  45. def expectedTestCount(filter: Filter): Int

    Permalink
    Definition Classes
    Suite → AbstractSuite
  46. def fail(cause: Throwable): Nothing

    Permalink
    Definition Classes
    Assertions
  47. def fail(message: String, cause: Throwable): Nothing

    Permalink
    Definition Classes
    Assertions
  48. def fail(message: String): Nothing

    Permalink
    Definition Classes
    Assertions
  49. def fail(): Nothing

    Permalink
    Definition Classes
    Assertions
  50. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  51. def forAll[A, B, C, D, E, F](genAndNameA: (Gen[A], String), genAndNameB: (Gen[B], String), genAndNameC: (Gen[C], String), genAndNameD: (Gen[D], String), genAndNameE: (Gen[E], String), genAndNameF: (Gen[F], String), configParams: PropertyCheckConfigParam*)(fun: (A, B, C, D, E, F) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A], shrB: Shrink[B], shrC: Shrink[C], shrD: Shrink[D], shrE: Shrink[E], shrF: Shrink[F]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  52. def forAll[A, B, C, D, E, F](genA: Gen[A], genB: Gen[B], genC: Gen[C], genD: Gen[D], genE: Gen[E], genF: Gen[F], configParams: PropertyCheckConfigParam*)(fun: (A, B, C, D, E, F) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A], shrB: Shrink[B], shrC: Shrink[C], shrD: Shrink[D], shrE: Shrink[E], shrF: Shrink[F]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  53. def forAll[A, B, C, D, E, F](nameA: String, nameB: String, nameC: String, nameD: String, nameE: String, nameF: String, configParams: PropertyCheckConfigParam*)(fun: (A, B, C, D, E, F) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A], arbB: Arbitrary[B], shrB: Shrink[B], arbC: Arbitrary[C], shrC: Shrink[C], arbD: Arbitrary[D], shrD: Shrink[D], arbE: Arbitrary[E], shrE: Shrink[E], arbF: Arbitrary[F], shrF: Shrink[F]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  54. def forAll[A, B, C, D, E, F](fun: (A, B, C, D, E, F) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A], arbB: Arbitrary[B], shrB: Shrink[B], arbC: Arbitrary[C], shrC: Shrink[C], arbD: Arbitrary[D], shrD: Shrink[D], arbE: Arbitrary[E], shrE: Shrink[E], arbF: Arbitrary[F], shrF: Shrink[F]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  55. def forAll[A, B, C, D, E](genAndNameA: (Gen[A], String), genAndNameB: (Gen[B], String), genAndNameC: (Gen[C], String), genAndNameD: (Gen[D], String), genAndNameE: (Gen[E], String), configParams: PropertyCheckConfigParam*)(fun: (A, B, C, D, E) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A], shrB: Shrink[B], shrC: Shrink[C], shrD: Shrink[D], shrE: Shrink[E]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  56. def forAll[A, B, C, D, E](genA: Gen[A], genB: Gen[B], genC: Gen[C], genD: Gen[D], genE: Gen[E], configParams: PropertyCheckConfigParam*)(fun: (A, B, C, D, E) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A], shrB: Shrink[B], shrC: Shrink[C], shrD: Shrink[D], shrE: Shrink[E]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  57. def forAll[A, B, C, D, E](nameA: String, nameB: String, nameC: String, nameD: String, nameE: String, configParams: PropertyCheckConfigParam*)(fun: (A, B, C, D, E) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A], arbB: Arbitrary[B], shrB: Shrink[B], arbC: Arbitrary[C], shrC: Shrink[C], arbD: Arbitrary[D], shrD: Shrink[D], arbE: Arbitrary[E], shrE: Shrink[E]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  58. def forAll[A, B, C, D, E](fun: (A, B, C, D, E) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A], arbB: Arbitrary[B], shrB: Shrink[B], arbC: Arbitrary[C], shrC: Shrink[C], arbD: Arbitrary[D], shrD: Shrink[D], arbE: Arbitrary[E], shrE: Shrink[E]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  59. def forAll[A, B, C, D](genAndNameA: (Gen[A], String), genAndNameB: (Gen[B], String), genAndNameC: (Gen[C], String), genAndNameD: (Gen[D], String), configParams: PropertyCheckConfigParam*)(fun: (A, B, C, D) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A], shrB: Shrink[B], shrC: Shrink[C], shrD: Shrink[D]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  60. def forAll[A, B, C, D](genA: Gen[A], genB: Gen[B], genC: Gen[C], genD: Gen[D], configParams: PropertyCheckConfigParam*)(fun: (A, B, C, D) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A], shrB: Shrink[B], shrC: Shrink[C], shrD: Shrink[D]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  61. def forAll[A, B, C, D](nameA: String, nameB: String, nameC: String, nameD: String, configParams: PropertyCheckConfigParam*)(fun: (A, B, C, D) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A], arbB: Arbitrary[B], shrB: Shrink[B], arbC: Arbitrary[C], shrC: Shrink[C], arbD: Arbitrary[D], shrD: Shrink[D]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  62. def forAll[A, B, C, D](fun: (A, B, C, D) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A], arbB: Arbitrary[B], shrB: Shrink[B], arbC: Arbitrary[C], shrC: Shrink[C], arbD: Arbitrary[D], shrD: Shrink[D]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  63. def forAll[A, B, C](genAndNameA: (Gen[A], String), genAndNameB: (Gen[B], String), genAndNameC: (Gen[C], String), configParams: PropertyCheckConfigParam*)(fun: (A, B, C) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A], shrB: Shrink[B], shrC: Shrink[C]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  64. def forAll[A, B, C](genA: Gen[A], genB: Gen[B], genC: Gen[C], configParams: PropertyCheckConfigParam*)(fun: (A, B, C) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A], shrB: Shrink[B], shrC: Shrink[C]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  65. def forAll[A, B, C](nameA: String, nameB: String, nameC: String, configParams: PropertyCheckConfigParam*)(fun: (A, B, C) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A], arbB: Arbitrary[B], shrB: Shrink[B], arbC: Arbitrary[C], shrC: Shrink[C]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  66. def forAll[A, B, C](fun: (A, B, C) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A], arbB: Arbitrary[B], shrB: Shrink[B], arbC: Arbitrary[C], shrC: Shrink[C]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  67. def forAll[A, B](genAndNameA: (Gen[A], String), genAndNameB: (Gen[B], String), configParams: PropertyCheckConfigParam*)(fun: (A, B) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A], shrB: Shrink[B]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  68. def forAll[A, B](genA: Gen[A], genB: Gen[B], configParams: PropertyCheckConfigParam*)(fun: (A, B) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A], shrB: Shrink[B]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  69. def forAll[A, B](nameA: String, nameB: String, configParams: PropertyCheckConfigParam*)(fun: (A, B) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A], arbB: Arbitrary[B], shrB: Shrink[B]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  70. def forAll[A, B](fun: (A, B) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A], arbB: Arbitrary[B], shrB: Shrink[B]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  71. def forAll[A](genAndNameA: (Gen[A], String), configParams: PropertyCheckConfigParam*)(fun: (A) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  72. def forAll[A](genA: Gen[A], configParams: PropertyCheckConfigParam*)(fun: (A) ⇒ Unit)(implicit config: PropertyCheckConfig, shrA: Shrink[A]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  73. def forAll[A](nameA: String, configParams: PropertyCheckConfigParam*)(fun: (A) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  74. def forAll[A](fun: (A) ⇒ Unit)(implicit config: PropertyCheckConfig, arbA: Arbitrary[A], shrA: Shrink[A]): Unit

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  75. def forAll(configParams: PropertyCheckConfigParam*): ConfiguredPropertyCheck

    Permalink
    Definition Classes
    GeneratorDrivenPropertyChecks
  76. def forAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](table: TableFor22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  77. def forAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](table: TableFor21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  78. def forAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](table: TableFor20[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  79. def forAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](table: TableFor19[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  80. def forAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](table: TableFor18[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  81. def forAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](table: TableFor17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  82. def forAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](table: TableFor16[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  83. def forAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](table: TableFor15[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  84. def forAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N](table: TableFor14[A, B, C, D, E, F, G, H, I, J, K, L, M, N])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  85. def forAll[A, B, C, D, E, F, G, H, I, J, K, L, M](table: TableFor13[A, B, C, D, E, F, G, H, I, J, K, L, M])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  86. def forAll[A, B, C, D, E, F, G, H, I, J, K, L](table: TableFor12[A, B, C, D, E, F, G, H, I, J, K, L])(fun: (A, B, C, D, E, F, G, H, I, J, K, L) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  87. def forAll[A, B, C, D, E, F, G, H, I, J, K](table: TableFor11[A, B, C, D, E, F, G, H, I, J, K])(fun: (A, B, C, D, E, F, G, H, I, J, K) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  88. def forAll[A, B, C, D, E, F, G, H, I, J](table: TableFor10[A, B, C, D, E, F, G, H, I, J])(fun: (A, B, C, D, E, F, G, H, I, J) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  89. def forAll[A, B, C, D, E, F, G, H, I](table: TableFor9[A, B, C, D, E, F, G, H, I])(fun: (A, B, C, D, E, F, G, H, I) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  90. def forAll[A, B, C, D, E, F, G, H](table: TableFor8[A, B, C, D, E, F, G, H])(fun: (A, B, C, D, E, F, G, H) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  91. def forAll[A, B, C, D, E, F, G](table: TableFor7[A, B, C, D, E, F, G])(fun: (A, B, C, D, E, F, G) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  92. def forAll[A, B, C, D, E, F](table: TableFor6[A, B, C, D, E, F])(fun: (A, B, C, D, E, F) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  93. def forAll[A, B, C, D, E](table: TableFor5[A, B, C, D, E])(fun: (A, B, C, D, E) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  94. def forAll[A, B, C, D](table: TableFor4[A, B, C, D])(fun: (A, B, C, D) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  95. def forAll[A, B, C](table: TableFor3[A, B, C])(fun: (A, B, C) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  96. def forAll[A, B](table: TableFor2[A, B])(fun: (A, B) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  97. def forAll[A](table: TableFor1[A])(fun: (A) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TableDrivenPropertyChecks
  98. implicit val generatorDrivenConfig: PropertyCheckConfig

    Permalink
    Definition Classes
    ChiselPropSpec → Configuration
  99. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  101. def ignore(testName: String, testTags: Tag*)(testFun: ⇒ Unit): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PropSpecLike
  102. def info: Informer

    Permalink
    Attributes
    protected
    Definition Classes
    PropSpecLike → Informing
  103. def intercept[T <: AnyRef](f: ⇒ Any)(implicit manifest: Manifest[T]): T

    Permalink
    Definition Classes
    Assertions
  104. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  105. def lowPriorityConversionCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], cnv: (A) ⇒ B): Constraint[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  106. def lowPriorityTypeCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], ev: <:<[A, B]): Constraint[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  107. def markup: Documenter

    Permalink
    Attributes
    protected
    Definition Classes
    PropSpecLike → Documenting
  108. def maxDiscarded(value: Int): MaxDiscarded

    Permalink
    Definition Classes
    Configuration
  109. def maxSize(value: Int): MaxSize

    Permalink
    Definition Classes
    Configuration
  110. def minSize(value: Int): MinSize

    Permalink
    Definition Classes
    Configuration
  111. def minSuccessful(value: Int): MinSuccessful

    Permalink
    Definition Classes
    Configuration
  112. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  113. def nestedSuites: IndexedSeq[Suite]

    Permalink
    Definition Classes
    Suite → AbstractSuite
  114. def note: Notifier

    Permalink
    Attributes
    protected
    Definition Classes
    PropSpecLike → Notifying
  115. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  117. def pending: PendingNothing

    Permalink
    Definition Classes
    Suite
  118. def pendingUntilFixed(f: ⇒ Unit): Unit

    Permalink
    Definition Classes
    Suite
  119. def propertiesFor(unit: Unit): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PropSpecLike
  120. def property(testName: String, testTags: Tag*)(testFun: ⇒ Unit): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PropSpecLike
  121. final def registerIgnoredTest(testText: String, testTags: Tag*)(testFun: ⇒ Unit): Unit

    Permalink
    Definition Classes
    PropSpecLike → TestRegistration
  122. final def registerTest(testText: String, testTags: Tag*)(testFun: ⇒ Unit): Unit

    Permalink
    Definition Classes
    PropSpecLike → TestRegistration
  123. def rerunner: Option[String]

    Permalink
    Definition Classes
    Suite → AbstractSuite
  124. def run(testName: Option[String], args: Args): Status

    Permalink
    Definition Classes
    PropSpecLike → Suite → AbstractSuite
  125. final def run(testName: Option[String], reporter: Reporter, stopper: Stopper, filter: Filter, configMap: Map[String, Any], distributor: Option[Distributor], tracker: Tracker): Status

    Permalink
    Definition Classes
    AbstractSuite
  126. def runNestedSuites(args: Args): Status

    Permalink
    Attributes
    protected
    Definition Classes
    Suite → AbstractSuite
  127. def runTest(testName: String, args: Args): Status

    Permalink
    Attributes
    protected
    Definition Classes
    PropSpecLike → Suite → AbstractSuite
  128. def runTester(t: ⇒ BasicTester, additionalVResources: Seq[String] = Seq()): Boolean

    Permalink
    Definition Classes
    ChiselRunners
  129. def runTests(testName: Option[String], args: Args): Status

    Permalink
    Attributes
    protected
    Definition Classes
    PropSpecLike → Suite → AbstractSuite
  130. val safeUInt: Gen[(Int, Int)]

    Permalink
  131. def safeUIntN(n: Int): Gen[(Int, List[Int])]

    Permalink
  132. val safeUIntPair: Gen[(Int, Int, Int)]

    Permalink
  133. def safeUIntPairN(n: Int): Gen[(Int, List[(Int, Int)])]

    Permalink
  134. val safeUIntWidth: Gen[Int]

    Permalink
  135. val safeUInts: Gen[Int]

    Permalink
  136. val smallPosInts: Gen[Int]

    Permalink
  137. final val styleName: String

    Permalink
    Definition Classes
    PropSpecLike → Suite → AbstractSuite
  138. def suiteId: String

    Permalink
    Definition Classes
    Suite
  139. def suiteName: String

    Permalink
    Definition Classes
    Suite
  140. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  141. def tags: Map[String, Set[String]]

    Permalink
    Definition Classes
    PropSpecLike → Suite → AbstractSuite
  142. def testDataFor(testName: String, theConfigMap: ConfigMap): TestData

    Permalink
    Definition Classes
    PropSpecLike → Suite
  143. def testNames: Set[String]

    Permalink
    Definition Classes
    PropSpecLike → Suite → AbstractSuite
  144. def toString(): String

    Permalink
    Definition Classes
    PropSpec → AnyRef → Any
  145. def trap[T](f: ⇒ T): Throwable

    Permalink
    Definition Classes
    Assertions
  146. def typeCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], ev: <:<[B, A]): Constraint[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  147. implicit def unconstrainedEquality[A, B](implicit equalityOfA: Equality[A]): Constraint[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  148. val vecSizes: Gen[Int]

    Permalink
  149. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  152. def whenever(condition: Boolean)(fun: ⇒ Unit): Unit

    Permalink
    Definition Classes
    Whenever
  153. def withClue[T](clue: Any)(fun: ⇒ T): T

    Permalink
    Definition Classes
    Assertions
  154. def withFixture(test: NoArgTest): Outcome

    Permalink
    Attributes
    protected
    Definition Classes
    Suite → AbstractSuite
  155. def workers(value: Int): Workers

    Permalink
    Definition Classes
    Configuration

Deprecated Value Members

  1. def assert(o: Option[String]): Unit

    Permalink
    Definition Classes
    Assertions
    Annotations
    @deprecated
    Deprecated

    This method has been deprecated in favor of macro assertion and will be removed in a future version of ScalaTest. If you need this, please copy the source code into your own trait instead.

  2. def assert(o: Option[String], clue: Any): Unit

    Permalink
    Definition Classes
    Assertions
    Annotations
    @deprecated
    Deprecated

    This method has been deprecated in favor of macro assertion and will be removed in a future version of ScalaTest. If you need this, please copy the source code into your own trait instead.

  3. def assume(o: Option[String]): Unit

    Permalink
    Definition Classes
    Assertions
    Annotations
    @deprecated
    Deprecated

    This method has been deprecated in favor of macro assumption and will be removed in a future version of ScalaTest. If you need this, please copy the source code into your own trait instead.

  4. def assume(o: Option[String], clue: Any): Unit

    Permalink
    Definition Classes
    Assertions
    Annotations
    @deprecated
    Deprecated

    This method has been deprecated in favor of macro assumption and will be removed in a future version of ScalaTest. If you need this, please copy the source code into your own trait instead.

  5. def expect(expected: Any)(actual: Any): Unit

    Permalink
    Definition Classes
    Assertions
    Annotations
    @deprecated
    Deprecated

    This expect method has been deprecated. Please replace all invocations of expect with an identical invocation of assertResult instead.

  6. def expect(expected: Any, clue: Any)(actual: Any): Unit

    Permalink
    Definition Classes
    Assertions
    Annotations
    @deprecated
    Deprecated

    This expect method has been deprecated. Please replace all invocations of expect with an identical invocation of assertResult instead.

  7. def expectResult(expected: Any)(actual: Any): Unit

    Permalink
    Definition Classes
    Assertions
    Annotations
    @deprecated
    Deprecated

    This expectResult method has been deprecated. Please replace all invocations of expectResult with an identical invocation of assertResult instead.

  8. def expectResult(expected: Any, clue: Any)(actual: Any): Unit

    Permalink
    Definition Classes
    Assertions
    Annotations
    @deprecated
    Deprecated

    This expectResult method has been deprecated. Please replace all invocations of expectResult with an identical invocation of assertResult instead.

Inherited from PropertyChecks

Inherited from GeneratorDrivenPropertyChecks

Inherited from Configuration

Inherited from TableDrivenPropertyChecks

Inherited from Tables

Inherited from Whenever

Inherited from ChiselRunners

Inherited from PropSpec

Inherited from PropSpecLike

Inherited from Documenting

Inherited from Alerting

Inherited from Notifying

Inherited from Informing

Inherited from TestRegistration

Inherited from Suite

Inherited from Serializable

Inherited from AbstractSuite

Inherited from Assertions

Inherited from TripleEquals

Inherited from TripleEqualsSupport

Inherited from AnyRef

Inherited from Any

Ungrouped