代码之家  ›  专栏  ›  技术社区  ›  Lance Kind

如何让安卓工作室Arctic Fox“运行所有测试”工作?

  •  0
  • Lance Kind  · 技术社区  · 3 年前

    在Arctic Fox之前,我可以通过以下操作运行项目中的所有单元测试:选择一个项目。打开项目的上下文菜单,选择菜单项“运行所有测试”

    继“北极狐”之后,同样的行动表明“没有测试活动”

    如何让“运行所有测试”功能与Arctic Fox配合使用?

    在这个TDD的开始。学院视频中,我们讨论了这个升级怪癖,以及Arctic Fox关于运行JUnit和Roboelectric的其他怪癖: https://www.youtube.com/watch?v=MxAjEqJ_LhM

    enter image description here

    0 回复  |  直到 3 年前
        1
  •  4
  •   Long Ranger    3 年前

    我对安卓工作室Arctic Fox也有同样的问题。即使我创建了一个Hello world项目,你的屏幕截图中的选项也不适用于我。我相信android 4.3中的gradle测试运行程序的测试配置发生了一些变化。目前我将使用以下内容作为解决方案

    1. 选择其中一个测试类,右键单击以使用Gradle test Runner运行它
    2. 将参数更改为 --tests "com.*" 在当前配置中运行所有测试

    enter image description here

        2
  •  0
  •   Lance Kind    3 年前

    第二个补丁已经解决了这个问题。有了这个补丁,你将能够再次使用菜单栏中的“运行测试”。 enter image description here

    enter image description here