cucumber-js
cucumber-js copied to clipboard
Cucumber for JavaScript
### 🤔 What's the problem you're trying to solve? Currently HTML formatter can show [link list](https://github.com/cucumber/cucumber-js/blob/main/docs/support_files/attachments.md#links) as raw URIs. With long URIs it can lead to cluttered ui:  ###...
### 👓 What did you see? For the past week, we have been unable to use the cucumber-js CLI --tags flag to run Scenarios in Features that do not contain...
### 👓 What did you see? With this code: ```js import { runCucumber, loadConfiguration, loadSupport } from '@cucumber/cucumber/api' async function run(name) { const { runConfiguration } = await loadConfiguration({ file:...
HTML formatter with external attachments does not show plain text when opened from local filesystem
### 👓 What did you see? I have the following step that attaches plain text: ```ts Given('some step', async function () { this.attach('some text'); }); ``` I run Cucumber with...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`20.17.46` -> `20.19.1`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.46/20.19.1) | [](https://docs.renovatebot.com/merge-confidence/) |...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [is-installed-globally](https://redirect.github.com/sindresorhus/is-installed-globally) | [`^0.4.0` -> `^1.0.0`](https://renovatebot.com/diffs/npm/is-installed-globally/0.4.0/1.0.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [has-ansi](https://redirect.github.com/chalk/has-ansi) | [`^4.0.1` -> `^6.0.0`](https://renovatebot.com/diffs/npm/has-ansi/4.0.1/6.0.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [glob](https://redirect.github.com/isaacs/node-glob) | [`^10.3.10` -> `^11.0.0`](https://renovatebot.com/diffs/npm/glob/10.4.5/11.0.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [figures](https://redirect.github.com/sindresorhus/figures) | [`^3.2.0` -> `^6.0.0`](https://renovatebot.com/diffs/npm/figures/3.2.0/6.1.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [commander](https://redirect.github.com/tj/commander.js) | [`^10.0.0` -> `^14.0.0`](https://renovatebot.com/diffs/npm/commander/10.0.1/14.0.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...