Skip to content

Commit 92920c6

Browse files
committed
fix mock
1 parent 872b33c commit 92920c6

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

packages/components/test/Folder.test.tsx

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,19 @@ import React from 'react'
55
import { describe, expect, it, vi } from 'vitest'
66
import Folder from '../src/Folder.js'
77

8-
vi.mock('../../src/lib/files.js', () => ({
9-
listFiles: vi.fn(),
10-
getFileDate: vi.fn((f: FileMetadata) => f.lastModified),
11-
getFileDateShort: vi.fn((f: FileMetadata) => f.lastModified),
12-
getFileSize: vi.fn((f: FileMetadata) => f.fileSize),
13-
}))
8+
vi.mock('@hyparam/utils', async (importOriginal) => {
9+
const actual = await importOriginal()
10+
if (typeof actual === 'object') {
11+
return {
12+
...actual,
13+
// your mocked methods
14+
listFiles: vi.fn(),
15+
getFileDate: vi.fn((f: FileMetadata) => f.lastModified),
16+
getFileDateShort: vi.fn((f: FileMetadata) => f.lastModified),
17+
getFileSize: vi.fn((f: FileMetadata) => f.fileSize),
18+
}
19+
}
20+
})
1421

1522
const mockFiles: FileMetadata[] = [
1623
{ key: 'folder1/', lastModified: '2023-01-01T00:00:00Z' },

0 commit comments

Comments
 (0)