在 Intellij 的 bazel 项目中运行测试?
Posted
技术标签:
【中文标题】在 Intellij 的 bazel 项目中运行测试?【英文标题】:Run tests in a bazel project in Intellij? 【发布时间】:2018-10-29 03:29:48 【问题描述】:根据我公司提供的 wiki,我在 Intellij 中创建了一个 Bazel 项目。从理论上讲,我现在应该能够直接从 Intellij 运行 java 单元测试,方法是单击测试方法并选择“Run 'Bazel test ....”但是,我没有看到这个选项,并且想知道是否有问题失踪。我确实注意到我的项目(具有 .ijwb 扩展名)和不同团队成员的项目(具有 .project 扩展名)之间的差异,我想知道这是否相关。任何指导将不胜感激!
【问题讨论】:
ij.bazel.build 【参考方案1】:-
需要在项目文件中定义测试目标。确定是这样 Bazel > 项目 > 打开所有项目视图文件
然后,在您同步 IntelliJ 项目 Bazel > 同步 > 将项目与 BUILD 文件同步后会出现该操作
在同步之前,我相信你仍然可以运行测试,但是从构建文件,而不是从 Java 类。
【讨论】:
以上是关于在 Intellij 的 bazel 项目中运行测试?的主要内容,如果未能解决你的问题,请参考以下文章