https://github.com/iljapavlovs/cucumber6-junit4-gradle-kts
Cucumber JVM 6, Junit4, Gradle in Kotlin, Allure
https://github.com/iljapavlovs/cucumber6-junit4-gradle-kts
Last synced: about 1 month ago
JSON representation
Cucumber JVM 6, Junit4, Gradle in Kotlin, Allure
- Host: GitHub
- URL: https://github.com/iljapavlovs/cucumber6-junit4-gradle-kts
- Owner: iljapavlovs
- Created: 2021-01-31T16:17:42.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-04-01T02:29:32.000Z (about 3 years ago)
- Last Synced: 2025-02-09T02:26:11.967Z (3 months ago)
- Language: Java
- Homepage:
- Size: 98.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Features
* [Cucumber expressions](https://cucumber.io/docs/cucumber/cucumber-expressions)
* [example](https://github.com/cucumber/cucumber-jvm/tree/main/examples/java-calculator)
* [configuration](https://cucumber.io/docs/cucumber/configuration)
* Parallel execution
* rerun failed tests# Execution
```
./gradlew clean test allureReport -Dtest-env=local -Dtest-config-file=service.properties
```### offtopic - Junit 5 support (Not yet ready)
* [Support for Junit 5 Issue Github](https://github.com/cucumber/cucumber-jvm/issues/1149#issuecomment-611716745)
* Docs:
* [Cucumber Junit5, however still not in official phase](https://github.com/cucumber/cucumber-jvm/tree/main/junit-platform-engine#cucumber-junit-platform-engine)
* Examples:
* [Spring Boot + Junit 5 + Parallel](https://github.com/mpkorstanje/cucumber-spring-boot-parallel)
* [Junit 5](https://github.com/cucumber/cucumber-jvm/tree/main/examples/java-calculator-junit5)
* [Spring](https://github.com/cucumber/cucumber-jvm/tree/main/examples/spring-txn)
* [Working example with Junit5- CRONN](https://github.com/cronn/cucumber-junit5-example)* issues:
* [Afterall and beforeall hooks](https://github.com/cucumber/cucumber-jvm/pull/1876)