UNPKG

wspromisify

Version:

Wraps your WebSockets into Promise-based class with full d.ts typings on client & server

18 lines (17 loc) 454 B
import mockServer from '../mock/server' import { test } from '../suite' import WebSocketClient from '../../src/WSC' /** Ready method. */ test('No native throws without an adapter', async () => { const {port} = await mockServer() let pass = false try { new WebSocketClient({ url: 'ws://127.0.0.1:' + port }) try { if(WebSocket) pass = true } catch {} } catch { pass=true } if(!pass) throw new Error('Does not throw.') })