Files
tolaria/src/utils/initializeNoteProperties.test.ts

20 lines
595 B
TypeScript
Raw Normal View History

import { describe, expect, it, vi } from 'vitest'
import { initializeNoteProperties } from './initializeNoteProperties'
describe('initializeNoteProperties', () => {
it('seeds only the Note type without creating a title field', async () => {
const updateFrontmatter = vi.fn().mockResolvedValue(undefined)
await initializeNoteProperties(updateFrontmatter, '/vault/plain-note.md')
expect(updateFrontmatter).toHaveBeenCalledTimes(1)
expect(updateFrontmatter).toHaveBeenCalledWith(
'/vault/plain-note.md',
'type',
'Note',
{ silent: true },
)
})
})