Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update dependency vitest to v0.34.6 (#97)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vitest](https://github.com/vitest-dev/vitest) | [`0.34.0` -> `0.34.6`](https://renovatebot.com/diffs/npm/vitest/0.34.0/0.34.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/0.34.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/0.34.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/0.34.0/0.34.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/0.34.0/0.34.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vitest-dev/vitest (vitest)</summary> ### [`v0.34.6`](https://github.com/vitest-dev/vitest/releases/tag/v0.34.6) [Compare Source](https://github.com/vitest-dev/vitest/compare/v0.34.5...v0.34.6) ##### 🐞 Bug Fixes - Overwrite global URL with environment's - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4164 [<samp>(cbe13)</samp>](https://github.com/vitest-dev/vitest/commit/cbe133da) - Correctly resolve external dependencies loaded by custom environments - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4196 [<samp>(e3408)</samp>](https://github.com/vitest-dev/vitest/commit/e340802f) - **runner**: The fixture of `test.extend` should be init once time in all test - by [@​Dunqing](https://github.com/Dunqing) in [vitest-dev/vitest#4168 [<samp>(730b2)</samp>](https://github.com/vitest-dev/vitest/commit/730b29ec) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v0.34.5...v0.34.6) ### [`v0.34.5`](https://github.com/vitest-dev/vitest/releases/tag/v0.34.5) [Compare Source](https://github.com/vitest-dev/vitest/compare/v0.34.4...v0.34.5) ##### 🚀 Features - **config**: - Add `diff` option - by [@​fenghan34](https://github.com/fenghan34) and [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4063 [<samp>(b50cf)</samp>](https://github.com/vitest-dev/vitest/commit/b50cf7ad) - **coverage**: - Add `coverage['100']` to istanbul provider - by [@​marcelobotega](https://github.com/marcelobotega) in [vitest-dev/vitest#4109 [<samp>(a7e09)</samp>](https://github.com/vitest-dev/vitest/commit/a7e09939) - **vitest**: - Support `vi.waitFor` method - by [@​Dunqing](https://github.com/Dunqing) and [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4113 [<samp>(d79cb)</samp>](https://github.com/vitest-dev/vitest/commit/d79cb44b) - Allow using unprocessed environment files - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4098 [<samp>(1aee1)</samp>](https://github.com/vitest-dev/vitest/commit/1aee13af) - Support `vi.waitUntil` method - by [@​Dunqing](https://github.com/Dunqing) and [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4129 [<samp>(e0ac9)</samp>](https://github.com/vitest-dev/vitest/commit/e0ac97cf) ##### 🐞 Bug Fixes - Update HappyDOMOptions to be compatible with v12 - by [@​anthonyblond](https://github.com/anthonyblond) in [vitest-dev/vitest#4135 [<samp>(e8797)</samp>](https://github.com/vitest-dev/vitest/commit/e8797534) - Print value shape when .resolves and .rejects fails - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4137 [<samp>(e649d)</samp>](https://github.com/vitest-dev/vitest/commit/e649d78f) - **docs**: - Fix lint errors on onConsoleLog example - by [@​marcelobotega](https://github.com/marcelobotega) in [vitest-dev/vitest#4116 [<samp>(ba1e7)</samp>](https://github.com/vitest-dev/vitest/commit/ba1e7335) - **expect**: - Improve the error message when nothing is thrown when testing `toThrow` - by [@​Dunqing](https://github.com/Dunqing) in [vitest-dev/vitest#3979 [<samp>(725a0)</samp>](https://github.com/vitest-dev/vitest/commit/725a0146) - **happy-dom**: - Catch errors in happy-dom - by [@​capricorn86](https://github.com/capricorn86) in [vitest-dev/vitest#4140 [<samp>(c21c0)</samp>](https://github.com/vitest-dev/vitest/commit/c21c0efa) - **runner**: - Restore leading space in `testNamePattern` - by [@​segrey](https://github.com/segrey) in [vitest-dev/vitest#4103 and [vitest-dev/vitest#4104 [<samp>(3c305)</samp>](https://github.com/vitest-dev/vitest/commit/3c305857) - `test.extend` doesn't work in hooks without test - by [@​Dunqing](https://github.com/Dunqing) in [vitest-dev/vitest#4065 [<samp>(175c7)</samp>](https://github.com/vitest-dev/vitest/commit/175c752d) - **snapshot**: - Support mix of normal/with placeholders snapshots - by [@​RobertPechaCZ](https://github.com/RobertPechaCZ) in [vitest-dev/vitest#4118 [<samp>(01e01)</samp>](https://github.com/vitest-dev/vitest/commit/01e01bfc) - **ui**: - Correctly render ansi diff - by [@​so1ve](https://github.com/so1ve) and [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3810 [<samp>(8c315)</samp>](https://github.com/vitest-dev/vitest/commit/8c3152fa) - **vite-node**: - Export `SourceMapInput` to fix CYCLIC_CROSS_CHUNK_REEXPORT - by [@​Dunqing](https://github.com/Dunqing) in [vitest-dev/vitest#4128 [<samp>(ca70a)</samp>](https://github.com/vitest-dev/vitest/commit/ca70a779) - Align vite dependency version with vitest - by [@​sheremet-va](https://github.com/sheremet-va) [<samp>(90ff8)</samp>](https://github.com/vitest-dev/vitest/commit/90ff899b) - **vitest**: - Rerun tests if a file loaded with query changes - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4130 [<samp>(a084c)</samp>](https://github.com/vitest-dev/vitest/commit/a084ceaf) - Inject "define" in workspaces - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4096 [<samp>(b4d5a)</samp>](https://github.com/vitest-dev/vitest/commit/b4d5ae23) ##### 🏎 Performance - Use lazy require in vm pool - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4136 [<samp>(21ba4)</samp>](https://github.com/vitest-dev/vitest/commit/21ba4935) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v0.34.4...v0.34.5) ### [`v0.34.4`](https://github.com/vitest-dev/vitest/releases/tag/v0.34.4) [Compare Source](https://github.com/vitest-dev/vitest/compare/v0.34.3...v0.34.4) ##### 🐞 Bug Fixes - Resolving dep optimizer issues with workspace - by [@​thebanjomatic](https://github.com/thebanjomatic) in [vitest-dev/vitest#4036 [<samp>(0c13c)</samp>](https://github.com/vitest-dev/vitest/commit/0c13c39c) - Don't process config file twice - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4077 [<samp>(a84a8)</samp>](https://github.com/vitest-dev/vitest/commit/a84a8e05) - **coverage**: - Log info only when terminal reporter is used - by [@​AriPerkkio](https://github.com/AriPerkkio) in [vitest-dev/vitest#4027 [<samp>(9f043)</samp>](https://github.com/vitest-dev/vitest/commit/9f04386b) - **happy-dom**: - Use the nodejs console in happy-dom v11 - by [@​capricorn86](https://github.com/capricorn86) in [vitest-dev/vitest#4090 [<samp>(59434)</samp>](https://github.com/vitest-dev/vitest/commit/59434189) - **runner**: - Incorrect test name pattern matching - by [@​Dunqing](https://github.com/Dunqing) in [vitest-dev/vitest#4071 [<samp>(b5bf3)</samp>](https://github.com/vitest-dev/vitest/commit/b5bf3290) - **vite-node**: - Check more precisely for root/base paths - by [@​danielroe](https://github.com/danielroe) in [vitest-dev/vitest#4049 [<samp>(80741)</samp>](https://github.com/vitest-dev/vitest/commit/807418fa) - **vitest**: - "vi" doesn't rely on context - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4031 [<samp>(0d0f3)</samp>](https://github.com/vitest-dev/vitest/commit/0d0f35f6) - Only override ssr.optimizer instead of the whole ssr object - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4080 [<samp>(410bc)</samp>](https://github.com/vitest-dev/vitest/commit/410bc454) - Don't start the server when optimizer is enabled - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4095 [<samp>(00e81)</samp>](https://github.com/vitest-dev/vitest/commit/00e81122) - Set SSR env only when transformMode is ssr - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4083 [<samp>(f8ea7)</samp>](https://github.com/vitest-dev/vitest/commit/f8ea716a) - Show error when calling API on files that user has no access to - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4085 [<samp>(8b39c)</samp>](https://github.com/vitest-dev/vitest/commit/8b39c117) - **web-worker**: - Don't rely on browser API when it's not provided - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#4014 [<samp>(e78a4)</samp>](https://github.com/vitest-dev/vitest/commit/e78a449d) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v0.34.3...v0.34.4) ### [`v0.34.3`](https://github.com/vitest-dev/vitest/releases/tag/v0.34.3) [Compare Source](https://github.com/vitest-dev/vitest/compare/v0.34.2...v0.34.3) ##### 🚀 Features - **coverage**: Add `allowExternal` option - by [@​vojvodics](https://github.com/vojvodics) and [@​AriPerkkio](https://github.com/AriPerkkio) in [vitest-dev/vitest#3894 [<samp>(c03fa)</samp>](https://github.com/vitest-dev/vitest/commit/c03faa22) - **vitest**: Export all reporters in `vitest/reporters` - by [@​Dunqing](https://github.com/Dunqing) and [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3980 [<samp>(5704b)</samp>](https://github.com/vitest-dev/vitest/commit/5704b341) ##### 🐞 Bug Fixes - Should remove mockPath from callstack whether success or failed - by [@​miserylee](https://github.com/miserylee) and **lijifei** in [vitest-dev/vitest#3971 [<samp>(5eb85)</samp>](https://github.com/vitest-dev/vitest/commit/5eb8561c) - Add workspace config files to default coverage excludes - by [@​FelixGraf](https://github.com/FelixGraf) and [@​AriPerkkio](https://github.com/AriPerkkio) in [vitest-dev/vitest#3973 [<samp>(20263)</samp>](https://github.com/vitest-dev/vitest/commit/20263d9d) - Report file error as a <failure> on JUnit - by [@​3c1u](https://github.com/3c1u) in [vitest-dev/vitest#3997 [<samp>(00c43)</samp>](https://github.com/vitest-dev/vitest/commit/00c432fa) - **jsdom**: Correctly resolve buffer on typed arrays - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3998 [<samp>(b42cf)</samp>](https://github.com/vitest-dev/vitest/commit/b42cf36e) - **ui**: Use web hash history in ui - by [@​segevfiner](https://github.com/segevfiner) and [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3481 and [vitest-dev/vitest#3487 [<samp>(8caab)</samp>](https://github.com/vitest-dev/vitest/commit/8caabaa1) - **vite-node**: Inline HMR types - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3993 [<samp>(dff60)</samp>](https://github.com/vitest-dev/vitest/commit/dff60e82) - **vitest**: Correctly resolve optimizer status - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3992 [<samp>(74dc5)</samp>](https://github.com/vitest-dev/vitest/commit/74dc5967) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v0.34.2...v0.34.3) ### [`v0.34.2`](https://github.com/vitest-dev/vitest/releases/tag/v0.34.2) [Compare Source](https://github.com/vitest-dev/vitest/compare/v0.34.1...v0.34.2) ##### 🚀 Features - Allow importing CSS and assets inside external dependencies when using `--experimental-vm-threads` - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3880 [<samp>(f4e6e)</samp>](https://github.com/vitest-dev/vitest/commit/f4e6e99f) - **vitest**: Allow calling `ctx.skip()` inside the running test - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3966 [<samp>(5c88d)</samp>](https://github.com/vitest-dev/vitest/commit/5c88d8e5) ##### 🐞 Bug Fixes - Don't bundle utils' source-map entry - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3865 [<samp>(a08e5)</samp>](https://github.com/vitest-dev/vitest/commit/a08e5993) - Reduce the memory consumption when running --experimental-vm-threads - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3872 [<samp>(d1a08)</samp>](https://github.com/vitest-dev/vitest/commit/d1a08c88) - Indicator position of error message - by [@​fenghan34](https://github.com/fenghan34) in [vitest-dev/vitest#3855 [<samp>(3e1e7)</samp>](https://github.com/vitest-dev/vitest/commit/3e1e7a1f) - Don't crash when using --experimental-vm-threads, interop CJS default inside node_modules - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3876 [<samp>(0c53e)</samp>](https://github.com/vitest-dev/vitest/commit/0c53e098) - Don't crash if total memory is not supported - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3879 [<samp>(7d1f8)</samp>](https://github.com/vitest-dev/vitest/commit/7d1f86b8) - Check memory and limit value - by [@​sheremet-va](https://github.com/sheremet-va) [<samp>(f8dfb)</samp>](https://github.com/vitest-dev/vitest/commit/f8dfbd38) - Update module warning as it is moved into server config - by [@​jellyfishgh](https://github.com/jellyfishgh) in [vitest-dev/vitest#3931 [<samp>(3a3eb)</samp>](https://github.com/vitest-dev/vitest/commit/3a3eb22c) - Define process variable and using import.meta.env together did not work - by [@​Dunqing](https://github.com/Dunqing) in [vitest-dev/vitest#3944 [<samp>(e73ca)</samp>](https://github.com/vitest-dev/vitest/commit/e73ca9ed) - Correctly resolve config in a workspace - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3947 [<samp>(1c08d)</samp>](https://github.com/vitest-dev/vitest/commit/1c08d5da) - Don't crash when calling useFakeTimers in VM pool - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3958 [<samp>(91fe4)</samp>](https://github.com/vitest-dev/vitest/commit/91fe4853) - Restrict access to file system via API - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3956 [<samp>(bcb41)</samp>](https://github.com/vitest-dev/vitest/commit/bcb41e51) - Typo of mocks plugin name - by [@​antfu](https://github.com/antfu) [<samp>(3073b)</samp>](https://github.com/vitest-dev/vitest/commit/3073b9a2) - Build not generated `execute.d.ts` - by [@​btea](https://github.com/btea) in [vitest-dev/vitest#3970 [<samp>(0f8e6)</samp>](https://github.com/vitest-dev/vitest/commit/0f8e60b7) - **css**: - Don't mock css-module if `?inline` query is specified - by [@​thebanjomatic](https://github.com/thebanjomatic) and **Adam Hines** in [vitest-dev/vitest#3952 [<samp>(3891d)</samp>](https://github.com/vitest-dev/vitest/commit/3891d055) - **expect**: - Correctly show async matcher diff - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3960 [<samp>(9423b)</samp>](https://github.com/vitest-dev/vitest/commit/9423b6f8) - **snapshots**: - Update inline snapshot correctly - by [@​fenghan34](https://github.com/fenghan34) in [vitest-dev/vitest#3887 [<samp>(7b740)</samp>](https://github.com/vitest-dev/vitest/commit/7b740a27) - **ui**: - Incorrect duration time in vitest ui - by [@​Dunqing](https://github.com/Dunqing) in [vitest-dev/vitest#3945 [<samp>(35139)</samp>](https://github.com/vitest-dev/vitest/commit/351399f2) - Add support for ui coverage with subdir option - by [@​userquin](https://github.com/userquin) in [vitest-dev/vitest#3917 [<samp>(6ecfc)</samp>](https://github.com/vitest-dev/vitest/commit/6ecfc4e1) - **vitest**: - Use esm module resolution to resolve env - by [@​danielroe](https://github.com/danielroe) in [vitest-dev/vitest#3951 [<samp>(edb32)</samp>](https://github.com/vitest-dev/vitest/commit/edb322fe) - Allow rewriting process.env.NODE_MODE when using web transform mode - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3957 [<samp>(eca4b)</samp>](https://github.com/vitest-dev/vitest/commit/eca4b87f) - Only consider cwd when using glob - by [@​g-plane](https://github.com/g-plane) in [vitest-dev/vitest#3802 and [vitest-dev/vitest#3949 [<samp>(15b4f)</samp>](https://github.com/vitest-dev/vitest/commit/15b4fd6d) - Pass environmentOptions to happy-dom integration - by [@​sheremet-va](https://github.com/sheremet-va) and **Raul de Melo** in [vitest-dev/vitest#3972 [<samp>(6a0cb)</samp>](https://github.com/vitest-dev/vitest/commit/6a0cb647) - **web**: - Correctly resolve assets in new URL - by [@​sheremet-va](https://github.com/sheremet-va) in [vitest-dev/vitest#3950 [<samp>(a428f)</samp>](https://github.com/vitest-dev/vitest/commit/a428f8d4) ##### 🏎 Performance - **dot-renderer**: Speed up getTests - by [@​gtm-nayan](https://github.com/gtm-nayan) in [vitest-dev/vitest#3923 [<samp>(e9404)</samp>](https://github.com/vitest-dev/vitest/commit/e94044d7) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v0.34.1...v0.34.2) ### [`v0.34.1`](https://github.com/vitest-dev/vitest/releases/tag/v0.34.1) [Compare Source](https://github.com/vitest-dev/vitest/compare/v0.34.0...v0.34.1) ##### 🐞 Bug Fixes - Pass `--experimental-vm-worker-memory-limit` to `tinypool` - by [@​AriPerkkio](https://github.com/AriPerkkio) in [vitest-dev/vitest#3856 [<samp>(3c67a)</samp>](https://github.com/vitest-dev/vitest/commit/3c67a4cb) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v0.34.0...v0.34.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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/buape/utilities). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
- Loading branch information