gradle-cucumber-plugin
gradle-cucumber-plugin copied to clipboard
Plugin to support cucumber-jvm in Gradle builds
Similar to how in Ruby Cucumber you can use -t to define tags when running tests, if would be great if this plugin allowed overriding the tags when running it,...
in a multi-project build.gradle i.e., ``` groovy project(':projectA') { cucumber { tags = ['@billing', '@important'] } } project(':projectB') { cucumber { tags = ['@logging'] } } ``` the gradle-cucumber-plugin appears...
Hi! First of all, thanks for the plugin :) I see that if I use tables, then they are not reported in Gradle's log: https://travis-ci.org/bsideup/gradle-maven-sync-plugin/builds/192372054 Is it possible to print...
Hi, Does anyone know how I might get this working with Grails 3.2? Thanks In Advance, David
Because of cucumbers recursiveness only add the classpath to the glue dirs if none is specified. This fixes the problem if you are not having all steps in the same...
Hi @samueltbrown , Coming accross this repository, I saw some markdown typo on the `readme.md`. - Broken link references - Missing syntax highlighting keyboards Thanks
`noExportConfigurations` has been deprecated in the EclipseClasspath dsl for some time now and has finally been removed completely in Gradle 3.x, but is currently being used [here]( https://github.com/samueltbrown/gradle-cucumber-plugin/blob/b1c66b867619c460ac5ae337b4aa8000ef7f982f/src/main/groovy/com/excella/gradle/cucumber/CucumberPlugin.groovy#L81) Hence gradle-cucumber-plugin...
How do I set task properties to the cucumber task from outside the cucumber block? Normally one would do it like this: ``` cucumber { jvmOptions.systemProperties += ["foo": "bar"] }...
- Load `src/test/resources/`, not `src/main/resources/` - Keep features and step definitions in `src/test/cucumber/` and `src/test/java` respectively Following these conventions avoids a lot of confusion and manual configuration. For example, step...
Hi, I have a gradle project using the cucumber plugin that has a testRuntime dependency like this: ``` dependencies { testCompile project(':projectA') testRuntime project(':projectB') } ``` in projectB there are...