在空手道 DSL 框架中,IntelliJ IDE 无法使用 Gradle 找到可见的特征文件

In Karate DSL Framework, IntelliJ IDE is unable to find visible feature files using Gradle

使用以下工具创建示例空手道 DSL 测试时;抛出 "no features found at [classpath: packagename]":

IntelliJ 2017.2.3 Gradle 2.9

项目结构如截图所示。请注意,我在带有 Gradle 的 Eclipse Mars 4.5.2 中使用了完全相同的项目结构,但我无法重现此问题。我还将 Maven 与 Intellij 一起使用,但没有出现此问题。

使用 Gradle 将问题隔离到 Intellij!有什么想法吗?

我最好的猜测是 IntelliJ Gradle 不支持推荐的空手道文件夹结构所需的 sourceSets tweak

我刚刚有了一个想法,尝试切换到 "traditional" Java 项目结构,其中 *.feature 文件位于 src/test/resources(而不是 src/test/java)和这可能会奏效。

示例项目结构,来自 IDEA 2017.2.6 Gradle。