fix: add missing VaultEntry properties in test fixtures and mock data

Add trashed, trashedAt, and order properties that were missing from
test entry objects after those fields were added to the VaultEntry type.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
lucaronin
2026-02-21 19:15:45 +01:00
parent 0b6713df14
commit 2bf38bda36
5 changed files with 15 additions and 5 deletions

View File

@@ -24,6 +24,7 @@ const baseEntry: VaultEntry = {
relationships: {},
icon: null,
color: null,
order: null,
}
const trashedEntry: VaultEntry = {

View File

@@ -276,6 +276,8 @@ describe('getSortComparator', () => {
owner: null,
cadence: null,
archived: false,
trashed: false,
trashedAt: null,
modifiedAt: null,
createdAt: null,
fileSize: 100,
@@ -352,6 +354,8 @@ describe('NoteList sort controls', () => {
owner: null,
cadence: null,
archived: false,
trashed: false,
trashedAt: null,
modifiedAt: null,
createdAt: null,
fileSize: 100,
@@ -486,6 +490,7 @@ const trashedEntry: VaultEntry = {
relationships: {},
icon: null,
color: null,
order: null,
}
const expiredTrashedEntry: VaultEntry = {
@@ -509,6 +514,7 @@ const expiredTrashedEntry: VaultEntry = {
relationships: {},
icon: null,
color: null,
order: null,
}
const entriesWithTrashed = [...mockEntries, trashedEntry, expiredTrashedEntry]

View File

@@ -571,19 +571,19 @@ describe('Sidebar', () => {
{
path: '/vault/type/project.md', filename: 'project.md', title: 'Project', isA: 'Type',
aliases: [], belongsTo: [], relatedTo: [], status: null, owner: null, cadence: null,
archived: false, modifiedAt: 1700000000, createdAt: null, fileSize: 200, snippet: '',
archived: false, trashed: false, trashedAt: null, modifiedAt: 1700000000, createdAt: null, fileSize: 200, snippet: '',
relationships: {}, icon: null, color: null, order: 5,
},
{
path: '/vault/type/topic.md', filename: 'topic.md', title: 'Topic', isA: 'Type',
aliases: [], belongsTo: [], relatedTo: [], status: null, owner: null, cadence: null,
archived: false, modifiedAt: 1700000000, createdAt: null, fileSize: 200, snippet: '',
archived: false, trashed: false, trashedAt: null, modifiedAt: 1700000000, createdAt: null, fileSize: 200, snippet: '',
relationships: {}, icon: null, color: null, order: 0,
},
{
path: '/vault/type/person.md', filename: 'person.md', title: 'Person', isA: 'Type',
aliases: [], belongsTo: [], relatedTo: [], status: null, owner: null, cadence: null,
archived: false, modifiedAt: 1700000000, createdAt: null, fileSize: 200, snippet: '',
archived: false, trashed: false, trashedAt: null, modifiedAt: 1700000000, createdAt: null, fileSize: 200, snippet: '',
relationships: {}, icon: null, color: null, order: 1,
},
]

View File

@@ -7,9 +7,9 @@ function makeEntry(path: string, title: string): VaultEntry {
return {
path, filename: `${title}.md`, title, isA: 'Note',
aliases: [], belongsTo: [], relatedTo: [],
status: null, owner: null, cadence: null, archived: false,
status: null, owner: null, cadence: null, archived: false, trashed: false, trashedAt: null,
modifiedAt: null, createdAt: null, fileSize: 0,
snippet: '', relationships: {}, icon: null, color: null,
snippet: '', relationships: {}, icon: null, color: null, order: null,
}
}

View File

@@ -1438,6 +1438,7 @@ const MOCK_ENTRIES: VaultEntry[] = [
},
icon: null,
color: null,
order: null,
},
{
path: '/Users/luca/Laputa/note/deprecated-api-notes.md',
@@ -1462,6 +1463,7 @@ const MOCK_ENTRIES: VaultEntry[] = [
},
icon: null,
color: null,
order: null,
},
{
path: '/Users/luca/Laputa/experiment/failed-seo-experiment.md',
@@ -1487,6 +1489,7 @@ const MOCK_ENTRIES: VaultEntry[] = [
},
icon: null,
color: null,
order: null,
},
// --- Archived entries ---
{