是否有脚本插件的教程?或者也许是一种测试插件的新方法。我发现tutorial似乎有点旧了。
如果我不得不诉诸Scripted,我会想到一些问题:
为了记录,我还使用了cross-build插件,所以如果可能的话,测试需要涵盖0.12和0.13版本。
答案 0 :(得分:9)
(此处链接的testing sbt plugins的作者)自从我第一次写这篇文章以来,scripted
没有发生重大变化,但我更新了一些细节。
scriptedLaunchOpts
将版本号作为属性传递,并在另一端将其与System.getProperty
一起保存。答案 1 :(得分:3)
Eugene的答案仍然相关,但现在,Sbt Plugins Testing在官方sbt documnetation网站上有一个合适的文档页面:
http://www.scala-sbt.org/release/docs/Testing-sbt-plugins.html