/* * SPDX-FileCopyrightText: 2023 The HedgeDoc developers (see AUTHORS file) * * SPDX-License-Identifier: AGPL-3.0-only */ import type { Note } from '../../src/api/notes/types' export const testNoteId = 'test' const mockMetadata = { id: testNoteId, aliases: [ { name: 'mock-note', primaryAlias: true, noteId: testNoteId } ], primaryAddress: 'mock-note', title: 'Mock Note', description: 'Mocked note for testing', tags: ['test', 'mock', 'cypress'], updatedAt: '2021-04-24T09:27:51.000Z', updateUsername: null, viewCount: 0, version: 2, createdAt: '2021-04-24T09:27:51.000Z', editedBy: [], permissions: { owner: 'mock', sharedToUsers: [], sharedToGroups: [] } } beforeEach(() => { cy.intercept(`api/private/notes/${testNoteId}`, { content: '', metadata: mockMetadata, editedByAtPosition: [] } as Note) cy.intercept(`api/private/notes/${testNoteId}/metadata`, mockMetadata) })