add abstract tester for l2
This commit is contained in:
parent
36a5ea09b4
commit
572350d368
3
Makefile
3
Makefile
|
@ -5,6 +5,9 @@ init:
|
|||
compile:
|
||||
mill -i HuanCun.compile
|
||||
|
||||
test:
|
||||
mill -i HuanCun.test.test
|
||||
|
||||
bsp:
|
||||
mill -i mill.bsp.BSP/install
|
||||
|
||||
|
|
7
build.sc
7
build.sc
|
@ -33,14 +33,10 @@ trait CommonModule extends ScalaModule {
|
|||
|
||||
object `rocket-chip` extends SbtModule with CommonModule {
|
||||
|
||||
override def scalacPluginIvyDeps = super.scalacPluginIvyDeps() ++ Agg(
|
||||
getVersion("chisel3-plugin", cross = true)
|
||||
)
|
||||
|
||||
override def ivyDeps = super.ivyDeps() ++ Agg(
|
||||
getVersion("chisel3"),
|
||||
ivy"${scalaOrganization()}:scala-reflect:${scalaVersion()}",
|
||||
ivy"org.json4s::json4s-jackson:3.6.1",
|
||||
getVersion("chisel3"),
|
||||
)
|
||||
|
||||
object macros extends SbtModule with CommonModule
|
||||
|
@ -67,7 +63,6 @@ object HuanCun extends SbtModule with ScalafmtModule with CommonModule {
|
|||
override def ivyDeps = super.ivyDeps() ++ Agg(
|
||||
getVersion("chisel3"),
|
||||
getVersion("chiseltest"),
|
||||
getVersion("chisel3-plugin", cross = true)
|
||||
)
|
||||
|
||||
override def moduleDeps = super.moduleDeps ++ Seq(`rocket-chip`)
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
package HuanCun
|
||||
|
||||
import org.scalatest._
|
||||
import chiseltest._
|
||||
import chisel3._
|
||||
|
||||
class DummyTest {
|
||||
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
class DummyTest {
|
||||
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
package HuanCun
|
||||
|
||||
import chiseltest._
|
||||
import org.scalatest.flatspec._
|
||||
import org.scalatest.matchers.should._
|
||||
|
||||
abstract class L2Tester extends AnyFlatSpec with ChiselScalatestTester with Matchers {
|
||||
behavior of "L2"
|
||||
}
|
Loading…
Reference in New Issue