mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-30 18:05:55 +01:00 
			
		
		
		
	
		
			
	
	
		
			28 lines
		
	
	
		
			992 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			28 lines
		
	
	
		
			992 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
|  | const {describeEtapi, postEtapi, getEtapi, getEtapiContent} = require("../support/etapi"); | ||
|  | 
 | ||
|  | describeEtapi("notes", () => { | ||
|  |     it("create", async () => { | ||
|  |         const {note, branch} = await postEtapi('create-note', { | ||
|  |             parentNoteId: 'root', | ||
|  |             type: 'text', | ||
|  |             title: 'Hello World!', | ||
|  |             content: 'Content', | ||
|  |             prefix: 'Custom prefix' | ||
|  |         }); | ||
|  | 
 | ||
|  |         expect(note.title).toEqual("Hello World!"); | ||
|  |         expect(branch.parentNoteId).toEqual("root"); | ||
|  |         expect(branch.prefix).toEqual("Custom prefix"); | ||
|  | 
 | ||
|  |         const rNote = await getEtapi(`notes/${note.noteId}`); | ||
|  |         expect(rNote.title).toEqual("Hello World!"); | ||
|  | 
 | ||
|  |         const rContent = await getEtapiContent(`notes/${note.noteId}/content`); | ||
|  |         expect(rContent).toEqual("Content"); | ||
|  | 
 | ||
|  |         const rBranch = await getEtapi(`branches/${branch.branchId}`); | ||
|  |         expect(rBranch.parentNoteId).toEqual("root"); | ||
|  |         expect(rBranch.prefix).toEqual("Custom prefix"); | ||
|  |     }); | ||
|  | }); |