Packages

t

spatial

SpatialTest

trait SpatialTest extends Spatial with DSLTest with PlasticineTest

Self Type
SpatialTest
Linear Supertypes
PlasticineTest, DSLTest, utils.Args, LowPriorityArgsImplicits, Testbench, Matchers, Explicitly, MatcherWords, Tolerance, FlatSpecLike, Documenting, Alerting, Notifying, Informing, CanVerb, MustVerb, ShouldVerb, TestRegistration, TestSuite, Suite, Serializable, Serializable, Assertions, TripleEquals, TripleEqualsSupport, Spatial, ParamLoader, Compiler, DSLRunnable, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SpatialTest
  2. PlasticineTest
  3. DSLTest
  4. Args
  5. LowPriorityArgsImplicits
  6. Testbench
  7. Matchers
  8. Explicitly
  9. MatcherWords
  10. Tolerance
  11. FlatSpecLike
  12. Documenting
  13. Alerting
  14. Notifying
  15. Informing
  16. CanVerb
  17. MustVerb
  18. ShouldVerb
  19. TestRegistration
  20. TestSuite
  21. Suite
  22. Serializable
  23. Serializable
  24. Assertions
  25. TripleEquals
  26. TripleEqualsSupport
  27. Spatial
  28. ParamLoader
  29. Compiler
  30. DSLRunnable
  31. AnyRef
  32. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Hybrid(row: Int = 16, col: Int = 8, vlink: Int = 2, slink: Int = 4, time: Int = -1, scheduled: Boolean = false, iter: Int = 1000, vcLimit: Int = 4, linkTp: String = "B", flit: Int = 512, fifo: Int = 100) extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  2. case class P2P(row: Int = 16, col: Int = 8) extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  3. abstract class PIRBackend extends Backend
    Definition Classes
    PlasticineTest
  4. case class Static(row: Int = 16, col: Int = 8, vlink: Int = 2, slink: Int = 4, time: Int = -1, scheduled: Boolean = false, iter: Int = 1000, linkTp: String = "B", fifo: Int = 100) extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  5. final class AWord extends AnyRef
    Definition Classes
    Matchers
  6. final class AnWord extends AnyRef
    Definition Classes
    Matchers
  7. sealed class AnyShouldWrapper[T] extends AnyRef
    Definition Classes
    Matchers
  8. case class Args extends Product with Serializable
    Definition Classes
    Args
  9. class AssertionsHelper extends AnyRef
    Definition Classes
    Assertions
  10. abstract class Backend extends AnyRef
    Definition Classes
    DSLTest
  11. type CLIParser = OptionParser[Unit]
    Definition Classes
    Compiler
  12. class CheckingEqualizer[L] extends AnyRef
    Definition Classes
    TripleEqualsSupport
  13. abstract class ChiselBackend extends Backend
  14. type CompileError = utils.Result.CompileError
    Definition Classes
    Testbench
  15. class DecidedByEquality[A] extends Equality[A]
    Definition Classes
    Explicitly
  16. class DecidedWord extends AnyRef
    Definition Classes
    Explicitly
  17. class DeterminedByEquivalence[T] extends Equivalence[T]
    Definition Classes
    Explicitly
  18. class DeterminedWord extends AnyRef
    Definition Classes
    Explicitly
  19. class Equalizer[L] extends AnyRef
    Definition Classes
    TripleEqualsSupport
  20. final class HavePropertyMatcherGenerator extends AnyRef
    Definition Classes
    Matchers
  21. class IllegalExample extends Backend
    Definition Classes
    DSLTest
  22. final class KeyWord extends AnyRef
    Definition Classes
    Matchers
  23. type MakeError = utils.Result.MakeError
    Definition Classes
    Testbench
  24. type ModelError = utils.Result.ModelError
    Definition Classes
    Testbench
  25. final class PlusOrMinusWrapper[T] extends AnyRef
    Definition Classes
    Tolerance
  26. final class RegexWord extends AnyRef
    Definition Classes
    Matchers
  27. final class RegexWrapper extends AnyRef
    Definition Classes
    Matchers
  28. class RequireErrors extends IllegalExample
  29. type Result = utils.Result
    Definition Classes
    Testbench
  30. class ResultOfBeWordForAny[T] extends AnyRef
    Definition Classes
    Matchers
  31. sealed class ResultOfBeWordForCollectedAny[T] extends AnyRef
    Definition Classes
    Matchers
  32. final class ResultOfBeWordForCollectedArray[T] extends ResultOfBeWordForCollectedAny[Array[T]]
    Definition Classes
    Matchers
  33. final class ResultOfCollectedAny[T] extends AnyRef
    Definition Classes
    Matchers
  34. final class ResultOfContainWordForCollectedAny[T] extends AnyRef
    Definition Classes
    Matchers
  35. final class ResultOfEndWithWordForCollectedString extends AnyRef
    Definition Classes
    Matchers
  36. final class ResultOfEndWithWordForString extends AnyRef
    Definition Classes
    Matchers
  37. final class ResultOfFullyMatchWordForCollectedString extends AnyRef
    Definition Classes
    Matchers
  38. final class ResultOfFullyMatchWordForString extends AnyRef
    Definition Classes
    Matchers
  39. final class ResultOfHaveWordForCollectedExtent[A] extends AnyRef
    Definition Classes
    Matchers
  40. final class ResultOfHaveWordForExtent[A] extends AnyRef
    Definition Classes
    Matchers
  41. final class ResultOfIncludeWordForCollectedString extends AnyRef
    Definition Classes
    Matchers
  42. final class ResultOfIncludeWordForString extends AnyRef
    Definition Classes
    Matchers
  43. final class ResultOfNotWordForCollectedAny[T] extends AnyRef
    Definition Classes
    Matchers
  44. final class ResultOfStartWithWordForCollectedString extends AnyRef
    Definition Classes
    Matchers
  45. final class ResultOfStartWithWordForString extends AnyRef
    Definition Classes
    Matchers
  46. type RunError = utils.Result.RunError
    Definition Classes
    Testbench
  47. implicit class StringArgs extends AnyRef
    Definition Classes
    Args
  48. trait StringCanWrapperForVerb extends AnyRef
    Definition Classes
    CanVerb
  49. trait StringMustWrapperForVerb extends AnyRef
    Definition Classes
    MustVerb
  50. final class StringShouldWrapper extends AnyShouldWrapper[String] with org.scalatest.Matchers.StringShouldWrapperForVerb
    Definition Classes
    Matchers
  51. trait StringShouldWrapperForVerb extends AnyRef
    Definition Classes
    ShouldVerb
  52. class TheAfterWord extends AnyRef
    Definition Classes
    Explicitly
  53. final class TheSameInstanceAsPhrase extends AnyRef
    Definition Classes
    Matchers
  54. final class ValueWord extends AnyRef
    Definition Classes
    Matchers

Abstract Value Members

  1. abstract def main(args: lang.Tensor1[lang.Text]): lang.Void
    Definition Classes
    Spatial

Concrete Value Members

  1. object Asic extends PIRBackend
    Definition Classes
    PlasticineTest
  2. object Dot extends Backend with Product with Serializable
    Definition Classes
    PlasticineTest
  3. object HTst extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  4. object MDHTst extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  5. object MDTst extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  6. object P2PNoSim extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  7. object Tst extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  8. def !==[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
    Definition Classes
    TripleEqualsSupport
  9. def !==(right: Null): TripleEqualsInvocation[Null]
    Definition Classes
    TripleEqualsSupport
  10. def !==[T](right: T): TripleEqualsInvocation[T]
    Definition Classes
    TripleEqualsSupport
  11. def <[T](right: T)(implicit arg0: Ordering[T]): ResultOfLessThanComparison[T]
    Definition Classes
    Matchers
  12. def <=[T](right: T)(implicit arg0: Ordering[T]): ResultOfLessThanOrEqualToComparison[T]
    Definition Classes
    Matchers
  13. def ===[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
    Definition Classes
    TripleEqualsSupport
  14. def ===(right: Null): TripleEqualsInvocation[Null]
    Definition Classes
    TripleEqualsSupport
  15. def ===[T](right: T): TripleEqualsInvocation[T]
    Definition Classes
    TripleEqualsSupport
  16. def >[T](right: T)(implicit arg0: Ordering[T]): ResultOfGreaterThanComparison[T]
    Definition Classes
    Matchers
  17. def >=[T](right: T)(implicit arg0: Ordering[T]): ResultOfGreaterThanOrEqualToComparison[T]
    Definition Classes
    Matchers
  18. lazy val CompileError: utils.Result.CompileError.type
    Definition Classes
    Testbench
  19. lazy val DATA: String
    Definition Classes
    DSLTest
  20. lazy val DISABLED: Seq[Backend]
    Definition Classes
    DSLTest
  21. lazy val Fail: utils.Result.Fail.type
    Definition Classes
    Testbench
  22. lazy val MakeError: utils.Result.MakeError.type
    Definition Classes
    Testbench
  23. lazy val ModelError: utils.Result.ModelError.type
    Definition Classes
    Testbench
  24. val NoArgs: Args
    Definition Classes
    Args
  25. lazy val Pass: utils.Result.Pass.type
    Definition Classes
    Testbench
  26. lazy val RunError: utils.Result.RunError.type
    Definition Classes
    Testbench
  27. lazy val Unknown: utils.Result.Unknown.type
    Definition Classes
    Testbench
  28. def a[T](implicit arg0: ClassTag[T]): ResultOfATypeInvocation[T]
    Definition Classes
    Matchers
  29. val a: AWord
    Definition Classes
    Matchers
  30. val after: TheAfterWord
    Definition Classes
    Explicitly
  31. def all(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  32. def all[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  33. def all[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  34. def allElementsOf[R](elements: GenTraversable[R]): ResultOfAllElementsOfApplication
    Definition Classes
    Matchers
  35. def allOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAllOfApplication
    Definition Classes
    Matchers
  36. def an[T](implicit arg0: ClassTag[T]): ResultOfAnTypeInvocation[T]
    Definition Classes
    Matchers
  37. val an: AnWord
    Definition Classes
    Matchers
  38. val args: lang.Tensor1[lang.Text]
    Definition Classes
    Spatial
  39. def assert(cond: Bit, msg: Text)(implicit ctx: SrcCtx): Void
    Definition Classes
    DSLTest
  40. def assert(cond: Bit)(implicit ctx: SrcCtx): Void
    Definition Classes
    DSLTest
  41. macro def assert(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  42. macro def assert(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  43. macro def assertCompiles(code: String)(implicit pos: Position): Assertion
    Definition Classes
    Assertions
  44. macro def assertDoesNotCompile(code: String)(implicit pos: Position): Assertion
    Definition Classes
    Assertions
  45. def assertResult(expected: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  46. def assertResult(expected: Any, clue: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  47. def assertThrows[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): Assertion
    Definition Classes
    Assertions
  48. macro def assertTypeError(code: String)(implicit pos: Position): Assertion
    Definition Classes
    Assertions
  49. val assertionsHelper: AssertionsHelper
    Definition Classes
    Assertions
  50. macro def assume(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  51. macro def assume(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  52. def atLeast(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  53. def atLeast[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  54. def atLeast[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  55. def atLeastOneElementOf(elements: GenTraversable[Any]): ResultOfAtLeastOneElementOfApplication
    Definition Classes
    Matchers
  56. def atLeastOneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAtLeastOneOfApplication
    Definition Classes
    Matchers
  57. def atMost(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  58. def atMost[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  59. def atMost[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  60. def atMostOneElementOf[R](elements: GenTraversable[R]): ResultOfAtMostOneElementOfApplication
    Definition Classes
    Matchers
  61. def atMostOneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAtMostOneOfApplication
    Definition Classes
    Matchers
  62. def backends: Seq[Backend]
    Definition Classes
    SpatialTestPlasticineTest → DSLTest
  63. val be: BeWord
    Definition Classes
    MatcherWords
  64. def between(from: Int, upTo: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  65. def between[K, V, JMAP[k, v] <: Map[k, v]](from: Int, upTo: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  66. def between[E, C[_]](from: Int, upTo: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  67. def cancel(cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  68. def cancel(message: String, cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  69. def cancel(message: String)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  70. def cancel()(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  71. def checkFlag(str: String): Boolean
    Definition Classes
    DSLTest
  72. def commandLine: Boolean
    Definition Classes
    DSLTest
  73. def compile(args: Array[String]): Unit
    Definition Classes
    Compiler
  74. val compile: CompileWord
    Definition Classes
    MatcherWords
  75. def compileArgs: Args
    Definition Classes
    DSLTest
  76. final def compileProgram(args: Array[String]): Unit
    Definition Classes
    Compiler
  77. val contain: ContainWord
    Definition Classes
    MatcherWords
  78. def conversionCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], cnv: (B) ⇒ A): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  79. def convertEquivalenceToAToBConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: <:<[A, B]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  80. def convertEquivalenceToAToBConversionConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: (A) ⇒ B): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  81. def convertEquivalenceToBToAConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: <:<[B, A]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  82. def convertEquivalenceToBToAConversionConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: (B) ⇒ A): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  83. implicit def convertNumericToPlusOrMinusWrapper[T](pivot: T)(implicit arg0: Numeric[T]): PlusOrMinusWrapper[T]
    Definition Classes
    Tolerance
  84. implicit def convertSymbolToHavePropertyMatcherGenerator(symbol: Symbol)(implicit prettifier: Prettifier, pos: Position): HavePropertyMatcherGenerator
    Definition Classes
    Matchers
  85. implicit def convertToAnyShouldWrapper[T](o: T)(implicit pos: Position, prettifier: Prettifier): AnyShouldWrapper[T]
    Definition Classes
    Matchers
  86. def convertToCheckingEqualizer[T](left: T): CheckingEqualizer[T]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  87. implicit def convertToEqualizer[T](left: T): Equalizer[T]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  88. implicit def convertToRegexWrapper(o: Regex): RegexWrapper
    Definition Classes
    Matchers
  89. implicit def convertToStringCanWrapper(o: String)(implicit position: Position): StringCanWrapperForVerb
    Definition Classes
    CanVerb
  90. implicit def convertToStringMustWrapperForVerb(o: String)(implicit position: Position): StringMustWrapperForVerb
    Definition Classes
    MustVerb
  91. implicit def convertToStringShouldWrapper(o: String)(implicit pos: Position, prettifier: Prettifier): StringShouldWrapper
    Definition Classes
    Matchers
  92. implicit def convertToStringShouldWrapperForVerb(o: String)(implicit position: Position): StringShouldWrapperForVerb
    Definition Classes
    ShouldVerb
  93. val decided: DecidedWord
    Definition Classes
    Explicitly
  94. def defaultEquality[A]: Equality[A]
    Definition Classes
    TripleEqualsSupport
  95. def define[T](name: String, default: T)(implicit ctx: SrcCtx): T
    Definition Classes
    Compiler
  96. def defineOpts(cli: CLIParser): Unit
    Definition Classes
    Spatial → Compiler
  97. val defined: DefinedWord
    Definition Classes
    MatcherWords
  98. def definedAt[T](right: T): ResultOfDefinedAt[T]
    Definition Classes
    Matchers
  99. final val desc: String
    Definition Classes
    Spatial → Compiler
  100. val determined: DeterminedWord
    Definition Classes
    Explicitly
  101. val directives: Map[String, String]
    Definition Classes
    Compiler
  102. def dseModelArgs: Args
    Definition Classes
    SpatialTest → DSLTest
  103. val empty: EmptyWord
    Definition Classes
    MatcherWords
  104. val endWith: EndWithWord
    Definition Classes
    MatcherWords
  105. def equal(o: Null): Matcher[AnyRef]
    Definition Classes
    Matchers
  106. def equal[T](spread: Spread[T]): Matcher[T]
    Definition Classes
    Matchers
  107. def equal(right: Any): MatcherFactory1[Any, Equality]
    Definition Classes
    MatcherWords
  108. def every(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  109. def every[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  110. def every[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  111. def exactly(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  112. def exactly[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  113. def exactly[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  114. final def execute(testName: String, configMap: ConfigMap, color: Boolean, durations: Boolean, shortstacks: Boolean, fullstacks: Boolean, stats: Boolean): Unit
    Definition Classes
    Suite
  115. def execute(args: Array[String]): Unit
    Definition Classes
    Compiler
  116. val exist: ExistWord
    Definition Classes
    MatcherWords
  117. def expectedTestCount(filter: Filter): Int
    Definition Classes
    Suite
  118. def fail(cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  119. def fail(message: String, cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  120. def fail(message: String)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  121. def fail()(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  122. def finalModelArgs: Args
    Definition Classes
    SpatialTest → DSLTest
  123. def flows(): Unit
    Definition Classes
    Spatial → Compiler
  124. val fullyMatch: FullyMatchWord
    Definition Classes
    MatcherWords
  125. val have: HaveWord
    Definition Classes
    MatcherWords
  126. def inOrder(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfInOrderApplication
    Definition Classes
    Matchers
  127. def inOrderElementsOf[R](elements: GenTraversable[R]): ResultOfInOrderElementsOfApplication
    Definition Classes
    Matchers
  128. def inOrderOnly[T](firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfInOrderOnlyApplication
    Definition Classes
    Matchers
  129. val include: IncludeWord
    Definition Classes
    MatcherWords
  130. final def init(args: Array[String]): Unit
    Definition Classes
    Compiler
  131. def initConfig(): Config
    Definition Classes
    Spatial → DSLRunnable
  132. def intercept[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): T
    Definition Classes
    Assertions
  133. val key: KeyWord
    Definition Classes
    Matchers
  134. val length: LengthWord
    Definition Classes
    MatcherWords
  135. def loadParam(name: String, default: lang.Int32): lang.I32
    Definition Classes
    ParamLoader
  136. def loadParams(paramPath: String): Any
    Definition Classes
    ParamLoader
  137. def lowPriorityConversionCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], cnv: (A) ⇒ B): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  138. def lowPriorityTypeCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], ev: <:<[A, B]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  139. val matchPattern: MatchPatternWord
    Definition Classes
    MatcherWords
  140. def message(expectedMessage: String): ResultOfMessageWordApplication
    Definition Classes
    Matchers
  141. val name: String
    Definition Classes
    DSLRunnable
  142. def nestedSuites: IndexedSeq[Suite]
    Definition Classes
    Suite
  143. def no(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  144. def no[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  145. def no[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  146. def noElementsOf(elements: GenTraversable[Any]): ResultOfNoElementsOfApplication
    Definition Classes
    Matchers
  147. def noException(implicit pos: Position): NoExceptionWord
    Definition Classes
    MatcherWords
  148. def noneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfNoneOfApplication
    Definition Classes
    Matchers
  149. val not: NotWord
    Definition Classes
    MatcherWords
  150. def of[T](implicit ev: ClassTag[T]): ResultOfOfTypeInvocation[T]
    Definition Classes
    Matchers
  151. def oneElementOf(elements: GenTraversable[Any]): ResultOfOneElementOfApplication
    Definition Classes
    Matchers
  152. def oneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfOneOfApplication
    Definition Classes
    Matchers
  153. def only(xs: Any*)(implicit pos: Position): ResultOfOnlyApplication
    Definition Classes
    Matchers
  154. val params: Map[String, lang.I32]
    Definition Classes
    ParamLoader
  155. def pending: Assertion with PendingStatement
    Definition Classes
    Assertions
  156. def pendingUntilFixed(f: ⇒ Unit)(implicit pos: Position): Assertion with PendingStatement
    Definition Classes
    Assertions
  157. def postprocess(block: Block[_]): Unit
    Definition Classes
    DSLTest → Compiler
  158. def property(str: String): Option[String]
    Definition Classes
    DSLTest
  159. val readable: ReadableWord
    Definition Classes
    MatcherWords
  160. val regex: RegexWord
    Definition Classes
    Matchers
  161. final def registerIgnoredTest(testText: String, testTags: Tag*)(testFun: ⇒ Any)(implicit pos: Position): Unit
    Definition Classes
    FlatSpecLike → TestRegistration
  162. final def registerTest(testText: String, testTags: Tag*)(testFun: ⇒ Any)(implicit pos: Position): Unit
    Definition Classes
    FlatSpecLike → TestRegistration
  163. def require(cond: Boolean, msg: String)(implicit ctx: SrcCtx): Unit
    Definition Classes
    DSLTest
  164. def require(cond: Boolean)(implicit ctx: SrcCtx): Unit
    Definition Classes
    DSLTest
  165. def rerunner: Option[String]
    Definition Classes
    Suite
  166. implicit def resultToBoolean(x: Boolean): Result
    Definition Classes
    Testbench
  167. def rewrites(): Unit
    Definition Classes
    Spatial → Compiler
  168. def run(testName: Option[String], args: org.scalatest.Args): Status
    Definition Classes
    FlatSpecLike → Suite
  169. final def runPass[R](t: Pass, block: Block[R]): Block[R]
    Definition Classes
    Compiler
  170. def runPasses[R](block: Block[R]): Block[R]
    Definition Classes
    Spatial → Compiler
  171. def runtimeArgs: Args

    By default, SpatialTests have no runtime arguments.

    By default, SpatialTests have no runtime arguments. Override to add list(s) of arguments.

    Definition Classes
    SpatialTest → DSLTest
  172. def saveParams(path: String): Unit
    Definition Classes
    ParamLoader
  173. final val script: String
    Definition Classes
    Spatial → Compiler
  174. def settings(): Unit
    Definition Classes
    Spatial → Compiler
  175. val size: SizeWord
    Definition Classes
    MatcherWords
  176. val sorted: SortedWord
    Definition Classes
    MatcherWords
  177. final def stageApp(sargs: Array[String]): Block[_]
    Definition Classes
    Spatial → Compiler
  178. final def stageProgram(args: Array[String]): Block[_]
    Definition Classes
    Compiler
  179. val startWith: StartWithWord
    Definition Classes
    MatcherWords
  180. implicit def strToArgs(cmd: String): Args
    Definition Classes
    LowPriorityArgsImplicits
  181. final val styleName: String
    Definition Classes
    FlatSpecLike → Suite
  182. final val succeed: Assertion
    Definition Classes
    Assertions
  183. def suiteId: String
    Definition Classes
    Suite
  184. def suiteName: String
    Definition Classes
    Suite
  185. def tags: Map[String, Set[String]]
    Definition Classes
    FlatSpecLike → Suite
  186. val target: HardwareTarget
    Definition Classes
    Spatial
  187. def testDataFor(testName: String, theConfigMap: ConfigMap): TestData
    Definition Classes
    FlatSpecLike → Suite
  188. def testNames: Set[String]
    Definition Classes
    FlatSpecLike → Suite
  189. def the[T](implicit arg0: ClassTag[T], pos: Position): ResultOfTheTypeInvocation[T]
    Definition Classes
    Matchers
  190. def theSameElementsAs(xs: GenTraversable[_]): ResultOfTheSameElementsAsApplication
    Definition Classes
    Matchers
  191. def theSameElementsInOrderAs(xs: GenTraversable[_]): ResultOfTheSameElementsInOrderAsApplication
    Definition Classes
    Matchers
  192. val theSameInstanceAs: TheSameInstanceAsPhrase
    Definition Classes
    Matchers
  193. def thrownBy(fun: ⇒ Any): ResultOfThrownByApplication
    Definition Classes
    Matchers
  194. def timer: String
    Definition Classes
    PlasticineTest
  195. val typeCheck: TypeCheckWord
    Definition Classes
    MatcherWords
  196. def typeCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], ev: <:<[B, A]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  197. implicit def unconstrainedEquality[A, B](implicit equalityOfA: Equality[A]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  198. val value: ValueWord
    Definition Classes
    Matchers
  199. def withClue[T](clue: Any)(fun: ⇒ T): T
    Definition Classes
    Assertions
  200. val writable: WritableWord
    Definition Classes
    MatcherWords
  201. object AWS extends ChiselBackend
  202. object RequireErrors
  203. object Scala extends Backend
  204. object VCS extends ChiselBackend
  205. object ZCU extends ChiselBackend
  206. object Zynq extends ChiselBackend

Deprecated Value Members

  1. final def execute: Unit
    Definition Classes
    Suite
    Annotations
    @deprecated
    Deprecated

    The parameterless execute method has been deprecated and will be removed in a future version of ScalaTest. Please invoke execute with empty parens instead: execute().

  2. def trap[T](f: ⇒ T): Throwable
    Definition Classes
    Assertions
    Annotations
    @deprecated
    Deprecated

    The trap method is no longer needed for demos in the REPL, which now abreviates stack traces, and will be removed in a future version of ScalaTest