@xmpp/connection
Version:
XMPP connection for JavaScript
14 lines (11 loc) • 345 B
JavaScript
import { EventEmitter } from "@xmpp/events";
import Connection from "../index.js";
test("emit error on socket error", () => {
const conn = new Connection();
conn._attachSocket(new EventEmitter());
const error = new Error("foobar");
conn.on("error", (err) => {
expect(err).toBe(error);
});
conn.socket.emit("error", error);
});