13 lines
346 B
JavaScript
13 lines
346 B
JavaScript
import tls from "node:tls";
|
|
import net from "node:net";
|
|
|
|
import WebSocket from "@xmpp/websocket/lib/Socket.js";
|
|
|
|
import { canUpgrade } from "./starttls.js";
|
|
|
|
test("canUpgrade", () => {
|
|
expect(canUpgrade(new WebSocket())).toBe(false);
|
|
expect(canUpgrade(new tls.TLSSocket())).toBe(false);
|
|
expect(canUpgrade(new net.Socket())).toBe(true);
|
|
});
|