diff options
| author | Jack Koenig | 2017-12-19 18:20:06 -0800 |
|---|---|---|
| committer | GitHub | 2017-12-19 18:20:06 -0800 |
| commit | 0f5ba51572b22ff5c85f9dd1add82680e0620797 (patch) | |
| tree | 1db1e5209abe11151e606bbe1049f677d20f1e58 /src/test/scala/chiselTests | |
| parent | d95cb262aefc06458652b227980a3cdc5471d3ba (diff) | |
Properly invalidate submodule IOs in tests (#745)
Diffstat (limited to 'src/test/scala/chiselTests')
| -rw-r--r-- | src/test/scala/chiselTests/ConnectSpec.scala | 1 | ||||
| -rw-r--r-- | src/test/scala/chiselTests/RecordSpec.scala | 1 | ||||
| -rw-r--r-- | src/test/scala/chiselTests/VectorPacketIO.scala | 3 |
3 files changed, 4 insertions, 1 deletions
diff --git a/src/test/scala/chiselTests/ConnectSpec.scala b/src/test/scala/chiselTests/ConnectSpec.scala index fb0675c4..ac6508ef 100644 --- a/src/test/scala/chiselTests/ConnectSpec.scala +++ b/src/test/scala/chiselTests/ConnectSpec.scala @@ -32,6 +32,7 @@ class PipeInternalWires extends Module { class CrossConnectTester(inType: Data, outType: Data) extends BasicTester { val dut = Module(new CrossConnects(inType, outType)) + dut.io := DontCare stop() } diff --git a/src/test/scala/chiselTests/RecordSpec.scala b/src/test/scala/chiselTests/RecordSpec.scala index 834153a5..2eb7cfc8 100644 --- a/src/test/scala/chiselTests/RecordSpec.scala +++ b/src/test/scala/chiselTests/RecordSpec.scala @@ -61,6 +61,7 @@ trait RecordSpecUtils { class RecordQueueTester extends BasicTester { val queue = Module(new Queue(fooBarType, 4)) + queue.io <> DontCare queue.io.enq.valid := false.B val (cycle, done) = Counter(true.B, 4) diff --git a/src/test/scala/chiselTests/VectorPacketIO.scala b/src/test/scala/chiselTests/VectorPacketIO.scala index ba3664a3..7745db57 100644 --- a/src/test/scala/chiselTests/VectorPacketIO.scala +++ b/src/test/scala/chiselTests/VectorPacketIO.scala @@ -51,7 +51,8 @@ class BrokenVectorPacketModule extends Module { } class VectorPacketIOUnitTester extends BasicTester { - val device_under_test = Module(new BrokenVectorPacketModule) + val dut = Module(new BrokenVectorPacketModule) + dut.io <> DontCare // This counter just makes the test end quicker val c = Counter(1) |
