cucumber-jvm
cucumber-jvm copied to clipboard
Cucumber for the JVM
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.jetbrains.kotlin:kotlin-maven-plugin](https://kotlinlang.org/) ([source](https://togithub.com/JetBrains/kotlin)) | `1.9.24` -> `2.0.0` |...
### 🤔 What's the problem you're trying to solve? The html report currently inlines all attachments as base 64 encoded json strings. While this allows for a single file report,...
### 🤔 What's the problem you're trying to solve? Taking the example below from the codebase: When the feature file is executed, the output in the below looks like this:...
### 🤔 What's changed? ### ⚡️ What's your motivation? ### 🏷️ What kind of change is this? - :bug: Bug fix (non-breaking change which fixes a defect) ### ♻️ Anything...
### ⚡️ What's your motivation? Cucumber uses Spring Test Context Manager framework. This framework was written for JUnit and assumes that there is a "test instance". Cucumber however uses multiple...
### 🤔 What's changed? ### ⚡️ What's your motivation? ### 🏷️ What kind of change is this? - :book: Documentation (improvements without changing code) - :bank: Refactoring/debt/DX (improvement to code...
### 👓 What did you see? running rules from the feature file causes the whole feature file to be run if the rule has no tag on it ### ✅...
### 👓 What did you see? `@BeforeAll` in a Kotlin-based Cucumber suite did not work as expected, even though placed in a `companion object` and annotated `@JvmStatic` ### ✅ What...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.cucumber:messages](https://redirect.github.com/cucumber/messages) | `24.1.0` -> `26.0.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
### 🤔 What's changed? Work in progress. Parking this in a pull request so I won't forget about it. Currently the `CachingGlue` is rather limited in what it can cache....