aboutsummaryrefslogtreecommitdiff
path: root/src/test/scala/firrtlTests/UniquifySpec.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/scala/firrtlTests/UniquifySpec.scala')
-rw-r--r--src/test/scala/firrtlTests/UniquifySpec.scala9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/test/scala/firrtlTests/UniquifySpec.scala b/src/test/scala/firrtlTests/UniquifySpec.scala
index 14c0f652..27918cc5 100644
--- a/src/test/scala/firrtlTests/UniquifySpec.scala
+++ b/src/test/scala/firrtlTests/UniquifySpec.scala
@@ -8,10 +8,11 @@ import org.scalatest.prop._
import firrtl.Parser
import firrtl.ir.Circuit
import firrtl.passes._
+import firrtl._
class UniquifySpec extends FirrtlFlatSpec {
- private val passes = Seq(
+ private val transforms = Seq(
ToWorkingIR,
CheckHighForm,
ResolveKinds,
@@ -20,9 +21,11 @@ class UniquifySpec extends FirrtlFlatSpec {
)
private def executeTest(input: String, expected: Seq[String]) = {
- val c = passes.foldLeft(Parser.parse(input.split("\n").toIterator)) {
- (c: Circuit, p: Pass) => p.run(c)
+ val circuit = Parser.parse(input.split("\n").toIterator)
+ val result = transforms.foldLeft(CircuitState(circuit, UnknownForm)) {
+ (c: CircuitState, p: Transform) => p.runTransform(c)
}
+ val c = result.circuit
val lines = c.serialize.split("\n") map normalized
expected foreach { e =>