mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-02 19:36:12 +01:00 
			
		
		
		
	
		
			
	
	
		
			17 lines
		
	
	
		
			670 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
		
		
			
		
	
	
			17 lines
		
	
	
		
			670 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| 
								 | 
							
								import { describe, expect, it } from "vitest";
							 | 
						||
| 
								 | 
							
								import HighlightsListWidget from "./highlights_list.js";
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								describe("getHighlightList", () => {
							 | 
						||
| 
								 | 
							
								    let widget = new HighlightsListWidget();
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    it("supports old italics", async () => {
							 | 
						||
| 
								 | 
							
								        const highlights = await widget.getHighlightList("This is <i>italic</i> text", [ "italic" ]);
							 | 
						||
| 
								 | 
							
								        expect(highlights.$highlightsList.html()).toBe("<li><i>italic</i></li>");
							 | 
						||
| 
								 | 
							
								    });
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    it("supports new italics", async () => {
							 | 
						||
| 
								 | 
							
								        const highlights = await widget.getHighlightList("This is <em>italic</em> text", [ "italic" ]);
							 | 
						||
| 
								 | 
							
								        expect(highlights.$highlightsList.html()).toBe("<li><em>italic</em></li>");
							 | 
						||
| 
								 | 
							
								    });
							 | 
						||
| 
								 | 
							
								})
							 |