-
Couldn't load subscription status.
- Fork 411
Open
Description
@testing-library/jest-domversion: 6.4.8nodeversion: 20.14.0vitestversion: 2.0.4pnpmversion: 9.4.0@testing-library/reactversion: 16.0.0
Relevant code or config:
describe('ellipseAddressJsx', () => {
it('should return ellipsed address with specified width', () => {
const address = 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
const width = 4
const { container } = render(ellipseAddressJsx(address, width))
expect(container).toHaveTextContent('aaaa…aaaa')
})
})What you did:
Upgraded from vitest 2.0.3 from 2.0.4
What happened:
After upgrading to [email protected] this TypeScript error appeared in every @testing-library/jest-dom assertion:

Reproduction:
https://codesandbox.io/p/devbox/silly-panna-vx86jv
See src/utils.test.tsx
Problem description:
Following the instructions for using @testing-library/jest-dom with Vitest provided here no longer seems to work in the latest version of Vitest. (Confirmed this is also the case for [email protected])
Suggested solution:
As suggested here: #546 (comment)
In tsconfig.json:
{
"compilerOptions": {
"types": ["@testing-library/jest-dom"]
},
}This resolves the issue.
wjperkins, diego-aquino, fkapsahili, vicary, victormhp and 2 more
Metadata
Metadata
Assignees
Labels
No labels