Skip to content

Commit 20505a1

Browse files
committed
properly await server setup
1 parent b2ef44f commit 20505a1

File tree

3 files changed

+19
-6
lines changed

3 files changed

+19
-6
lines changed

dev-packages/node-integration-tests/suites/tracing/anthropic/scenario.mjs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,16 @@ function startMockAnthropicServer() {
4848
},
4949
});
5050
});
51-
return app.listen();
51+
52+
return new Promise(resolve => {
53+
app.listen(server => {
54+
resolve(server);
55+
});
56+
});
5257
}
5358

5459
async function run() {
55-
const server = startMockAnthropicServer();
60+
const server = await startMockAnthropicServer();
5661

5762
await Sentry.startSpan({ op: 'function', name: 'main' }, async () => {
5863
const client = new Anthropic({

dev-packages/node-integration-tests/suites/tracing/google-genai/scenario.mjs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,15 @@ function startMockGoogleGenAIServer() {
3737
});
3838
});
3939

40-
return app.listen();
40+
return new Promise(resolve => {
41+
app.listen(server => {
42+
resolve(server);
43+
});
44+
});
4145
}
4246

4347
async function run() {
44-
const server = startMockGoogleGenAIServer();
48+
const server = await startMockGoogleGenAIServer();
4549

4650
await Sentry.startSpan({ op: 'function', name: 'main' }, async () => {
4751
const client = new GoogleGenAI({

dev-packages/node-integration-tests/suites/tracing/openai/scenario-root-span.mjs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,15 @@ function startMockOpenAiServer() {
2929
},
3030
});
3131
});
32-
return app.listen();
32+
return new Promise(resolve => {
33+
app.listen(server => {
34+
resolve(server);
35+
});
36+
});
3337
}
3438

3539
async function run() {
36-
const server = startMockOpenAiServer();
40+
const server = await startMockOpenAiServer();
3741

3842
const client = new OpenAI({
3943
baseURL: `http://localhost:${server.address().port}/openai`,

0 commit comments

Comments
 (0)