【问题标题】:Instrumentation tests not found in Android Project on Kotlin在 Kotlin 的 Android 项目中找不到仪器测试
【发布时间】:2018-01-25 14:48:45
【问题描述】:

Android 项目中的插桩测试存在问题:它们在从“项目结构”窗口调用时正在运行,但在从编辑器的绿色箭头运行时No tests found。我想它们是作为单元测试运行的。

有趣的是,Java 项目对此没有任何问题。如果我在 OS Windows 或 MacOS 上运行 Instrumented 测试 - 一切都很好,但在 Ubuntu 中却不行。

Kotlin 插件版本是1.2.21。 Gradle 版本是3.0.1

【问题讨论】:

    标签: android testing kotlin automated-tests


    【解决方案1】:

    经过多次尝试,我找到了解决方案。我不知道确切的问题是什么。也许是新版本的 Android Studio,或者 Kotlin 的支持。

    我的 Instrumentation 测试是作为单元测试启动的,因为 Android Studio 将它们识别为单元测试。

    要解决此问题,您只需删除 Android Studio 的 configuration folder 并重新启动 IDE。

    【讨论】:

    • 小心这个。这几乎就像完全重新安装 Android Studio。您将失去所有设置和偏好。似乎是一个矫枉过正的解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多