mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-08-24 07:12:18 +10:00
refactor: ponytail audit
This commit is contained in:
@@ -44,4 +44,16 @@ describe("createResumePdfBlob", () => {
|
||||
}),
|
||||
);
|
||||
});
|
||||
|
||||
it("returns a rejected Promise when the renderer fails synchronously", async () => {
|
||||
rendererMock.pdf.mockImplementationOnce(() => {
|
||||
throw new Error("renderer failed");
|
||||
});
|
||||
const { createResumePdfBlob } = await import("./browser");
|
||||
|
||||
const promise = createResumePdfBlob({ data: sampleResumeData });
|
||||
|
||||
expect(promise).toBeInstanceOf(Promise);
|
||||
await expect(promise).rejects.toThrow("renderer failed");
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user