Files
wehub-resource-sync 70bf21e064
Deploy (to testing) and Test Playground Preview Worker / Deploy Playground Preview Worker (testing) (push) Has been skipped
Deploy Workers Shared Staging / Deploy Workers Shared Staging (push) Failing after 0s
Prerelease / build (push) Has been skipped
Handle Changesets / Handle Changesets (push) Has been cancelled
Semgrep OSS scan / semgrep-oss (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:30:11 +08:00

22 lines
665 B
TypeScript

import * as path from "node:path";
import { describe, it, vi } from "vitest";
import { runWranglerDev } from "../../shared/src/run-wrangler-long-lived";
describe("Multi Worker", () => {
it("can start a multi worker application with Sentry", async ({ expect }) => {
const { ip, port, stop } = await runWranglerDev(
path.resolve(__dirname, ".."),
["-c=workers/sentry/wrangler.jsonc", "-c=workers/default/wrangler.jsonc"]
);
try {
await vi.waitFor(async () => {
const response = await fetch(`http://${ip}:${port}/`);
const text = await response.text();
expect(text).toBe(`Hello World!`);
});
} finally {
await stop();
}
});
});