modern-async
Version:
A modern tooling library for asynchronous operations using async/await, promises and async generators
14 lines (11 loc) • 312 B
JavaScript
import { expect, test } from '@jest/globals'
import TimeoutError from './TimeoutError.mjs'
test('TimeoutError', async () => {
try {
throw new TimeoutError('test')
} catch (e) {
expect(e.name).toBe('TimeoutError')
expect(e).toBeInstanceOf(TimeoutError)
expect(e.message).toBe('test')
}
})