11import { describe , it , expect , beforeEach , vi } from 'vitest'
2- import { type StudioHost , type DatabaseItem , DraftStatus } from '../../../src/types'
2+ import { type StudioHost , DraftStatus } from '../../../src/types'
33import { createMockDocument , createMockStorage , createMockHooks } from '../../mocks/document'
44import { createMockHost } from '../../mocks/host'
55import { createMockGit } from '../../mocks/git'
@@ -15,7 +15,7 @@ vi.mock('unstorage/drivers/indexedb', () => ({
1515 async getItem ( key : string ) {
1616 return mockStorage . get ( key ) || null
1717 } ,
18- async setItem ( key : string , value : DatabaseItem ) {
18+ async setItem ( key : string , value : string ) {
1919 mockStorage . set ( key , value )
2020 } ,
2121 async removeItem ( key : string ) {
@@ -72,7 +72,7 @@ describe('useDraftDocuments - Action Chains Integration Tests', () => {
7272
7373 // Storage
7474 expect ( mockStorage . size ) . toEqual ( 1 )
75- const storedDraft = JSON . parse ( mockStorage . get ( normalizeKey ( documentId ) ) ! )
75+ const storedDraft = JSON . parse ( mockStorage . get ( normalizeKey ( documentId ) ) ! )
7676 expect ( storedDraft ) . toHaveProperty ( 'status' , DraftStatus . Created )
7777
7878 // In memory
@@ -165,7 +165,7 @@ describe('useDraftDocuments - Action Chains Integration Tests', () => {
165165 const updatedDocument = createMockDocument ( documentId , {
166166 body : {
167167 type : 'minimark' ,
168- value : [ { type : 'text' , text : ' Updated content' } ] ,
168+ value : [ ' Updated content'] ,
169169 } ,
170170 } )
171171 await update ( documentId , updatedDocument )
@@ -199,7 +199,7 @@ describe('useDraftDocuments - Action Chains Integration Tests', () => {
199199 const { selectById, rename, update, list } = draftDocuments
200200
201201 const mockDocument = createMockDocument ( documentId )
202- const fsPath = mockHost . document . getFileSystemPath ( documentId )
202+ const fsPath = mockHost . document . getFileSystemPath ( documentId )
203203 const createdDocument = await mockHost . document . create ( fsPath , mockDocument . path , '' )
204204
205205 /*
@@ -256,7 +256,7 @@ describe('useDraftDocuments - Action Chains Integration Tests', () => {
256256 const updatedDocument = createMockDocument ( newId , {
257257 body : {
258258 type : 'minimark' ,
259- value : [ { type : 'text' , text : ' Updated content' } ] ,
259+ value : [ ' Updated content'] ,
260260 } ,
261261 } )
262262 await update ( newId , updatedDocument )
0 commit comments