mirror of
https://github.com/vitest-dev/vitest.git
synced 2025-12-08 18:26:03 +00:00
24 lines
540 B
TypeScript
24 lines
540 B
TypeScript
import { expect, suite, test } from 'vitest'
|
|
|
|
test('hi', async () => {
|
|
await new Promise(resolve => setTimeout(resolve, 1000))
|
|
}, 10)
|
|
|
|
suite('suite timeout', {
|
|
timeout: 100,
|
|
}, () => {
|
|
test('hi', async () => {
|
|
await new Promise(resolve => setTimeout(resolve, 500))
|
|
})
|
|
})
|
|
|
|
suite('suite timeout simple input', () => {
|
|
test('hi', async () => {
|
|
await new Promise(resolve => setTimeout(resolve, 500))
|
|
})
|
|
}, 200)
|
|
|
|
test('auto await async assertion', { timeout: 20 }, () => {
|
|
expect(new Promise(() => {})).resolves.toBe(0)
|
|
})
|