summaryrefslogtreecommitdiff
path: root/src/test/scala/chiselTests/experimental/GroupSpec.scala
diff options
context:
space:
mode:
authorJack Koenig2022-01-10 10:39:52 -0800
committerJack Koenig2022-01-10 15:53:55 -0800
commit3131c0daad41dea78bede4517669e376c41a325a (patch)
tree55baed78a6a01f80ff3952a08233ca553a19964f /src/test/scala/chiselTests/experimental/GroupSpec.scala
parentdd36f97a82746cec0b25b94651581fe799e24579 (diff)
Apply scalafmt
Command: sbt scalafmtAll
Diffstat (limited to 'src/test/scala/chiselTests/experimental/GroupSpec.scala')
-rw-r--r--src/test/scala/chiselTests/experimental/GroupSpec.scala37
1 files changed, 18 insertions, 19 deletions
diff --git a/src/test/scala/chiselTests/experimental/GroupSpec.scala b/src/test/scala/chiselTests/experimental/GroupSpec.scala
index 52435ad8..5e0c34bb 100644
--- a/src/test/scala/chiselTests/experimental/GroupSpec.scala
+++ b/src/test/scala/chiselTests/experimental/GroupSpec.scala
@@ -16,9 +16,9 @@ import scala.collection.mutable
class GroupSpec extends ChiselFlatSpec {
- def collectInstances(c: fir.Circuit, top: Option[String] = None): Seq[String] = new InstanceGraph(c)
- .fullHierarchy.values.flatten.toSeq
- .map( v => (top.getOrElse(v.head.name) +: v.tail.map(_.name)).mkString(".") )
+ def collectInstances(c: fir.Circuit, top: Option[String] = None): Seq[String] =
+ new InstanceGraph(c).fullHierarchy.values.flatten.toSeq
+ .map(v => (top.getOrElse(v.head.name) +: v.tail.map(_.name)).mkString("."))
def collectDeclarations(m: fir.DefModule): Set[String] = {
val decs = mutable.HashSet[String]()
@@ -32,17 +32,16 @@ class GroupSpec extends ChiselFlatSpec {
def lower[T <: RawModule](gen: () => T): fir.Circuit = {
(new ChiselStage)
- .execute(Array("--compiler", "low",
- "--target-dir", "test_run_dir"),
- Seq(ChiselGeneratorAnnotation(gen)))
+ .execute(Array("--compiler", "low", "--target-dir", "test_run_dir"), Seq(ChiselGeneratorAnnotation(gen)))
.collectFirst {
case firrtl.stage.FirrtlCircuitAnnotation(circuit) => circuit
- }.get
+ }
+ .get
}
"Module Grouping" should "compile to low FIRRTL" in {
class MyModule extends Module {
- val io = IO(new Bundle{
+ val io = IO(new Bundle {
val a = Input(Bool())
val b = Output(Bool())
})
@@ -56,17 +55,17 @@ class GroupSpec extends ChiselFlatSpec {
val firrtlCircuit = lower(() => new MyModule)
firrtlCircuit.modules.collect {
case m: fir.Module if m.name == "MyModule" =>
- Set("doubleReg") should be (collectDeclarations(m))
+ Set("doubleReg") should be(collectDeclarations(m))
case m: fir.Module if m.name == "DosRegisters" =>
- Set("reg1", "reg2") should be (collectDeclarations(m))
+ Set("reg1", "reg2") should be(collectDeclarations(m))
}
val instances = collectInstances(firrtlCircuit, Some("MyModule")).toSet
- Set("MyModule", "MyModule.doubleReg") should be (instances)
+ Set("MyModule", "MyModule.doubleReg") should be(instances)
}
"Module Grouping" should "not include intermediate registers" in {
class MyModule extends Module {
- val io = IO(new Bundle{
+ val io = IO(new Bundle {
val a = Input(Bool())
val b = Output(Bool())
})
@@ -81,17 +80,17 @@ class GroupSpec extends ChiselFlatSpec {
val firrtlCircuit = lower(() => new MyModule)
firrtlCircuit.modules.collect {
case m: fir.Module if m.name == "MyModule" =>
- Set("reg2", "doubleReg") should be (collectDeclarations(m))
+ Set("reg2", "doubleReg") should be(collectDeclarations(m))
case m: fir.Module if m.name == "DosRegisters" =>
- Set("reg1", "reg3") should be (collectDeclarations(m))
+ Set("reg1", "reg3") should be(collectDeclarations(m))
}
val instances = collectInstances(firrtlCircuit, Some("MyModule")).toSet
- Set("MyModule", "MyModule.doubleReg") should be (instances)
+ Set("MyModule", "MyModule.doubleReg") should be(instances)
}
"Module Grouping" should "include intermediate wires" in {
class MyModule extends Module {
- val io = IO(new Bundle{
+ val io = IO(new Bundle {
val a = Input(Bool())
val b = Output(Bool())
})
@@ -106,11 +105,11 @@ class GroupSpec extends ChiselFlatSpec {
val firrtlCircuit = lower(() => new MyModule)
firrtlCircuit.modules.collect {
case m: fir.Module if m.name == "MyModule" =>
- Set("doubleReg") should be (collectDeclarations(m))
+ Set("doubleReg") should be(collectDeclarations(m))
case m: fir.Module if m.name == "DosRegisters" =>
- Set("reg1", "reg3", "wire") should be (collectDeclarations(m))
+ Set("reg1", "reg3", "wire") should be(collectDeclarations(m))
}
val instances = collectInstances(firrtlCircuit, Some("MyModule")).toSet
- Set("MyModule", "MyModule.doubleReg") should be (instances)
+ Set("MyModule", "MyModule.doubleReg") should be(instances)
}
}