API reference@evolu/commonWebSocket › TestCreateWebSocket

Defined in: packages/common/src/WebSocket.ts:307

Creates a deterministic in-memory CreateWebSocket for testing.

Extends

TestCreateWebSocket(url: string, options?: WebSocketOptions): Task<WebSocket>;

Defined in: packages/common/src/WebSocket.ts:307

Creates a deterministic in-memory CreateWebSocket for testing.

Properties

createdUrls

readonly createdUrls: string[];

Defined in: packages/common/src/WebSocket.ts:308


message

readonly message: (url: string, data:
  | string
  | Blob
  | ArrayBuffer) => void;

Defined in: packages/common/src/WebSocket.ts:313

open

readonly open: (url: string) => void;

Defined in: packages/common/src/WebSocket.ts:314

sentMessages

readonly sentMessages: {
  data: string | Blob | ArrayBufferLike | ArrayBufferView<ArrayBufferLike>;
  url: string;
}[];

Defined in: packages/common/src/WebSocket.ts:309

NameTypeDefined in
datastring | Blob | ArrayBufferLike | ArrayBufferView<ArrayBufferLike>packages/common/src/WebSocket.ts:311
urlstringpackages/common/src/WebSocket.ts:310