Skip to content

Commit fef5ce6

Browse files
committed
Make browser test ws url configurable
1 parent eb22dd8 commit fef5ce6

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"docs": "typedoc src/index.ts",
3232
"lint": "eslint .",
3333
"test": "vitest run --coverage",
34-
"test-browser": "vitest --config ./vitest.config.browser.ts",
34+
"test-browser": "VITE_WS_URL=$WS_URL vitest --config ./vitest.config.browser.ts",
3535
"prebuild": "rm -rf dist lib types",
3636
"build": "tsc && tsc --module commonjs --outDir lib/cjs && tsc --emitDeclarationOnly --removeComments false && rollup -c",
3737
"postbuild": "echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json",

test-browser/websocket.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@ import { AMQPWebSocketClient } from '../src/amqp-websocket-client.js';
33
import { AMQPMessage } from '../src/amqp-message.js';
44
import type { AMQPError } from "../src/amqp-error.js";
55

6+
const WS_URL = import.meta.env.VITE_WS_URL || "ws://127.0.0.1:15670/ws/amqp"
7+
68
function getNewClient(init?: {frameMax?: number, heartbeat?: number}): AMQPWebSocketClient {
7-
return init
8-
? new AMQPWebSocketClient({ url: "ws://127.0.0.1:15670/ws/amqp", ...init })
9-
: new AMQPWebSocketClient("ws://127.0.0.1:15670/ws/amqp")
9+
return init
10+
? new AMQPWebSocketClient({ url: WS_URL, ...init })
11+
: new AMQPWebSocketClient(WS_URL)
1012
}
1113

1214
beforeEach(() => {

0 commit comments

Comments
 (0)