, Cucumber. src/cucumber/java src/cucumber/groovy, src/cucumber/resources, IntelliJ cucumber . , :
idea {
module {
testSourceDirs += file('src/cucumber/resources')
}
module.iml.withXml {
def node = it.asNode()
def content = node.component.find { it.'@name' == 'NewModuleRootManager' }.content[0]
def cucumberSources = content.sourceFolder.findAll { it.@url?.contains('/src/cucumber/resources') }
cucumberSources.each {
it.@type = 'java-test-resource'
}
}
}