cucumber-kotlin
cucumber-kotlin copied to clipboard
Jetbrains plugin for Cucumber step definitions written in Kotlin
Bumps the dependencies group with 1 update: [io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm). Updates `io.cucumber:cucumber-java` from 7.16.1 to 7.17.0 Release notes Sourced from io.cucumber:cucumber-java's releases. v7.17.0 Added [JUnit Platform Engine] Support for parameters cucumber.junit-platform.naming-strategy.short.example-name and...
Highlighting in feature file works: ``ParameterType("rawAlias", "[A-Za-z0-9_åäöÅÄÖ\\-\\.]+")`` Doesn't work: ``` val regex = "[A-Za-z0-9_åäöÅÄÖ\\-\\.]+" ParameterType("rawAlias", regex) ```
Since a view days the Cucumber for Kotlin plugin reports Kotlin resolution encountered a problem while analyzing KtNameReferenceExpression and the cucumber functionality is blocked. I guess this is because "Descriptor...
I have been noticing that a set of around 500ish background tasks runs very often, also while running tests. This greatly slows down IntelliJ. Can this behaviour be optimised? It...
https://github.com/cucumber/cucumber-jvm/issues/2174
io.cucumber.android.runner.CucumberAndroidJUnitRunner supported? If not please do so. My step definitions consist of classes with methods defined like: ` @Given("I am on the log in page") fun i_am_on_the_login_page() { //assert the...
org.jetbrains.kotlin.utils.KotlinExceptionWithAttachments: Exception while analyzing expression at (41,13) in /Users/danny/Downloads/ktjs/lib/src/jvmMain/kotlin/com/example/ktjs/Program.kt at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.logOrThrowException(ExpressionTypingVisitorDispatcher.java:246) at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.lambda$getTypeInfo$0(ExpressionTypingVisitorDispatcher.java:224) at org.jetbrains.kotlin.util.PerformanceCounter.time(PerformanceCounter.kt:101) at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.getTypeInfo(ExpressionTypingVisitorDispatcher.java:164) at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.getTypeInfo(ExpressionTypingVisitorDispatcher.java:134) at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorForStatements.visitExpression(ExpressionTypingVisitorForStatements.java:512) at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorForStatements.visitExpression(ExpressionTypingVisitorForStatements.java:68) at org.jetbrains.kotlin.psi.KtVisitor.visitReferenceExpression(KtVisitor.java:202) at org.jetbrains.kotlin.psi.KtVisitor.visitCallExpression(KtVisitor.java:282) at org.jetbrains.kotlin.psi.KtCallExpression.accept(KtCallExpression.java:35) at...
I am using `io.cucumber.java8.No` to manage my scenarios from feature files. Even though the steps of these scenarios are picked up (code completion is working and running features are functioning),...
My step uses gherkin expression syntax, and contains optional text marked accordingly with parentheses: `Given("power is (already )on") {...}` (see https://cucumber.io/docs/cucumber/cucumber-expressions/#optional-text) The scenario using it runs perfectly, but the editor...
Please add example feature, runner, and step file with cucumber-kotlin implementation.