cucumber-js icon indicating copy to clipboard operation
cucumber-js copied to clipboard

Cucumber for JavaScript

Results 96 cucumber-js issues
Sort by recently updated
recently updated
newest added

We use `"apickli": "2.3.3"` along with `"cucumber": "^6.0.5"` in order to achieve better compatibility with the Allure for reporting purposes. If a blank value is added to a data table,...

:zap: enhancement

**Is your feature request related to a problem? Please describe.** The `Before` hook is passed a `testCase` object (`ITestCaseHookParameter` type) that's not really designed with the user in mind. For...

:zap: enhancement

In version 4 of cucumber it was possible to access the exception which caused a step to fail in a custom formatter. ```json { "sourceLocation": { "uri": "features\\tests\\ecom\\family\\get-family-from-member.feature", "line": 7...

:zap: enhancement

**Is your feature request related to a problem? Please describe.** Hi, my tests records enormous HAR files (~20mb for each scenario), plus we use https://playwright.dev/docs/trace-viewer and as output we have...

:question: question
:zap: enhancement

**Is your feature request related to a problem? Please describe.** The https://cucumber/cucumber-electron project has prototyped and proven the concept of integration cucumber-js with [electron](https://www.electronjs.org/) to run lightning-fast acceptance tests against...

:white_check_mark: accepted
:zap: enhancement

Our data table has some very long strings in it. The final log tries to make all the columns line up. That combination makes the whole table quite a lot...

:pray: help wanted
:white_check_mark: accepted
:zap: enhancement

We should allow users behind a HTTP(S) proxy to publish results. The implementation could be based on https://github.com/TooTallNate/node-https-proxy-agent

:white_check_mark: accepted
:zap: enhancement

### 🤔 What's the problem you've observed? Ambiguous return type from the AttachmentManager, when calling `this.attach()` within a Cucumber step. The return type is listed as `void | Promise`, which...

### 🤔 What's changed? Stop using `stack-chain` to temporarily modify stack trace behaviour in a V8-specific manner, for when we filter stack traces (i.e. with `--backtrace` option). Pivot to parsing...

### 👓 What did you see? Cucumber Lists step definitions as undefined when running in parallel using the Javascript API functions. I needed to pass the support code from 1...