diff options
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/scala/firrtlTests/FlattenTests.scala | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/scala/firrtlTests/FlattenTests.scala b/src/test/scala/firrtlTests/FlattenTests.scala index 53604ee5..ef555eaa 100644 --- a/src/test/scala/firrtlTests/FlattenTests.scala +++ b/src/test/scala/firrtlTests/FlattenTests.scala @@ -272,4 +272,16 @@ class FlattenTests extends LowTransformSpec { """.stripMargin execute(input, check, Seq(flatten("Top"))) } + + "The Flatten transform" should "work on modules with no instances" in { + val input = """ + |circuit Top : + | module Top : + | input a : UInt<32> + | output b : UInt<32> + | b <= a + """.stripMargin + val check = input + execute(input, check, Seq(flatten("Top"))) + } } |
