From cdde69cc7cb18db70324b26d2e3973cef64061e8 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Tue, 21 Oct 2025 16:59:32 +0300 Subject: [PATCH] test(server): add adjustable type to becca mocking --- apps/server/src/test/becca_easy_mocking.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/server/src/test/becca_easy_mocking.ts b/apps/server/src/test/becca_easy_mocking.ts index c3d6b6293..1fe4cfdc0 100644 --- a/apps/server/src/test/becca_easy_mocking.ts +++ b/apps/server/src/test/becca_easy_mocking.ts @@ -2,6 +2,7 @@ import utils from "../services/utils.js"; import BNote from "../becca/entities/bnote.js"; import BAttribute from "../becca/entities/battribute.js"; import BBranch from "../becca/entities/bbranch.js"; +import { NoteType } from "@triliumnext/commons"; type AttributeDefinitions = { [key in `#${string}`]: string; }; type RelationDefinitions = { [key in `~${string}`]: string; }; @@ -10,6 +11,7 @@ interface NoteDefinition extends AttributeDefinitions, RelationDefinitions { id?: string | undefined; title?: string; content?: string; + type?: NoteType; children?: NoteDefinition[]; } @@ -42,7 +44,7 @@ export function buildNote(noteDef: NoteDefinition) { const note = new BNote({ noteId: noteDef.id ?? utils.randomString(12), title: noteDef.title ?? "New note", - type: "text", + type: noteDef.type ?? "text", mime: "text/html", isProtected: false, blobId: ""