【发布时间】:2016-07-07 20:48:31
【问题描述】:
我有下一个结构的项目:
-project_dir
--libmodule
---src[main code path]
---test[test code path]
--app
---src[main code path]
我在 project_dir/libmodule/test// 文件夹内只有一个测试类和一个测试函数。
我可以从源文件运行它(我正在使用 Android Studio)。但是如果我尝试使用test gradle 任务运行它,它还没有找到任何测试。我遵循了修改后的源配置(只是遗留的,但似乎没关系):
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
test {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['test']
resources.srcDirs = ['test']
aidl.srcDirs = ['test']
renderscript.srcDirs = ['test']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}
您知道为什么test 任务没有看到任何测试吗?
【问题讨论】:
标签: android unit-testing gradle junit