aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSequencer2020-02-22 02:10:25 +0000
committerGitHub2020-02-21 21:10:25 -0500
commit1a73668cdf530c53811959cceba1619770ea3462 (patch)
tree0217da4d42a64a3a7c41e1cd5394d3f0a6c9d083
parent8a3536f364c3e2a99067e3bd3be9d69f91004df6 (diff)
mill: add testOnly (#1408)
-rw-r--r--build.sc6
1 files changed, 6 insertions, 0 deletions
diff --git a/build.sc b/build.sc
index d382d44c..25862072 100644
--- a/build.sc
+++ b/build.sc
@@ -64,6 +64,12 @@ class firrtlCrossModule(crossVersion: String) extends ScalaModule with SbtModule
) ++ ivyCrossDeps
def testFrameworks = Seq("org.scalatest.tools.Framework")
+
+ // a sbt-like testOnly command.
+ // for example, mill -i "firrtl[2.12.10].test.testOnly" "firrtlTests.AsyncResetSpec"
+ def testOnly(args: String*) = T.command {
+ super.runMain("org.scalatest.run", args: _*)
+ }
}
override def generatedSources = T {