-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add custom options to expect-expect #235
Conversation
Regarding that unit test issue I encountered, if you update one of the test inputs in {
code: 'test("shows success", () => {' +
'shouldNotBePassing(true).toBe(true);});',
options: [
{ 'custom-expressions': ['expectValue', 'mySecondExpression'] }
]
} the test still passed, at least with the way I ran tests locally. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just realized that my tests setup broke!
I really appreciate energy you've put into making this work. Thank you!!!!
PS: I'll release a version with that includes this fix once I figure out why my tests can't run normal.
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-vitest](https://togithub.com/veritem/eslint-plugin-vitest) | [`^0.2.0` -> `^0.3.0`](https://renovatebot.com/diffs/npm/eslint-plugin-vitest/0.2.2/0.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-vitest/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-vitest/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-vitest/0.2.2/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-vitest/0.2.2/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>veritem/eslint-plugin-vitest (eslint-plugin-vitest)</summary> ### [`v0.3.0`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.3.0) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.8...v0.3.0) #### What's Changed - Update prefer-to-be-falsy.md by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#220 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.2.0 to 6.3.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#223 - chore: remove source codes and tests from the same place by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#218 - chore(deps-dev): bump eslint from 8.45.0 to 8.47.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#225 - chore(deps-dev): bump vitest from 0.33.0 to 0.34.1 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#227 - chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 20.4.5 to 20.5.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#226 - Replace jest/consistent-test-it with vitest/consistent-test-it in example code by [@​molily](https://togithub.com/molily) in [veritem/eslint-plugin-vitest#230 - chore(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) from 6.2.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#229 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.3.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#228 - Chore/no commented out tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#207 - feat/toHaveBeenCalledWithOnce by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#231 - Add custom options to expect-expect by [@​samayer12](https://togithub.com/samayer12) in [veritem/eslint-plugin-vitest#235 - Feat/fix tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#236 - feat/build by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#239 #### New Contributors - [@​molily](https://togithub.com/molily) made their first contribution in [veritem/eslint-plugin-vitest#230 - [@​samayer12](https://togithub.com/samayer12) made their first contribution in [veritem/eslint-plugin-vitest#235 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.8...v0.3.0 ### [`v0.2.8`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.8) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.7...v0.2.8) #### What's Changed - chore: revert experimental eslint flat config support by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#217 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.7...v0.2.8 ### [`v0.2.7`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.7) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.6...v0.2.7) ##### Features - add autoFix to prefer-called-with ([#​205](https://togithub.com/veritem/eslint-plugin-vitest/issues/205)) ([36e7e90](https://togithub.com/veritem/eslint-plugin-vitest/commit/36e7e90)) #### What's Changed - chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 20.2.5 to 20.3.1 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#195 - chore(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.59.9 to 5.59.11 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#194 - feat: add autoFix to prefer-called-with by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#205 - chore/no-commented-out-tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#206 - feat/chore migrating to typescript-eslint v6 by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#210 - experimental support for eslint flat config files by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#216 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.6...v0.2.7 ### [`v0.2.6`](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.5...v0.2.6) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.5...v0.2.6) ### [`v0.2.5`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.5) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.3...v0.2.5) ##### Features - **prefer-lowercase-title:** introduce lowercaseFirstCharacterOnly option ([#​190](https://togithub.com/veritem/eslint-plugin-vitest/issues/190)) ([a234637](https://togithub.com/veritem/eslint-plugin-vitest/commit/a234637)) - allow passing arguments as title ([#​187](https://togithub.com/veritem/eslint-plugin-vitest/issues/187)) ([6d6e797](https://togithub.com/veritem/eslint-plugin-vitest/commit/6d6e797)) ### [`v0.2.3`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.3) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.2...v0.2.3) ##### Bug Fixes - support toHaveBeenCalledOnce ([#​184](https://togithub.com/veritem/eslint-plugin-vitest/issues/184)) ([a4f612c](https://togithub.com/veritem/eslint-plugin-vitest/commit/a4f612c)), closes [#​173](https://togithub.com/veritem/eslint-plugin-vitest/issues/173) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/ts-api-utils). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi43OS4xIiwidXBkYXRlZEluVmVyIjoiMzYuNzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-vitest](https://togithub.com/veritem/eslint-plugin-vitest) | [`^0.2.2` -> `^0.3.0`](https://renovatebot.com/diffs/npm/eslint-plugin-vitest/0.2.2/0.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-vitest/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-vitest/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-vitest/0.2.2/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-vitest/0.2.2/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>veritem/eslint-plugin-vitest (eslint-plugin-vitest)</summary> ### [`v0.3.0`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.3.0) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.8...v0.3.0) #### What's Changed - Update prefer-to-be-falsy.md by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#220 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.2.0 to 6.3.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#223 - chore: remove source codes and tests from the same place by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#218 - chore(deps-dev): bump eslint from 8.45.0 to 8.47.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#225 - chore(deps-dev): bump vitest from 0.33.0 to 0.34.1 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#227 - chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 20.4.5 to 20.5.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#226 - Replace jest/consistent-test-it with vitest/consistent-test-it in example code by [@​molily](https://togithub.com/molily) in [veritem/eslint-plugin-vitest#230 - chore(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) from 6.2.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#229 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.3.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#228 - Chore/no commented out tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#207 - feat/toHaveBeenCalledWithOnce by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#231 - Add custom options to expect-expect by [@​samayer12](https://togithub.com/samayer12) in [veritem/eslint-plugin-vitest#235 - Feat/fix tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#236 - feat/build by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#239 #### New Contributors - [@​molily](https://togithub.com/molily) made their first contribution in [veritem/eslint-plugin-vitest#230 - [@​samayer12](https://togithub.com/samayer12) made their first contribution in [veritem/eslint-plugin-vitest#235 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.8...v0.3.0 ### [`v0.2.8`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.8) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.7...v0.2.8) #### What's Changed - chore: revert experimental eslint flat config support by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#217 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.7...v0.2.8 ### [`v0.2.7`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.7) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.6...v0.2.7) ##### Features - add autoFix to prefer-called-with ([#​205](https://togithub.com/veritem/eslint-plugin-vitest/issues/205)) ([36e7e90](https://togithub.com/veritem/eslint-plugin-vitest/commit/36e7e90)) #### What's Changed - chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 20.2.5 to 20.3.1 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#195 - chore(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.59.9 to 5.59.11 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#194 - feat: add autoFix to prefer-called-with by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#205 - chore/no-commented-out-tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#206 - feat/chore migrating to typescript-eslint v6 by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#210 - experimental support for eslint flat config files by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#216 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.6...v0.2.7 ### [`v0.2.6`](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.5...v0.2.6) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.5...v0.2.6) ### [`v0.2.5`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.5) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.3...v0.2.5) ##### Features - **prefer-lowercase-title:** introduce lowercaseFirstCharacterOnly option ([#​190](https://togithub.com/veritem/eslint-plugin-vitest/issues/190)) ([a234637](https://togithub.com/veritem/eslint-plugin-vitest/commit/a234637)) - allow passing arguments as title ([#​187](https://togithub.com/veritem/eslint-plugin-vitest/issues/187)) ([6d6e797](https://togithub.com/veritem/eslint-plugin-vitest/commit/6d6e797)) ### [`v0.2.3`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.3) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.2...v0.2.3) ##### Bug Fixes - support toHaveBeenCalledOnce ([#​184](https://togithub.com/veritem/eslint-plugin-vitest/issues/184)) ([a4f612c](https://togithub.com/veritem/eslint-plugin-vitest/commit/a4f612c)), closes [#​173](https://togithub.com/veritem/eslint-plugin-vitest/issues/173) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/prettier-plugin-curly). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi43OS4xIiwidXBkYXRlZEluVmVyIjoiMzYuNzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-vitest](https://togithub.com/veritem/eslint-plugin-vitest) | [`^0.2.8` -> `^0.3.0`](https://renovatebot.com/diffs/npm/eslint-plugin-vitest/0.2.8/0.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-vitest/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-vitest/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-vitest/0.2.8/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-vitest/0.2.8/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>veritem/eslint-plugin-vitest (eslint-plugin-vitest)</summary> ### [`v0.3.0`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.3.0) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.8...v0.3.0) #### What's Changed - Update prefer-to-be-falsy.md by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#220 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.2.0 to 6.3.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#223 - chore: remove source codes and tests from the same place by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#218 - chore(deps-dev): bump eslint from 8.45.0 to 8.47.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#225 - chore(deps-dev): bump vitest from 0.33.0 to 0.34.1 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#227 - chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 20.4.5 to 20.5.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#226 - Replace jest/consistent-test-it with vitest/consistent-test-it in example code by [@​molily](https://togithub.com/molily) in [veritem/eslint-plugin-vitest#230 - chore(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) from 6.2.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#229 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.3.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#228 - Chore/no commented out tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#207 - feat/toHaveBeenCalledWithOnce by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#231 - Add custom options to expect-expect by [@​samayer12](https://togithub.com/samayer12) in [veritem/eslint-plugin-vitest#235 - Feat/fix tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#236 - feat/build by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#239 #### New Contributors - [@​molily](https://togithub.com/molily) made their first contribution in [veritem/eslint-plugin-vitest#230 - [@​samayer12](https://togithub.com/samayer12) made their first contribution in [veritem/eslint-plugin-vitest#235 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.8...v0.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/create-typescript-app). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi43OS4xIiwidXBkYXRlZEluVmVyIjoiMzYuNzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-vitest](https://togithub.com/veritem/eslint-plugin-vitest) | [`0.2.8` -> `0.3.1`](https://renovatebot.com/diffs/npm/eslint-plugin-vitest/0.2.8/0.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-vitest/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-vitest/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-vitest/0.2.8/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-vitest/0.2.8/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>veritem/eslint-plugin-vitest (eslint-plugin-vitest)</summary> ### [`v0.3.1`](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.0...v0.3.1) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.0...v0.3.1) ### [`v0.3.0`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.3.0) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.8...v0.3.0) #### What's Changed - Update prefer-to-be-falsy.md by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#220 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.2.0 to 6.3.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#223 - chore: remove source codes and tests from the same place by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#218 - chore(deps-dev): bump eslint from 8.45.0 to 8.47.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#225 - chore(deps-dev): bump vitest from 0.33.0 to 0.34.1 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#227 - chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 20.4.5 to 20.5.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#226 - Replace jest/consistent-test-it with vitest/consistent-test-it in example code by [@​molily](https://togithub.com/molily) in [veritem/eslint-plugin-vitest#230 - chore(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) from 6.2.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#229 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.3.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#228 - Chore/no commented out tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#207 - feat/toHaveBeenCalledWithOnce by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#231 - Add custom options to expect-expect by [@​samayer12](https://togithub.com/samayer12) in [veritem/eslint-plugin-vitest#235 - Feat/fix tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#236 - feat/build by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#239 #### New Contributors - [@​molily](https://togithub.com/molily) made their first contribution in [veritem/eslint-plugin-vitest#230 - [@​samayer12](https://togithub.com/samayer12) made their first contribution in [veritem/eslint-plugin-vitest#235 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.8...v0.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 4pm on friday,before 9am on monday,every weekend" in timezone Europe/Paris, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/specfy/stack-analyser). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6ImNob3JlL3Jlbm92YXRlQmFzZUJyYW5jaCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-vitest](https://togithub.com/veritem/eslint-plugin-vitest) | [`0.2.8` -> `0.3.1`](https://renovatebot.com/diffs/npm/eslint-plugin-vitest/0.2.8/0.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-vitest/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-vitest/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-vitest/0.2.8/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-vitest/0.2.8/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>veritem/eslint-plugin-vitest (eslint-plugin-vitest)</summary> ### [`v0.3.1`](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.0...v0.3.1) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.0...v0.3.1) ### [`v0.3.0`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.3.0) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.8...v0.3.0) #### What's Changed - Update prefer-to-be-falsy.md by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#220 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.2.0 to 6.3.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#223 - chore: remove source codes and tests from the same place by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#218 - chore(deps-dev): bump eslint from 8.45.0 to 8.47.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#225 - chore(deps-dev): bump vitest from 0.33.0 to 0.34.1 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#227 - chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 20.4.5 to 20.5.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#226 - Replace jest/consistent-test-it with vitest/consistent-test-it in example code by [@​molily](https://togithub.com/molily) in [veritem/eslint-plugin-vitest#230 - chore(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) from 6.2.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#229 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.3.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#228 - Chore/no commented out tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#207 - feat/toHaveBeenCalledWithOnce by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#231 - Add custom options to expect-expect by [@​samayer12](https://togithub.com/samayer12) in [veritem/eslint-plugin-vitest#235 - Feat/fix tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#236 - feat/build by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#239 #### New Contributors - [@​molily](https://togithub.com/molily) made their first contribution in [veritem/eslint-plugin-vitest#230 - [@​samayer12](https://togithub.com/samayer12) made their first contribution in [veritem/eslint-plugin-vitest#235 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.8...v0.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/ariakit/ariakit). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4xIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-vitest](https://togithub.com/veritem/eslint-plugin-vitest) | [`^0.2.2` -> `^0.3.0`](https://renovatebot.com/diffs/npm/eslint-plugin-vitest/0.2.2/0.3.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-vitest/0.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-vitest/0.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-vitest/0.2.2/0.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-vitest/0.2.2/0.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>veritem/eslint-plugin-vitest (eslint-plugin-vitest)</summary> ### [`v0.3.9`](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.8...v0.3.9) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.8...v0.3.9) ### [`v0.3.8`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.3.8) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.6...v0.3.8) ##### Features - **no-disabled-tests:** make error ranges smaller ([#​278](https://togithub.com/veritem/eslint-plugin-vitest/issues/278)) ([8793664](https://togithub.com/veritem/eslint-plugin-vitest/commit/8793664)), closes [#​270](https://togithub.com/veritem/eslint-plugin-vitest/issues/270) ### [`v0.3.6`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.3.6) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.3...v0.3.6) ##### chore - **valid-function-names:** updated list of possible permutations of call chains ([#​276](https://togithub.com/veritem/eslint-plugin-vitest/issues/276)) ([5375f2e](https://togithub.com/veritem/eslint-plugin-vitest/commit/5375f2e)) ### [`v0.3.3`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.3.3) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.2...v0.3.3) ##### Bug Fixes - smoke tests to use node 18 ([#​268](https://togithub.com/veritem/eslint-plugin-vitest/issues/268)) ([0b601b3](https://togithub.com/veritem/eslint-plugin-vitest/commit/0b601b3)) ##### Features - **consistent-test-it:** rewrite import statement as well ([#​274](https://togithub.com/veritem/eslint-plugin-vitest/issues/274)) ([014bd70](https://togithub.com/veritem/eslint-plugin-vitest/commit/014bd70)) ### [`v0.3.2`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.3.2) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.1...v0.3.2) ##### Fixes - **bench:** prefer lowercase title for bench ([#​263](https://togithub.com/veritem/eslint-plugin-vitest/issues/263)) ([1d42a33](https://togithub.com/veritem/eslint-plugin-vitest/commit/1d42a33)) - remove types as a dependancy ([#​250](https://togithub.com/veritem/eslint-plugin-vitest/issues/250)) ([05cf2a5](https://togithub.com/veritem/eslint-plugin-vitest/commit/05cf2a5)) ### [`v0.3.1`](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.0...v0.3.1) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.3.0...v0.3.1) ### [`v0.3.0`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.3.0) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.8...v0.3.0) #### What's Changed - Update prefer-to-be-falsy.md by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#220 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.2.0 to 6.3.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#223 - chore: remove source codes and tests from the same place by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#218 - chore(deps-dev): bump eslint from 8.45.0 to 8.47.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#225 - chore(deps-dev): bump vitest from 0.33.0 to 0.34.1 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#227 - chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 20.4.5 to 20.5.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#226 - Replace jest/consistent-test-it with vitest/consistent-test-it in example code by [@​molily](https://togithub.com/molily) in [veritem/eslint-plugin-vitest#230 - chore(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) from 6.2.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#229 - chore(deps-dev): bump [@​typescript-eslint/rule-tester](https://togithub.com/typescript-eslint/rule-tester) from 6.3.0 to 6.4.0 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#228 - Chore/no commented out tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#207 - feat/toHaveBeenCalledWithOnce by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#231 - Add custom options to expect-expect by [@​samayer12](https://togithub.com/samayer12) in [veritem/eslint-plugin-vitest#235 - Feat/fix tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#236 - feat/build by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#239 #### New Contributors - [@​molily](https://togithub.com/molily) made their first contribution in [veritem/eslint-plugin-vitest#230 - [@​samayer12](https://togithub.com/samayer12) made their first contribution in [veritem/eslint-plugin-vitest#235 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.8...v0.3.0 ### [`v0.2.8`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.8) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.7...v0.2.8) #### What's Changed - chore: revert experimental eslint flat config support by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#217 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.7...v0.2.8 ### [`v0.2.7`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.7) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.6...v0.2.7) ##### Features - add autoFix to prefer-called-with ([#​205](https://togithub.com/veritem/eslint-plugin-vitest/issues/205)) ([36e7e90](https://togithub.com/veritem/eslint-plugin-vitest/commit/36e7e90)) #### What's Changed - chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 20.2.5 to 20.3.1 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#195 - chore(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.59.9 to 5.59.11 by [@​dependabot](https://togithub.com/dependabot) in [veritem/eslint-plugin-vitest#194 - feat: add autoFix to prefer-called-with by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#205 - chore/no-commented-out-tests by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#206 - feat/chore migrating to typescript-eslint v6 by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#210 - experimental support for eslint flat config files by [@​veritem](https://togithub.com/veritem) in [veritem/eslint-plugin-vitest#216 **Full Changelog**: veritem/eslint-plugin-vitest@v0.2.6...v0.2.7 ### [`v0.2.6`](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.5...v0.2.6) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.5...v0.2.6) ### [`v0.2.5`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.5) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.3...v0.2.5) ##### Features - **prefer-lowercase-title:** introduce lowercaseFirstCharacterOnly option ([#​190](https://togithub.com/veritem/eslint-plugin-vitest/issues/190)) ([a234637](https://togithub.com/veritem/eslint-plugin-vitest/commit/a234637)) - allow passing arguments as title ([#​187](https://togithub.com/veritem/eslint-plugin-vitest/issues/187)) ([6d6e797](https://togithub.com/veritem/eslint-plugin-vitest/commit/6d6e797)) ### [`v0.2.3`](https://togithub.com/veritem/eslint-plugin-vitest/releases/tag/v0.2.3) [Compare Source](https://togithub.com/veritem/eslint-plugin-vitest/compare/v0.2.2...v0.2.3) ##### Bug Fixes - support toHaveBeenCalledOnce ([#​184](https://togithub.com/veritem/eslint-plugin-vitest/issues/184)) ([a4f612c](https://togithub.com/veritem/eslint-plugin-vitest/commit/a4f612c)), closes [#​173](https://togithub.com/veritem/eslint-plugin-vitest/issues/173) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/s1adem4n/soundcloud). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi43OS4xIiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fixes #154,
expect-expect
can support custom strings in addition to justexpect
.@veritem, I'm not 100% sure that the unit tests for this rule execute as expected. The unit tests worked in my proof-of-concept repo here, but I tried to introduce some breaking changes in the unit tests and noticed they still passed when I ran them locally with this repo's configuration.