wspromisify
Version:
Wraps your WebSockets into Promise-based class with full d.ts typings on client & server
12 lines (10 loc) • 319 B
text/typescript
import { createNew, timeout } from '../utils'
import mockServer from '../mock/server'
import { test } from '../suite'
/** Ready method. */
test('ready', timeout(4e3, async () => {
const {port} = await mockServer()
const ws = createNew({}, port)
await ws.ready()
if(!ws.socket) throw new Error()
}))