mirror of
https://github.com/hanzoai/vitest.git
synced 2026-09-24 17:04:25 +00:00
20 lines
547 B
TypeScript
20 lines
547 B
TypeScript
import { describe, expect, test } from 'vitest';
|
|
import { render } from './utils';
|
|
import { page } from 'vitest/browser';
|
|
|
|
describe('.toHaveLength', () => {
|
|
test('accepts locator', async () => {
|
|
render(`
|
|
<button></button>
|
|
<button></button>
|
|
<button></button>
|
|
`)
|
|
|
|
await expect.element(page.getByRole('button')).toHaveLength(3)
|
|
await expect.element(page.getByRole('button')).not.toHaveLength(0)
|
|
|
|
expect(page.getByRole('button')).toHaveLength(3)
|
|
expect(page.getByRole('button')).not.toHaveLength(0)
|
|
})
|
|
})
|