This PR fixes the issue with tag filtering inconsistency between non-index-json mode and index-json mode.
Additionally, it adds a default include filter for stories tagged as test. It has backwards compatibility with older indexes such as v3 and v4.
Checklist for Contributors
Manual testing
This section is mandatory for all contributions. If you believe no manual test is necessary, please state so explicitly. Thanks!
Documentation
[ ] Add or update documentation reflecting your changes in this repository
[ ] Make sure this PR contains one of the labels below:
Available labels
- `skip-release`: Skip any releases, e.g., documentation only changes, CI config etc.
- `patch`: Upgrade patch version (e.g. 0.0.x)
- `minor`: Upgrade patch version (e.g. 0.x.0)
- `major`: Upgrade patch version (e.g. x.0.0)
📦 Published PR as canary version: 0.18.3--canary.485.a54e616.0
:sparkles: Test out this PR locally via:
```bash
npm install @storybook/test-runner@0.18.3--canary.485.a54e616.0
# or
yarn add @storybook/test-runner@0.18.3--canary.485.a54e616.0
```
Closes #484
What I did
This PR fixes the issue with tag filtering inconsistency between non-index-json mode and index-json mode. Additionally, it adds a default include filter for stories tagged as
test
. It has backwards compatibility with older indexes such as v3 and v4.Checklist for Contributors
Manual testing
This section is mandatory for all contributions. If you believe no manual test is necessary, please state so explicitly. Thanks!
Documentation
Checklist for Maintainers
[ ] Make sure this PR contains one of the labels below:
Available labels
- `skip-release`: Skip any releases, e.g., documentation only changes, CI config etc. - `patch`: Upgrade patch version (e.g. 0.0.x) - `minor`: Upgrade patch version (e.g. 0.x.0) - `major`: Upgrade patch version (e.g. x.0.0)📦 Published PR as canary version:
0.18.3--canary.485.a54e616.0
:sparkles: Test out this PR locally via: ```bash npm install @storybook/test-runner@0.18.3--canary.485.a54e616.0 # or yarn add @storybook/test-runner@0.18.3--canary.485.a54e616.0 ```