我有一个gradle项目,在资源中有一个xslt文件:
的src /主/资源/ xslt.sec / sec_report.xslt
在构建w / gradle时,我想使用该文件覆盖:
的src /测试/资源/ sec_report.xslt
这样我的单元测试总是消耗最新版本/这个文件有一个真实来源。实现这一目标的正确方法是什么?编写一个shell脚本并从gradle执行它,或者将它添加到构建任务中?
答案 0 :(得分:4)
您可以将文件添加到build.gradle
:
sourceSets {
test {
resources {
srcDir 'src/test/resources'
include 'src/main/resources/xslt.sec/sec_report.xslt'
}
}
}