summaryrefslogtreecommitdiff
path: root/src/test/scala/chiselTests/BetterNamingTests.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/scala/chiselTests/BetterNamingTests.scala')
-rw-r--r--src/test/scala/chiselTests/BetterNamingTests.scala12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/test/scala/chiselTests/BetterNamingTests.scala b/src/test/scala/chiselTests/BetterNamingTests.scala
index 0ac28899..032b634e 100644
--- a/src/test/scala/chiselTests/BetterNamingTests.scala
+++ b/src/test/scala/chiselTests/BetterNamingTests.scala
@@ -3,6 +3,7 @@
package chiselTests
import chisel3._
+import chisel3.stage.ChiselStage
import chisel3.util._
import scala.collection.mutable
@@ -63,19 +64,19 @@ class BetterNamingTests extends ChiselFlatSpec {
it should "provide unique counters for each name" in {
var module: PerNameIndexing = null
- elaborate { module = new PerNameIndexing(4); module }
+ ChiselStage.elaborate { module = new PerNameIndexing(4); module }
assert(module.getNameFailures() == Nil)
}
it should "provide names for things defined in Iterable[HasId] and Option[HasId]" in {
var module: IterableNaming = null
- elaborate { module = new IterableNaming; module }
+ ChiselStage.elaborate { module = new IterableNaming; module }
assert(module.getNameFailures() == Nil)
}
it should "allow digits to be field names in Records" in {
var module: DigitFieldNamesInRecord = null
- elaborate { module = new DigitFieldNamesInRecord; module }
+ ChiselStage.elaborate { module = new DigitFieldNamesInRecord; module }
assert(module.getNameFailures() == Nil)
}
@@ -87,8 +88,9 @@ class BetterNamingTests extends ChiselFlatSpec {
}
WireDefault(3.U)
}
- val withLits = chisel3.Driver.emit(() => new MyModule(true))
- val noLits = chisel3.Driver.emit(() => new MyModule(false))
+ val stage = new ChiselStage
+ val withLits = stage.emitChirrtl(new MyModule(true))
+ val noLits = stage.emitChirrtl(new MyModule(false))
withLits should equal (noLits)
}
}