Skip to content

Commit 6221e0a

Browse files
renovate[bot]csikb
andauthored
chore(deps): update dependency vitest to v3 (#811)
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`2.1.9` -> `3.2.4`](https://renovatebot.com/diffs/npm/vitest/2.1.9/3.2.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/3.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/3.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/2.1.9/3.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/2.1.9/3.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vitest-dev/vitest (vitest)</summary> ### [`v3.2.4`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.2.4) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.2.3...v3.2.4) #####    🐞 Bug Fixes - Use correct path for optimisation of strip-literal  -  by [@&#8203;mrginglymus](https://redirect.github.com/mrginglymus) in [https://github.com/vitest-dev/vitest/issues/8139](https://redirect.github.com/vitest-dev/vitest/issues/8139) [<samp>(44940)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/44940d9dd) - Print uint and buffer as a simple string  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/8141](https://redirect.github.com/vitest-dev/vitest/issues/8141) [<samp>(b86bf)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b86bf0d99) - **browser**: - Show a helpful error when spying on an export  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/8178](https://redirect.github.com/vitest-dev/vitest/issues/8178) [<samp>(56007)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5600772c2) - **cli**: - `vitest run --watch` should be watch-mode  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/8128](https://redirect.github.com/vitest-dev/vitest/issues/8128) [<samp>(657e8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/657e83f9f) - Use absolute path environment on Windows  -  by [@&#8203;colinaaa](https://redirect.github.com/colinaaa) in [https://github.com/vitest-dev/vitest/issues/8105](https://redirect.github.com/vitest-dev/vitest/issues/8105) [<samp>(85dc0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/85dc0195f) - Throw error when `--shard x/<count>` exceeds count of test files  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/8112](https://redirect.github.com/vitest-dev/vitest/issues/8112) [<samp>(8a18c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8a18c8e20) - **coverage**: - Ignore SCSS in browser mode  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/8161](https://redirect.github.com/vitest-dev/vitest/issues/8161) [<samp>(0c3be)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0c3be6f63) - **deps**: - Update all non-major dependencies  -  in [https://github.com/vitest-dev/vitest/issues/8123](https://redirect.github.com/vitest-dev/vitest/issues/8123) [<samp>(93f32)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/93f3200e4) - **expect**: - Handle async errors in expect.soft  -  by [@&#8203;lzl0304](https://redirect.github.com/lzl0304) in [https://github.com/vitest-dev/vitest/issues/8145](https://redirect.github.com/vitest-dev/vitest/issues/8145) [<samp>(68699)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/686996912) - **pool**: - Auto-adjust `minWorkers` when only `maxWorkers` specified  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/8110](https://redirect.github.com/vitest-dev/vitest/issues/8110) [<samp>(14dc0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/14dc0724f) - **reporter**: - `task.meta` should be available in custom reporter's errors  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/8115](https://redirect.github.com/vitest-dev/vitest/issues/8115) [<samp>(27df6)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/27df68a0e) - **runner**: - Preserve handler wrapping on extend  -  by [@&#8203;pengooseDev](https://redirect.github.com/pengooseDev) in [https://github.com/vitest-dev/vitest/issues/8153](https://redirect.github.com/vitest-dev/vitest/issues/8153) [<samp>(a9281)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a92812b70) - **ui**: - Ensure ui config option works correctly  -  by [@&#8203;lzl0304](https://redirect.github.com/lzl0304) in [https://github.com/vitest-dev/vitest/issues/8147](https://redirect.github.com/vitest-dev/vitest/issues/8147) [<samp>(42eeb)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/42eeb2ee6) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.2.3...v3.2.4) ### [`v3.2.3`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.2.3) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.2.2...v3.2.3) #####    🚀 Features - **browser**: Use base url instead of **vitest**  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/8126](https://redirect.github.com/vitest-dev/vitest/issues/8126) [<samp>(1d8eb)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1d8ebf9ae) - **ui**: Show test annotations and metadata in the test report tab  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/8093](https://redirect.github.com/vitest-dev/vitest/issues/8093) [<samp>(c69be)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c69be1fc1) #####    🐞 Bug Fixes - Rerun tests when project's setup file is changed  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/8097](https://redirect.github.com/vitest-dev/vitest/issues/8097) [<samp>(0f335)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0f3350667) - Revert `expect.any` return type  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/8129](https://redirect.github.com/vitest-dev/vitest/issues/8129) [<samp>(47514)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4751436d5) - Run only the name plugin last, not all config plugins  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/8130](https://redirect.github.com/vitest-dev/vitest/issues/8130) [<samp>(83862)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/83862d46e) - **pool**: - Throw if user's tests use `process.send()`  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/8125](https://redirect.github.com/vitest-dev/vitest/issues/8125) [<samp>(dfe81)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/dfe81a67a) - **runner**: - Fast sequential task updates missing  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/8121](https://redirect.github.com/vitest-dev/vitest/issues/8121) [<samp>(7bd11)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7bd11a9b3) - Comments between fixture destructures  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/8127](https://redirect.github.com/vitest-dev/vitest/issues/8127) [<samp>(dc469)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/dc469f260) - **vite-node**: - Unable to handle errors where sourcemap mapping empty  -  by [@&#8203;blake-newman](https://redirect.github.com/blake-newman) and [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/8071](https://redirect.github.com/vitest-dev/vitest/issues/8071) [<samp>(8aa25)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8aa252121) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.2.2...v3.2.3) ### [`v3.2.2`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.2.2) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.2.1...v3.2.2) #####    🚀 Features - Support rolldown-vite  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) and [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7509](https://redirect.github.com/vitest-dev/vitest/issues/7509) [<samp>(c8d62)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c8d6264bf) #####    🐞 Bug Fixes - **browser**: - Calculate prepare time from `createTesters` call on the main thread  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/8101](https://redirect.github.com/vitest-dev/vitest/issues/8101) [<samp>(142c7)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/142c735e1) - Optimize build output and always prebundle vitest  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) [<samp>(00a39)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/00a391656) - Make custom locators available in `vitest-browser-*` packages  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/8103](https://redirect.github.com/vitest-dev/vitest/issues/8103) [<samp>(247ef)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/247ef5822) - **expect**: - Ensure we can always self `toEqual`  -  by [@&#8203;dubzzz](https://redirect.github.com/dubzzz) in [https://github.com/vitest-dev/vitest/issues/8094](https://redirect.github.com/vitest-dev/vitest/issues/8094) [<samp>(02ec8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/02ec89203) - **reporter**: - Allow `dot` reporter to work in non interactive terminals  -  by [@&#8203;bstephen1](https://redirect.github.com/bstephen1) and [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7994](https://redirect.github.com/vitest-dev/vitest/issues/7994) [<samp>(6db9f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/6db9f5207) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.2.1...v3.2.2) ### [`v3.2.1`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.2.1) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.2.0...v3.2.1) #####    🐞 Bug Fixes - Use sha1 instead of md5 for hashing  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) [<samp>(e4c73)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e4c73503e) - **expect**: - Fix chai import in dts  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/8077](https://redirect.github.com/vitest-dev/vitest/issues/8077) [<samp>(a7593)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a759347ff) - Export `DeeplyAllowMatchers`  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/8078](https://redirect.github.com/vitest-dev/vitest/issues/8078) [<samp>(30ab4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/30ab42c0f) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.2.0...v3.2.1) ### [`v3.2.0`](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.4...v3.2.0) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.4...v3.2.0) ### [`v3.1.4`](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.3...v3.1.4) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.3...v3.1.4) ### [`v3.1.3`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.1.3) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.2...v3.1.3) #####    🐞 Bug Fixes - Correctly resolve vitest import if `inline: true` is set  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7856](https://redirect.github.com/vitest-dev/vitest/issues/7856) [<samp>(a83f3)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a83f3bf6) - Fix fixture parsing with lowered async with esbuild 0.25.3  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7921](https://redirect.github.com/vitest-dev/vitest/issues/7921) [<samp>(c5c85)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c5c8502b) - Remove event-catcher code  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7898](https://redirect.github.com/vitest-dev/vitest/issues/7898) [<samp>(deb1b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/deb1bc27) - Reset mocks on test retry/repeat  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7897](https://redirect.github.com/vitest-dev/vitest/issues/7897) [<samp>(2fa76)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/2fa763a6) - Ignore failures on writeToCache  -  by [@&#8203;orgads](https://redirect.github.com/orgads) in [https://github.com/vitest-dev/vitest/issues/7893](https://redirect.github.com/vitest-dev/vitest/issues/7893) [<samp>(8c7f7)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8c7f75a6) - **browser**: Correctly inherit CLI options  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7858](https://redirect.github.com/vitest-dev/vitest/issues/7858) [<samp>(03660)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/03660f9d) - **deps**: Update all non-major dependencies  -  in [https://github.com/vitest-dev/vitest/issues/7867](https://redirect.github.com/vitest-dev/vitest/issues/7867) [<samp>(67ef7)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/67ef74a0) - **reporters**: `--merge-reports` to show each total run times  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7877](https://redirect.github.com/vitest-dev/vitest/issues/7877) [<samp>(d613b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d613b813) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.2...v3.1.3) ### [`v3.1.2`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.1.2) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.1...v3.1.2) #####    🚀 Features - Draft implementation  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) [<samp>(86010)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/86010b34) - Draft implementation"  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) [<samp>(ce2a0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ce2a06b7) #####    🐞 Bug Fixes - Add global `chai` variable in `vitest/globals` (fix: [#&#8203;7474](https://redirect.github.com/vitest-dev/vitest/issues/7474))  -  by [@&#8203;Jay-Karia](https://redirect.github.com/Jay-Karia) in [https://github.com/vitest-dev/vitest/issues/7771](https://redirect.github.com/vitest-dev/vitest/issues/7771) and [https://github.com/vitest-dev/vitest/issues/7474](https://redirect.github.com/vitest-dev/vitest/issues/7474) [<samp>(d9297)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d9297920) - Prevent modifying `test.exclude` when same object passed in `coverage.exclude`  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7774](https://redirect.github.com/vitest-dev/vitest/issues/7774) [<samp>(c3751)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c375101d) - Fix already hoisted mock  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7815](https://redirect.github.com/vitest-dev/vitest/issues/7815) [<samp>(773b1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/773b10e0) - Fix test.scoped inheritance  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7814](https://redirect.github.com/vitest-dev/vitest/issues/7814) [<samp>(db6c3)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/db6c3bcc) - Remove pointer-events-none after resizing the left panel  -  by [@&#8203;alexprudhomme](https://redirect.github.com/alexprudhomme) in [https://github.com/vitest-dev/vitest/issues/7811](https://redirect.github.com/vitest-dev/vitest/issues/7811) [<samp>(a7e77)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a7e773bd) - Default to run mode when stdin is not a TTY  -  by [@&#8203;kentonv](https://redirect.github.com/kentonv), [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) and [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7673](https://redirect.github.com/vitest-dev/vitest/issues/7673) [<samp>(6358f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/6358f216) - Use happy-dom/jsdom types for `envionmentOptions`  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7795](https://redirect.github.com/vitest-dev/vitest/issues/7795) [<samp>(67430)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/67430083) - **browser**: - Fix transform error before browser server initialization  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7783](https://redirect.github.com/vitest-dev/vitest/issues/7783) [<samp>(5f762)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5f762ec5) - Fix mocking from outside of root  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7789](https://redirect.github.com/vitest-dev/vitest/issues/7789) [<samp>(03f55)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/03f55d74) - Scale iframe for non ui case  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6512](https://redirect.github.com/vitest-dev/vitest/issues/6512) [<samp>(c3374)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c3374808) - **coverage**: - `await` profiler calls  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7763](https://redirect.github.com/vitest-dev/vitest/issues/7763) [<samp>(795a6)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/795a6433) - Expose profiling timers  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7820](https://redirect.github.com/vitest-dev/vitest/issues/7820) [<samp>(5652b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5652bf92) - **deps**: - Update all non-major dependencies  -  in [https://github.com/vitest-dev/vitest/issues/7765](https://redirect.github.com/vitest-dev/vitest/issues/7765) [<samp>(7c3df)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7c3dfb17) - Update all non-major dependencies  -  in [https://github.com/vitest-dev/vitest/issues/7831](https://redirect.github.com/vitest-dev/vitest/issues/7831) [<samp>(15701)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/15701f5d) - **runner**: - Correctly call test hooks and teardown functions  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7775](https://redirect.github.com/vitest-dev/vitest/issues/7775) [<samp>(3c00c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/3c00c875) - Show stacktrace on test timeout error  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7799](https://redirect.github.com/vitest-dev/vitest/issues/7799) [<samp>(df33b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/df33bba7) - **ui**: - Load panel sizes from storage on initial load  -  by [@&#8203;userquin](https://redirect.github.com/userquin) in [https://github.com/vitest-dev/vitest/issues/7265](https://redirect.github.com/vitest-dev/vitest/issues/7265) [<samp>(6555d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/6555d61d) - **vite-node**: - Named export should overwrite export all  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7846](https://redirect.github.com/vitest-dev/vitest/issues/7846) [<samp>(5ba0d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5ba0d914) - Add ERR_MODULE_NOT_FOUND code error if module cannot be loaded  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7776](https://redirect.github.com/vitest-dev/vitest/issues/7776) [<samp>(f9eac)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f9eacbc5) #####    🏎 Performance - **browser**: Improve browser parallelisation  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7665](https://redirect.github.com/vitest-dev/vitest/issues/7665) [<samp>(816a5)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/816a5c51) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.1...v3.1.2) ### [`v3.1.1`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.1.1) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.0...v3.1.1) #####    🐞 Bug Fixes - **reporter**: - Report tests in correct order  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7752](https://redirect.github.com/vitest-dev/vitest/issues/7752) [<samp>(b166e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b166efa2) - Print test only once in the verbose mode  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7738](https://redirect.github.com/vitest-dev/vitest/issues/7738) [<samp>(69ca4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/69ca425c) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.0...v3.1.1) ### [`v3.1.0`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.1.0) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.9...v3.1.0) ##### 🚀 Features - Introduce `%$` option to add number of the test to its title - by [@&#8203;kemuridama](https://redirect.github.com/kemuridama) in [#&#8203;7412](https://redirect.github.com/vitest-dev/vitest/issues/7412) [<samp>(df347)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/df3477076) - Add `diff.maxDepth` option and set non-`Infinity` value as a default to reduce crash - by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7481](https://redirect.github.com/vitest-dev/vitest/issues/7481) [<samp>(eacab)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/eacab25e7) - Allow array element for `test.each/for` title formatting - by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7522](https://redirect.github.com/vitest-dev/vitest/issues/7522) [<samp>(ea3d6)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ea3d67b03) - Add "configureVitest" plugin hook - by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) and [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7349](https://redirect.github.com/vitest-dev/vitest/issues/7349) [<samp>(20a5d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/20a5d4bfc) - Support `--configLoader` CLI option - by [@&#8203;Carnageous](https://redirect.github.com/Carnageous) and [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7574](https://redirect.github.com/vitest-dev/vitest/issues/7574) [<samp>(2a852)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/2a8520a83) - Added `vitest-browser-lit` to `vitest init browser` and docs - by [@&#8203;EskiMojo14](https://redirect.github.com/EskiMojo14) and [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7705](https://redirect.github.com/vitest-dev/vitest/issues/7705) [<samp>(5659a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5659a0e0c) - Use providers request interception for module mocking - by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7576](https://redirect.github.com/vitest-dev/vitest/issues/7576) [<samp>(7883a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7883acd63) - **browser**: - Introduce `and`, `or` and `filter` locators - by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) and [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7463](https://redirect.github.com/vitest-dev/vitest/issues/7463) [<samp>(63949)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/63949b1d7) - **reporter**: - Always render test time - by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) and [@&#8203;spamshaker](https://redirect.github.com/spamshaker) in [#&#8203;7529](https://redirect.github.com/vitest-dev/vitest/issues/7529) [<samp>(5eba6)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5eba60ae1) - `--silent=passed-only` to log failed tasks only - by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7530](https://redirect.github.com/vitest-dev/vitest/issues/7530) [<samp>(f9e1c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f9e1cb494) - **runner**: - Add `test.scoped` to override `test.extend` fixtures per-suite - by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7233](https://redirect.github.com/vitest-dev/vitest/issues/7233) [<samp>(e5851)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e5851e4b8) - **vitest**: - Allow conditional `context.skip(boolean)` - by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) and [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7659](https://redirect.github.com/vitest-dev/vitest/issues/7659) [<samp>(6adec)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/6adecb903) - Support rolldown-vite in NormalizeUrlPlugin - by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) and [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7739](https://redirect.github.com/vitest-dev/vitest/issues/7739) [<samp>(1ef31)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1ef31a7bb) ##### 🐞 Bug Fixes - Update test stats regularly - by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7700](https://redirect.github.com/vitest-dev/vitest/issues/7700) [<samp>(b7953)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b7953487b) - Fix vm tests flakiness - by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7741](https://redirect.github.com/vitest-dev/vitest/issues/7741) [<samp>(2702c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/2702cf424) - Set `diff.expand: false` as default - by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7697](https://redirect.github.com/vitest-dev/vitest/issues/7697) [<samp>(f3420)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f34206536) - **browser**: - Correctly calculate timeout in hooks when actions are performed - by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7747](https://redirect.github.com/vitest-dev/vitest/issues/7747) [<samp>(a5505)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a55055180) - **deps**: - Update all non-major dependencies - by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7600](https://redirect.github.com/vitest-dev/vitest/issues/7600) [<samp>(7fc5a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7fc5a2908) - **reporter**: - `--hideSkippedTests` should hide suites too - by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7695](https://redirect.github.com/vitest-dev/vitest/issues/7695) [<samp>(ba9b5)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ba9b51ccc) - Report tests in correct order - by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7752](https://redirect.github.com/vitest-dev/vitest/issues/7752) [<samp>(b166e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b166efa28) - Print test only once in the verbose mode - by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7738](https://redirect.github.com/vitest-dev/vitest/issues/7738) [<samp>(69ca4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/69ca425c6) - **snapshot**: - Fix indent normalization - by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7400](https://redirect.github.com/vitest-dev/vitest/issues/7400) [<samp>(82997)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8299709d2) - This change can cause small amount of very old snapshots to be updated, but there will be no functional change to how they work. ##### 🏎 Performance - **browser**: Fork jest-dom instead of bundling it - by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7605](https://redirect.github.com/vitest-dev/vitest/issues/7605) [<samp>(12762)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/12762ea6c) ##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.9...v3.1.1) ### [`v3.0.9`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.9) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.8...v3.0.9) #####    🐞 Bug Fixes - Typings of `ctx.skip()` as `never`  -  by [@&#8203;sirlancelot](https://redirect.github.com/sirlancelot) in [https://github.com/vitest-dev/vitest/issues/7608](https://redirect.github.com/vitest-dev/vitest/issues/7608) [<samp>(09f35)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/09f35301) - Cleanup vitest in public `resolveConfig` API  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7623](https://redirect.github.com/vitest-dev/vitest/issues/7623) [<samp>(db14a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/db14ab71) - Fix `toHaveBeenCalledWith(asymmetricMatcher)` with `undefined` arguments  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7624](https://redirect.github.com/vitest-dev/vitest/issues/7624) [<samp>(0fb21)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0fb21faa) - Race condition in RPC filesystem cache.  -  by [@&#8203;dts](https://redirect.github.com/dts) in [https://github.com/vitest-dev/vitest/issues/7531](https://redirect.github.com/vitest-dev/vitest/issues/7531) [<samp>(b7f55)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b7f55261) - Fix `getState().testPath` during collection with no isolation  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7640](https://redirect.github.com/vitest-dev/vitest/issues/7640) [<samp>(3fb3f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/3fb3fbf8) - Support custom toString method in %s format  -  by [@&#8203;pengooseDev](https://redirect.github.com/pengooseDev) in [https://github.com/vitest-dev/vitest/issues/7637](https://redirect.github.com/vitest-dev/vitest/issues/7637) [<samp>(46d93)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/46d93a2e) - **browser**: - Fail playwright timeouts earlier than a test timeout  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) and [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7565](https://redirect.github.com/vitest-dev/vitest/issues/7565) [<samp>(5eb4c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5eb4cd1f) - Remove [@&#8203;testing-library/dom](https://redirect.github.com/testing-library/dom) from dependencies [#&#8203;7555](https://redirect.github.com/vitest-dev/vitest/issues/7555))"  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7628](https://redirect.github.com/vitest-dev/vitest/issues/7628) and [https://github.com/vitest-dev/vitest/issues/7555](https://redirect.github.com/vitest-dev/vitest/issues/7555) [<samp>(94b27)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/94b27af5) - **coverage**: - Browser mode + `coverage.all`  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7597](https://redirect.github.com/vitest-dev/vitest/issues/7597) [<samp>(422ba)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/422ba66b) - **runner**: - Show stacktrace on hook timeout error  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7502](https://redirect.github.com/vitest-dev/vitest/issues/7502) [<samp>(268a1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/268a19e1) - **vite-node**: - Fix source map of inlined node_modules  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7557](https://redirect.github.com/vitest-dev/vitest/issues/7557) [<samp>(34aa3)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/34aa322b) - Fix missing `buildStart`  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7652](https://redirect.github.com/vitest-dev/vitest/issues/7652) [<samp>(29f5a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/29f5a848) - **web-worker**: - Ensure `removeEventListener` is bound to worker  -  by [@&#8203;joelgallant](https://redirect.github.com/joelgallant) in [https://github.com/vitest-dev/vitest/issues/7631](https://redirect.github.com/vitest-dev/vitest/issues/7631) [<samp>(ff42b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ff42bcb3) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.8...v3.0.9) ### [`v3.0.8`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.8) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8) #####    🐞 Bug Fixes - Fix fetch cache multiple writes  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7546](https://redirect.github.com/vitest-dev/vitest/issues/7546) [<samp>(1a8b4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1a8b4337) - Use browser.isolate instead of config.isolate  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7560](https://redirect.github.com/vitest-dev/vitest/issues/7560) [<samp>(4b5ed)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4b5ed902) - Remove vestigial spy stub, import directly from `@vitest/spy`  -  by [@&#8203;mrginglymus](https://redirect.github.com/mrginglymus) in [https://github.com/vitest-dev/vitest/issues/7575](https://redirect.github.com/vitest-dev/vitest/issues/7575) [<samp>(7f7ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7f7ff11c) - Correctly split the argv string  -  by [@&#8203;btea](https://redirect.github.com/btea) in [https://github.com/vitest-dev/vitest/issues/7533](https://redirect.github.com/vitest-dev/vitest/issues/7533) [<samp>(4325a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4325ac67) - **browser**: - Remove [@&#8203;testing-library/dom](https://redirect.github.com/testing-library/dom) from dependencies  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7555](https://redirect.github.com/vitest-dev/vitest/issues/7555) [<samp>(5387a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5387a5b3) - Improve source map handling for bundled files  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7534](https://redirect.github.com/vitest-dev/vitest/issues/7534) [<samp>(e2c57)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e2c570b6) - Print related test file and potential test in unhandled errors  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7564](https://redirect.github.com/vitest-dev/vitest/issues/7564) [<samp>(fee90)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/fee90d85) - **runner**: - Fix `beforeEach/All` cleanup callback timeout  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7500](https://redirect.github.com/vitest-dev/vitest/issues/7500) [<samp>(0c292)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0c2924b7) - Fix and simplify `Task.suite` initialization  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7414](https://redirect.github.com/vitest-dev/vitest/issues/7414) [<samp>(ca9ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ca9ffac5) - **snapshot**: - Allow inline snapshot calls on same location with same snapshot  -  by [@&#8203;jycouet](https://redirect.github.com/jycouet) and [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7464](https://redirect.github.com/vitest-dev/vitest/issues/7464) [<samp>(d5cb8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d5cb8212) - **vite-node**: - Fix `buildStart` on Vite 6  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7480](https://redirect.github.com/vitest-dev/vitest/issues/7480) [<samp>(c0f47)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c0f47e03) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8) ### [`v3.0.7`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.7) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.6...v3.0.7) #####    🐞 Bug Fixes - **browser**: Support webdriverio 9  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7553](https://redirect.github.com/vitest-dev/vitest/issues/7553) [<samp>(b1949)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b1949c97) - **deps**: Update all non-major dependencies  -  in [#&#8203;7543](https://redirect.github.com/vitest-dev/vitest/issues/7543) [<samp>(365ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/365ffe6b) - **expect**: Correct generic MatchersObject this type in expect.extend  -  by [@&#8203;Workingstiff-s](https://redirect.github.com/Workingstiff-s) in [#&#8203;7526](https://redirect.github.com/vitest-dev/vitest/issues/7526) [<samp>(d5765)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d5765f71) - **mocker**: Include more modules to prefix-only module list  -  by [@&#8203;btea](https://redirect.github.com/btea) in [#&#8203;7524](https://redirect.github.com/vitest-dev/vitest/issues/7524) [<samp>(a12ec)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a12ec008) - **spy**: Clear/reset/restore mocks in stack order  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7499](https://redirect.github.com/vitest-dev/vitest/issues/7499) [<samp>(f7100)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f71004ff) #####    🏎 Performance - **browser**: Do wdio context switching only once per file  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7549](https://redirect.github.com/vitest-dev/vitest/issues/7549) [<samp>(aaa58)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/aaa58556) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.6...v3.0.7) ### [`v3.0.6`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.6) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.5...v3.0.6) #####    🐞 Bug Fixes - Fix `getMockedSystemTime` for `useFakeTimer`  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7405](https://redirect.github.com/vitest-dev/vitest/issues/7405) [<samp>(03912)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/03912b43) - Compat for jest-image-snapshot  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7390](https://redirect.github.com/vitest-dev/vitest/issues/7390) [<samp>(9542b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/9542b699) - Ensure project names are readable in dark terminals  -  by [@&#8203;rgrove](https://redirect.github.com/rgrove) in [#&#8203;7371](https://redirect.github.com/vitest-dev/vitest/issues/7371) [<samp>(bb94c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/bb94c19f) - Exclude `queueMicrotask` from default fake timers to not break node fetch  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7505](https://redirect.github.com/vitest-dev/vitest/pull/7505) [<samp>(167a9)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/167a98d7) - Use `tinyglobby` instead of `fast-glob`  -  by [@&#8203;benmccann](https://redirect.github.com/benmccann) in [#&#8203;7504](https://redirect.github.com/vitest-dev/vitest/issues/7504) [<samp>(b62ac)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b62ac22) - **browser**: - Fix mocking modules out of root  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7415](https://redirect.github.com/vitest-dev/vitest/issues/7415) [<samp>(d3acb)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d3acbd8b) - Fix `toHaveClass` typing  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7383](https://redirect.github.com/vitest-dev/vitest/issues/7383) [<samp>(7ef23)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7ef238c0) - Relax locator selectors methods  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7422](https://redirect.github.com/vitest-dev/vitest/issues/7422) [<samp>(1b8c5)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1b8c5c9e) - Resolve thread count from `maxWorkers`  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7483](https://redirect.github.com/vitest-dev/vitest/issues/7483) [<samp>(adbb2)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/adbb25ab) - Cleanup timeout on resolve and give more information in the error  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7487](https://redirect.github.com/vitest-dev/vitest/issues/7487) [<samp>(5a45a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5a45a7ca) - **coverage**: - `vite-node` to pass correct execution wrapper offset  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7417](https://redirect.github.com/vitest-dev/vitest/issues/7417) [<samp>(1f2e5)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1f2e5552) - Preserve moduleExecutionInfo in non-isolated runs  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7486](https://redirect.github.com/vitest-dev/vitest/issues/7486) [<samp>(f31a0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f31a07bb) - **deps**: - Update all non-major dependencies  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7363](https://redirect.github.com/vitest-dev/vitest/issues/7363) [<samp>(e348b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e348bd4c) - Update all non-major dependencies  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7507](https://redirect.github.com/vitest-dev/vitest/issues/7507) [<samp>(6cc40)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/6cc408d6) - **init**: - Invalid browser config  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7475](https://redirect.github.com/vitest-dev/vitest/issues/7475) [<samp>(8fe64)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8fe641b4) - **reporters**: - Render tasks in tree when in TTY  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7503](https://redirect.github.com/vitest-dev/vitest/issues/7503) [<samp>(027ce)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/027ce9bb) - **vite-node**: - Remove fake first line mapping on Vite 6  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7124](https://redirect.github.com/vitest-dev/vitest/issues/7124) [<samp>(b9973)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b997355b) - **watch**: - Properly remove cache after removing existing test files  -  by [@&#8203;soc221b](https://redirect.github.com/soc221b) in [#&#8203;7399](https://redirect.github.com/vitest-dev/vitest/issues/7399) [<samp>(01a59)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/01a59721) - **workspace**: - Forward `inspect` related cli options  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7373](https://redirect.github.com/vitest-dev/vitest/issues/7373) [<samp>(ed15b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ed15b5b3) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.5...v3.0.6) ### [`v3.0.5`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.5) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.4...v3.0.5) This release includes security patches for: - [Remote Code Execution when accessing a malicious website while Vitest API server is listening | CVE-2025-24964](https://redirect.github.com/vitest-dev/vitest/security/advisories/GHSA-9crc-q9x8-hgqq) ##### 🚀 Features - **ui**: Insert message "no tests found" in ui - by [@&#8203;DevJoaoLopes](https://redirect.github.com/DevJoaoLopes) in [#&#8203;7366](https://redirect.github.com/vitest-dev/vitest/issues/7366) [<samp>(92da4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/92da490bd) ##### 🐞 Bug Fixes - Validate websocket request - by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) and [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7317](https://redirect.github.com/vitest-dev/vitest/issues/7317) [<samp>(191ef)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/191ef9e34) - Don't toggle cli cursor on non-TTY - by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7336](https://redirect.github.com/vitest-dev/vitest/issues/7336) [<samp>(3c805)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/3c8050e69) - **vite-node**: Differentiate file url with hash and query - by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7365](https://redirect.github.com/vitest-dev/vitest/issues/7365) [<samp>(926ca)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/926ca9546) ##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.4...v3.0.5) ### [`v3.0.4`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.4) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.3...v3.0.4) This release includes security patches for: - [Browser mode serves arbitrary files | CVE-2025-24963](https://redirect.github.com/vitest-dev/vitest/security/advisories/GHSA-8gvc-j273-4wm5) #####    🐞 Bug Fixes - Filter projects eagerly during config resolution  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) and [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7313](https://redirect.github.com/vitest-dev/vitest/issues/7313) [<samp>(dff44)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/dff4406d) - Apply `development|production` condition on Vites 6 by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) and [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) ([#&#8203;7301](https://redirect.github.com/vitest-dev/vitest/issues/7301)) [<samp>(ef146)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ef1464fc7b101709bfbf7b040e5bad62998c2ff9) - **browser**: Restrict served files from `/__screenshot-error`  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7340](https://redirect.github.com/vitest-dev/vitest/issues/7340) [<samp>(ed9ae)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ed9aeba2) - **deps**: Update all non-major dependencies  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7297](https://redirect.github.com/vitest-dev/vitest/issues/7297) [<samp>(38ea8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/38ea8eae) - **runner**: Timeout long sync hook  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7289](https://redirect.github.com/vitest-dev/vitest/issues/7289) [<samp>(c60ee)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c60ee27c) - **typechecking**: Support typechecking parsing with Vite 6  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7335](https://redirect.github.com/vitest-dev/vitest/issues/7335) [<samp>(bff70)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/bff70be9) - **types**: Fix public types  -  by [@&#8203;mrginglymus](https://redirect.github.com/mrginglymus) and [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7328](https://redirect.github.com/vitest-dev/vitest/issues/7328) [<samp>(ce6af)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ce6af70c) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.3...v3.0.4) ### [`v3.0.3`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.3) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.2...v3.0.3) #####    🐞 Bug Fixes - **browser**: - Don't throw a validation error if v8 coverage is used with filtered instances  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7306](https://redirect.github.com/vitest-dev/vitest/issues/7306) [<samp>(fa463)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/fa4634b2) - Don't fail when running --browser.headless if the browser projest is part of the workspace  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7311](https://redirect.github.com/vitest-dev/vitest/issues/7311) [<samp>(e43a8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e43a8f56) #####    🏎 Performance - **reporters**: Update summary only when needed  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7291](https://redirect.github.com/vitest-dev/vitest/issues/7291) [<samp>(7f36b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7f36b6f9) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.2...v3.0.3) ### [`v3.0.2`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.2) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.1...v3.0.2) #####    🐞 Bug Fixes - Don't await an empty timeout after every test  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7281](https://redirect.github.com/vitest-dev/vitest/issues/7281) [<samp>(ef1aa)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ef1aa893) - **expect**: Fix `expect().resolves/rejects` chain typings  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7273](https://redirect.github.com/vitest-dev/vitest/issues/7273) [<samp>(fa415)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/fa415059) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.1...v3.0.2) ### [`v3.0.1`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.1) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.0...v3.0.1) #####    🐞 Bug Fixes - Revert "fix: re-apply default conditions if using vite 6 or later ([#&#8203;7071](https://redirect.github.com/vitest-dev/vitest/issues/7071))"  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7071](https://redirect.github.com/vitest-dev/vitest/issues/7071) and [#&#8203;7271](https://redirect.github.com/vitest-dev/vitest/issues/7271) [<samp>(755ec)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/755ecdfa) - **deps**: Update all non-major dependencies  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7147](https://redirect.github.com/vitest-dev/vitest/issues/7147) [<samp>(537fa)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/537fa5ed) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.0...v3.0.1) ### [`v3.0.0`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.0) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.9...v3.0.0) Vitest 3 is here! There are a few breaking changes, but we expect the migration to be smooth. This release page lists all changes made to the project during the beta. For the migration guide, please refer to the [documentation](https://vitest.dev/guide/migration.html#migrating-to-vitest-2-0). #####    🚨 Breaking Changes - `spy.mockReset` changes  -  by [@&#8203;Lordfirespeed](https://redirect.github.com/Lordfirespeed) in [#&#8203;6426](https://redirect.github.com/vitest-dev/vitest/issues/6426) [<samp>(db7a8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/db7a8888) - Pass down context to test hooks  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7034](https://redirect.github.com/vitest-dev/vitest/issues/7034) [<samp>(82c2e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/82c2e244) - Support Vite 6  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [#&#8203;7026](https://redirect.github.com/vitest-dev/vitest/issues/7026) [<samp>(7abe8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7abe854c) - **coverage**: Always exclude test files  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [#&#8203;7254](https://redirect.github.com/vitest-dev/vitest/issues/7254) [<samp>(b5268)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b5268965) - **deps**: Update fake-timers to v14.0.0  -  by [@&#8203;xxzefgh](https://redirect.github.com/xxzefgh) and [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [#&#8203;7097](https://redirect.github.com/vitest-dev/vitest/issues/7097) [<samp>(c98b4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c98b4b1c) - **expect**: Check more properties for error equality  -  b </details> --- ### Configuration 📅 **Schedule**: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) in timezone Europe/Dublin, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/BSStudio/robonaut-server). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Bence Csik <22349790+csikb@users.noreply.github.com>
1 parent f8bceda commit 6221e0a

20 files changed

Lines changed: 3097 additions & 4657 deletions

.circleci/config.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ jobs:
4040
executor: node-machine
4141
steps:
4242
- checkout
43+
- node/install-pnpm
4344
- node/install-packages:
44-
app-dir: ~/project/integration
45+
pkg-manager: pnpm
4546
- run:
46-
command: npm run test:ci
47-
workdir: ~/project/integration
47+
command: pnpm run -r test:ci
4848
environment:
4949
DEBUG: testcontainers
5050
- store_test_results:
@@ -54,10 +54,9 @@ jobs:
5454
steps:
5555
- checkout
5656
- node/install-packages:
57-
app-dir: ~/project/integration
57+
pkg-manager: pnpm
5858
- run:
59-
command: npm run lint
60-
workdir: ~/project/integration
59+
command: pnpm run -r lint
6160
workflows:
6261
Build app:
6362
jobs:

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,3 +148,6 @@ fabric.properties
148148

149149
## Ignore mongo data folder
150150
/db/**
151+
152+
### Node template
153+
node_modules/

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
lts/jod

integration/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,3 +189,5 @@ dist
189189
.yarn/install-state.gz
190190
.pnp.*
191191

192+
### User template
193+
/reports

integration/.nvmrc

Lines changed: 0 additions & 1 deletion
This file was deleted.

integration/biome.json

Lines changed: 27 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,39 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.6.4/schema.json",
3-
"organizeImports": {
4-
"enabled": true
2+
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
3+
"vcs": {
4+
"enabled": true,
5+
"clientKind": "git",
6+
"useIgnoreFile": false
7+
},
8+
"files": {
9+
"ignoreUnknown": false
510
},
11+
"formatter": {
12+
"enabled": true,
13+
"indentStyle": "space"
14+
},
15+
"assist": { "actions": { "source": { "organizeImports": "on" } } },
616
"linter": {
717
"enabled": true,
818
"rules": {
9-
"recommended": true
19+
"recommended": true,
20+
"style": {
21+
"noParameterAssign": "error",
22+
"useAsConstAssertion": "error",
23+
"useDefaultParameterLast": "error",
24+
"useEnumInitializers": "error",
25+
"useSelfClosingElements": "error",
26+
"useSingleVarDeclarator": "error",
27+
"noUnusedTemplateLiteral": "error",
28+
"useNumberNamespace": "error",
29+
"noInferrableTypes": "error",
30+
"noUselessElse": "error"
31+
}
1032
}
1133
},
12-
"formatter": {
13-
"indentWidth": 2,
14-
"indentStyle": "space"
15-
},
1634
"javascript": {
1735
"formatter": {
18-
"quoteStyle": "single",
19-
"semicolons": "asNeeded"
36+
"quoteStyle": "single"
2037
}
2138
}
2239
}

integration/env/global-setup.ts

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1+
import * as path from 'node:path';
12
import {
23
DockerComposeEnvironment,
3-
StartedDockerComposeEnvironment,
4+
type StartedDockerComposeEnvironment,
45
Wait,
5-
} from 'testcontainers'
6-
import * as path from 'path'
7-
import { GlobalSetupContext } from 'vitest/node'
6+
} from 'testcontainers';
7+
import type { GlobalSetupContext } from 'vitest/node';
88

99
declare module 'vitest' {
1010
export interface ProvidedContext {
11-
app: string
12-
amqp: string
13-
mongo: string
11+
app: string;
12+
amqp: string;
13+
mongo: string;
1414
}
1515
}
1616

1717
declare global {
18-
var compose: StartedDockerComposeEnvironment
18+
var compose: StartedDockerComposeEnvironment;
1919
}
2020

21-
const BUILD_CONTEXT = path.resolve(__dirname, './../..')
22-
const COMPOSE_FILES = ['docker-compose.yaml', 'docker-compose.ci.yaml']
21+
const BUILD_CONTEXT = path.resolve(__dirname, './../..');
22+
const COMPOSE_FILES = ['docker-compose.yaml', 'docker-compose.ci.yaml'];
2323

2424
export async function setup({ provide }: GlobalSetupContext) {
2525
const dockerComposeEnvironment = new DockerComposeEnvironment(
@@ -29,29 +29,29 @@ export async function setup({ provide }: GlobalSetupContext) {
2929
.withBuild()
3030
.withWaitStrategy('rabbitmq_1', Wait.forHealthCheck())
3131
.withWaitStrategy('mongo_1', Wait.forHealthCheck())
32-
.withWaitStrategy('app_1', Wait.forHealthCheck())
33-
const compose = await dockerComposeEnvironment.up()
32+
.withWaitStrategy('app_1', Wait.forHealthCheck());
33+
const compose = await dockerComposeEnvironment.up();
3434

35-
globalThis.compose = compose
35+
globalThis.compose = compose;
3636

37-
const rabbitMQ = compose.getContainer('rabbitmq-1')
38-
const mongo = compose.getContainer('mongo-1')
39-
const application = compose.getContainer('app-1')
37+
const rabbitMQ = compose.getContainer('rabbitmq-1');
38+
const mongo = compose.getContainer('mongo-1');
39+
const application = compose.getContainer('app-1');
4040

4141
provide(
4242
'app',
4343
`http://${application.getHost()}:${application.getMappedPort(8080)}`,
44-
)
44+
);
4545
provide(
4646
'amqp',
4747
`amqp://${rabbitMQ.getHost()}:${rabbitMQ.getMappedPort(5672)}`,
48-
)
48+
);
4949
provide(
5050
'mongo',
5151
`mongodb://${mongo.getHost()}:${mongo.getMappedPort(27017)}/`,
52-
)
52+
);
5353
}
5454

5555
export async function teardown() {
56-
await globalThis.compose.down()
56+
await globalThis.compose.down();
5757
}

0 commit comments

Comments
 (0)