0

我的模块外面有一些文件,我需要在我的类路径中进行测试。

列出所有可能性 ( mill resolve tests._) 我认为扩展resources是要走的路。

我尝试了很多 - 这是我最后一次尝试:

object test extends Tests {

  override def resources =
    new Sources({
      super.resources.self.map(_ :+ (millSourcePath / up / 'data / 'global / 'bpmn))
    }, 
      super.resources.ctx
    )
 ...
}
  • 是覆盖resources要走的路吗?
  • 它是如何正确完成的?
4

1 回答 1

1

resources此处定义的“源任务” 。因此,为了向资源路径添加一些内容,您可以执行

override def resources = T.sources {
  super.resources() :+ PathRef(millSourcePath / up / 'data / 'global / 'bpm)
}
于 2019-08-22T11:45:07.543 回答