feat: restore logging for status 201 in putEvent as requested in PR #54
- Restore test case to verify logging behavior
This commit is contained in:
committed by
Benoit TELLIER
parent
faa1060949
commit
8160ed459a
@@ -65,6 +65,21 @@ describe("eventApi", () => {
|
||||
expect(result).toBe(mockResponse);
|
||||
});
|
||||
|
||||
it("putEvent logs when status is 201", async () => {
|
||||
const consoleLogSpy = jest.spyOn(console, "log").mockImplementation();
|
||||
const mockResponse = { status: 201, url: "/dav/cals/test.ics" };
|
||||
(api as unknown as jest.Mock).mockReturnValue(mockResponse);
|
||||
|
||||
await putEvent(mockEvent);
|
||||
|
||||
expect(consoleLogSpy).toHaveBeenCalledWith(
|
||||
"Event created successfully:",
|
||||
"/dav/cals/test.ics"
|
||||
);
|
||||
|
||||
consoleLogSpy.mockRestore();
|
||||
});
|
||||
|
||||
test("moveEvent sends MOVE request with destination header", async () => {
|
||||
const mockResponse = { status: 204 };
|
||||
(api as unknown as jest.Mock).mockReturnValue({
|
||||
|
||||
Reference in New Issue
Block a user