summaryrefslogtreecommitdiff
path: root/src/test/scala/chiselTests/RebindingSpec.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/scala/chiselTests/RebindingSpec.scala')
-rw-r--r--src/test/scala/chiselTests/RebindingSpec.scala11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/test/scala/chiselTests/RebindingSpec.scala b/src/test/scala/chiselTests/RebindingSpec.scala
index f7a79ace..c246d682 100644
--- a/src/test/scala/chiselTests/RebindingSpec.scala
+++ b/src/test/scala/chiselTests/RebindingSpec.scala
@@ -3,11 +3,12 @@
package chiselTests
import chisel3._
+import chisel3.stage.ChiselStage
-class RebindingSpec extends ChiselFlatSpec {
+class RebindingSpec extends ChiselFlatSpec with Utils {
"Rebinding a literal" should "fail" in {
- a [BindingException] should be thrownBy {
- elaborate { new Module {
+ a [BindingException] should be thrownBy extractCause[BindingException] {
+ ChiselStage.elaborate { new Module {
val io = IO(new Bundle {
val a = 4.U
})
@@ -16,8 +17,8 @@ class RebindingSpec extends ChiselFlatSpec {
}
"Rebinding a hardware type" should "fail" in {
- a [BindingException] should be thrownBy {
- elaborate { new Module {
+ a [BindingException] should be thrownBy extractCause[BindingException] {
+ ChiselStage.elaborate { new Module {
val io = IO(new Bundle {
val a = Reg(UInt(32.W))
})