Update tests

This commit is contained in:
Matt Rubens
2024-12-26 08:24:02 -08:00
parent 912850c31c
commit 2b46a307b5

View File

@@ -12,7 +12,6 @@ const mockDispose = jest.fn()
const mockWatcher = { const mockWatcher = {
onDidCreate: mockOnDidCreate.mockReturnValue({ dispose: mockDispose }), onDidCreate: mockOnDidCreate.mockReturnValue({ dispose: mockDispose }),
onDidDelete: mockOnDidDelete.mockReturnValue({ dispose: mockDispose }), onDidDelete: mockOnDidDelete.mockReturnValue({ dispose: mockDispose }),
onDidChange: mockOnDidChange.mockReturnValue({ dispose: mockDispose }),
dispose: mockDispose dispose: mockDispose
} }
@@ -86,16 +85,6 @@ describe("WorkspaceTracker", () => {
}) })
}) })
it("should handle file change events", async () => {
const [[callback]] = mockOnDidChange.mock.calls
await callback({ fsPath: "/test/workspace/changed.ts" })
expect(mockProvider.postMessageToWebview).toHaveBeenCalledWith({
type: "workspaceUpdated",
filePaths: ["changed.ts"]
})
})
it("should handle directory paths correctly", async () => { it("should handle directory paths correctly", async () => {
// Mock stat to return directory type // Mock stat to return directory type
;(vscode.workspace.fs.stat as jest.Mock).mockResolvedValueOnce({ type: 2 }) // FileType.Directory = 2 ;(vscode.workspace.fs.stat as jest.Mock).mockResolvedValueOnce({ type: 2 }) // FileType.Directory = 2