summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJack Koenig2017-12-19 18:20:06 -0800
committerGitHub2017-12-19 18:20:06 -0800
commit0f5ba51572b22ff5c85f9dd1add82680e0620797 (patch)
tree1db1e5209abe11151e606bbe1049f677d20f1e58 /src
parentd95cb262aefc06458652b227980a3cdc5471d3ba (diff)
Properly invalidate submodule IOs in tests (#745)
Diffstat (limited to 'src')
-rw-r--r--src/test/scala/chiselTests/ConnectSpec.scala1
-rw-r--r--src/test/scala/chiselTests/RecordSpec.scala1
-rw-r--r--src/test/scala/chiselTests/VectorPacketIO.scala3
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)