Skip to content

Commit 92b31bb

Browse files
tyler-daneclaude
andcommitted
test(backend): apply bun test conversions to merged event.service tests
Main's cross-calendar-move suite (#2183) landed after this branch forked. Apply the same bun:test conversions to it: import afterEach explicitly (Bun disables injected globals once a file imports from bun:test) and make the rejected mock lazy so Bun doesn't flag an eager unhandled rejection. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 31e3f51 commit 92b31bb

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

packages/backend/src/event/services/event.service.test.ts

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,14 @@ import {
1414
buildEventRecord,
1515
seedGoogleCalendar,
1616
} from "@backend/sync/services/event-propagation/__tests__/event-propagation.test-helpers";
17-
import { afterAll, beforeEach, describe, expect, it } from "bun:test";
17+
import {
18+
afterAll,
19+
afterEach,
20+
beforeEach,
21+
describe,
22+
expect,
23+
it,
24+
} from "bun:test";
1825

1926
const seedLocalCalendar = async (userId: ObjectId) => {
2027
const record = CalendarRecordSchema.parse({
@@ -874,7 +881,9 @@ describe("EventService (cross-calendar move)", () => {
874881

875882
jest
876883
.spyOn(gcalService, "moveEvent")
877-
.mockRejectedValue(new Error("cannotChangeOrganizer"));
884+
.mockImplementation(() =>
885+
Promise.reject(new Error("cannotChangeOrganizer")),
886+
);
878887

879888
await expect(
880889
eventService.replace(

0 commit comments

Comments
 (0)