diff options
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/scala/firrtlTests/CheckSpec.scala | 2 | ||||
| -rw-r--r-- | src/test/scala/firrtlTests/IntegrationSpec.scala | 3 | ||||
| -rw-r--r-- | src/test/scala/firrtlTests/UnitTests.scala | 4 |
3 files changed, 5 insertions, 4 deletions
diff --git a/src/test/scala/firrtlTests/CheckSpec.scala b/src/test/scala/firrtlTests/CheckSpec.scala index ea0767bb..5c1b1a67 100644 --- a/src/test/scala/firrtlTests/CheckSpec.scala +++ b/src/test/scala/firrtlTests/CheckSpec.scala @@ -19,7 +19,7 @@ class CheckSpec extends FlatSpec with Matchers { | depth => 32 | read-latency => 0 | write-latency => 1""".stripMargin - intercept[PassExceptions] { + intercept[CheckHighForm.MemWithFlipException] { passes.foldLeft(Parser.parse(input.split("\n").toIterator)) { (c: Circuit, p: Pass) => p.run(c) } diff --git a/src/test/scala/firrtlTests/IntegrationSpec.scala b/src/test/scala/firrtlTests/IntegrationSpec.scala index 13e289d5..df4104a8 100644 --- a/src/test/scala/firrtlTests/IntegrationSpec.scala +++ b/src/test/scala/firrtlTests/IntegrationSpec.scala @@ -35,7 +35,8 @@ class IntegrationSpec extends FirrtlPropSpec { case class Test(name: String, dir: String) val runTests = Seq(Test("GCDTester", "/integration"), - Test("RightShiftTester", "/integration")) + Test("RightShiftTester", "/integration"), + Test("MemTester", "/integration")) runTests foreach { test => diff --git a/src/test/scala/firrtlTests/UnitTests.scala b/src/test/scala/firrtlTests/UnitTests.scala index cee2c15d..98693c61 100644 --- a/src/test/scala/firrtlTests/UnitTests.scala +++ b/src/test/scala/firrtlTests/UnitTests.scala @@ -60,7 +60,7 @@ class UnitTests extends FirrtlFlatSpec { | input y: {a : UInt<1>} | output x: {a : UInt<1>, b : UInt<1>} | x <= y""".stripMargin - intercept[PassExceptions] { + intercept[CheckTypes.InvalidConnect] { passes.foldLeft(parse(input)) { (c: Circuit, p: Pass) => p.run(c) } @@ -82,7 +82,7 @@ class UnitTests extends FirrtlFlatSpec { | wire x : { valid : UInt<1> } | reg y : { valid : UInt<1>, bits : UInt<3> }, clk with : | reset => (reset, x)""".stripMargin - intercept[PassExceptions] { + intercept[CheckTypes.InvalidRegInit] { passes.foldLeft(parse(input)) { (c: Circuit, p: Pass) => p.run(c) } |
