-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
Describe the bug
Using: vitest/0.32.0 darwin-arm64 node-v20.2.0
When trying toStrictEqual an array of string, if one line is missing the result if very difficult to read.
Result using vitest
The result using jest is
Reproduction
test('simpleCase', () => {
expect([
'dataUnzip/data.zip/data/c.txt - c.txt',
'dataUnzip/data.zip/data/d.txt - d.txt',
'dataUnzip/data.zip/data/dir1/a.txt - a.txt',
'dataUnzip/data.zip/data/dir1/b.txt - b.txt',
'dataUnzip/data.zip/data/dir1/dir3/e.txt - e.txt',
'dataUnzip/data.zip/data/dir1/dir3/zipFile3.zip/c.txt - c.txt',
'dataUnzip/data.zip/data/dir1/dir3/zipFile3.zip/d.txt - d.txt',
'dataUnzip/dir1/a.txt - a.txt',
'dataUnzip/dir1/b.txt - b.txt',
'dataUnzip/dir1/dir3/e.txt - e.txt',
'dataUnzip/dir1/dir3/f.txt - f.txt',
'dataUnzip/dir2/c.txt - c.txt',
'dataUnzip/dir2/d.txt - d.txt',
'dataUnzip/dir2/data.zipped - data.zipped',
]).toStrictEqual([
'dataUnzip/data.zip/data/c.txt - c.txt',
'dataUnzip/data.zip/data/d.txt - d.txt',
'dataUnzip/data.zip/data/dir1/a.txt - a.txt',
'dataUnzip/data.zip/data/dir1/b.txt - b.txt',
'dataUnzip/data.zip/data/dir1/dir3/e.txt - e.txt',
'dataUnzip/data.zip/data/dir1/dir3/f.txt - f.txt',
'dataUnzip/data.zip/data/dir1/dir3/zipFile3.zip/c.txt - c.txt',
'dataUnzip/data.zip/data/dir1/dir3/zipFile3.zip/d.txt - d.txt',
'dataUnzip/dir1/a.txt - a.txt',
'dataUnzip/dir1/b.txt - b.txt',
'dataUnzip/dir1/dir3/e.txt - e.txt',
'dataUnzip/dir1/dir3/f.txt - f.txt',
'dataUnzip/dir2/c.txt - c.txt',
'dataUnzip/dir2/d.txt - d.txt',
'dataUnzip/dir2/data.zipped - data.zipped',
]);
});
System Info
System:
OS: macOS 13.2.1
CPU: (8) arm64 Apple M2
Memory: 65.14 MB / 16.00 GB
Shell: 5.8.1 - /bin/zsh
Binaries:
Node: 20.2.0 - ~/.volta/tools/image/node/20.2.0/bin/node
Yarn: 1.22.19 - ~/.volta/tools/image/yarn/1.22.19/bin/yarn
npm: 9.6.6 - ~/.volta/tools/image/node/20.2.0/bin/npm
Browsers:
Chrome: 114.0.5735.106
Chrome Canary: 116.0.5818.0
Firefox: 113.0.1
Safari: 16.3Used Package Manager
npm
Validations
- Follow our Code of Conduct
- Read the Contributing Guidelines.
- Read the docs.
- Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
- Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
- The provided reproduction is a minimal reproducible example of the bug.

