-
-
Notifications
You must be signed in to change notification settings - Fork 2k
Closed
Description
I have following scenario outline with examples:
Scenario Outline: Example sale with adjustment
Given fiscal device in normal state
When open fiscal receipt with operator 1 and password "0000"
And user try to sell <text> for $0.99 single price in Tax group "A" with quantity of 2 with adjustment <type> of <value>
Examples:
| text | type | value |
| "discount by perc" | "DISCOUNT_BY_PERCENTAGE" | 10.0 |
| "discount by value" | "DISCOUNT_BY_SUM" | 0.10 |
| "surcharge by perc" | "SURCHARGE_BY_PERCENTAGE" | 10.0 |
| "surcharge by value" | "SURCHARGE_BY_SUM" | 0.10 |
and defined test class as follow:
@RunWith(Cucumber.class)
@CucumberOptions(
plugin = {"pretty", "html:target/cucumber-html-report"},
features = "src/test/resources/"
)
public class SalesTest {
}
Then my build failed because of:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':devices:test'.
> Could not generate test report to 'D:\Intellij\DatecsFiscalFramework\devices\build\reports\tests'.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 17.053 secs
D:\Intellij\DatecsFiscalFramework\devices\build\reports\tests\packages\| "discount by perc" | "DISCOUNT_BY_PERCENTAGE" | 10.html (The filename, directory name, or volume label syntax is incorrect)
16:08:25: External task execution finished 'build'.
I saw there was and --expand option but my project is configured with 1.2.4. How can make my build not failing and optionally to have successfully generated report.
dependencies {
...
testCompile 'info.cukes:cucumber-java:1.2.4'
testCompile 'info.cukes:cucumber-junit:1.2.4'
testCompile 'junit:junit:4.12'
}
I'm on windows.
Thanks.
Metadata
Metadata
Assignees
Labels
No labels