ci: integrate backend vitest tests into woodpecker pipeline #1

Merged
chahine merged 8 commits from vitest-pipeline-integration into main 2026-06-18 08:36:14 +00:00
Showing only changes of commit 8a24ee890d - Show all commits

View File

@ -23,6 +23,9 @@ const mocks = vi.hoisted(() => ({
userScore: {
findUnique: vi.fn(),
},
domainSubmission: {
count: vi.fn(),
},
}));
vi.mock("../../server/utils/prisma", () => ({
@ -31,6 +34,7 @@ vi.mock("../../server/utils/prisma", () => ({
userFollow: mocks.userFollow,
profile: mocks.profile,
userScore: mocks.userScore,
domainSubmission: mocks.domainSubmission,
}),
}));
@ -76,6 +80,7 @@ beforeEach(() => {
mocks.communityPost.count.mockResolvedValue(0);
mocks.userFollow.count.mockResolvedValue(0);
mocks.userFollow.findUnique.mockResolvedValue(null);
mocks.domainSubmission.count.mockResolvedValue(0);
});
async function callHandler() {