diff options
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/scala/firrtlTests/stage/FirrtlMainSpec.scala | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/test/scala/firrtlTests/stage/FirrtlMainSpec.scala b/src/test/scala/firrtlTests/stage/FirrtlMainSpec.scala index b1f86a2b..d51fc164 100644 --- a/src/test/scala/firrtlTests/stage/FirrtlMainSpec.scala +++ b/src/test/scala/firrtlTests/stage/FirrtlMainSpec.scala @@ -213,6 +213,13 @@ class FirrtlMainSpec args = Array("-X", "sverilog", "-E", "sverilog", "-foaf", "foo.json"), files = Seq("Top.sv", "foo.json.anno.json") ), + /* Test all ProtoBuf emitters */ + FirrtlMainTest(args = Array("-X", "none", "--emit-circuit-protobuf", "chirrtl"), files = Seq("Top.pb")), + FirrtlMainTest(args = Array("-X", "none", "-P", "mhigh"), files = Seq("Top.mhi.pb")), + FirrtlMainTest(args = Array("-X", "none", "-P", "high"), files = Seq("Top.hi.pb")), + FirrtlMainTest(args = Array("-X", "none", "-P", "middle"), files = Seq("Top.mid.pb")), + FirrtlMainTest(args = Array("-X", "none", "-P", "low"), files = Seq("Top.lo.pb")), + FirrtlMainTest(args = Array("-X", "none", "-P", "low-opt"), files = Seq("Top.lo.pb")), /* Test all one file per module emitters */ FirrtlMainTest(args = Array("-X", "none", "-e", "chirrtl"), files = Seq("Top.fir", "Child.fir")), FirrtlMainTest( |
