【问题标题】:Intellij doesn't recognize Groovy tests properlyIntellij 无法正确识别 Groovy 测试
【发布时间】:2019-03-18 20:36:16
【问题描述】:

我有用 spock 编写的测试。每次我运行测试时,IntelliJ 都会说配置错误 - 但如果我按下应用等,我就可以运行这些测试 - 我能做什么,看不到这些消息?

  1. 我收到此错误消息的测试示例:

  1. 尝试运行测试后打开的配置:

  1. 最后一条错误消息:

任何想法如何摆脱这些?

现在我已经创建了issue

【问题讨论】:

标签: java spring intellij-idea groovy spock


【解决方案1】:

IntelliJ IDEA JUnit 配置将方法名称和参数签名存储在单个字符串实例中。

虽然这适用于 Java(它不允许在方法名称中使用括号),但不适用于其他 JVM 语言。

这个问题与 Spock 无关,它可以重现用 Groovy 编写的任意 JUnit 测试类。

Follow YouTrack ticket 获取更新。

【讨论】:

    猜你喜欢
    • 2020-11-07
    • 1970-01-01
    • 1970-01-01
    • 2017-01-16
    • 1970-01-01
    • 1970-01-01
    • 2012-11-21
    • 1970-01-01
    相关资源
    最近更新 更多