From b1de159292ff8ad57aa2190212abfda25e95f51e Mon Sep 17 00:00:00 2001 From: Phil Marshall Date: Tue, 22 Jan 2019 18:36:45 -0600 Subject: [PATCH] added test for markdown image link underline --- .../src/test/documentLinkProvider.test.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/extensions/markdown-language-features/src/test/documentLinkProvider.test.ts b/extensions/markdown-language-features/src/test/documentLinkProvider.test.ts index 5a1d0c87880..1d94141d76e 100644 --- a/extensions/markdown-language-features/src/test/documentLinkProvider.test.ts +++ b/extensions/markdown-language-features/src/test/documentLinkProvider.test.ts @@ -103,6 +103,14 @@ suite('markdown.DocumentLinkProvider', () => { assertRangeEqual(link1.range, new vscode.Range(0, 10, 0, 14)); assertRangeEqual(link2.range, new vscode.Range(0, 23, 0, 28)); }); + + test('should handle hyperlinked images', () => { + const links = getLinksForFile('[![alt text](image.jpg)](https://example.com)'); + assert.strictEqual(links.length, 2); + const [link1, link2] = links; + assertRangeEqual(link1.range, new vscode.Range(0,25,0,44)); + assertRangeEqual(link2.range, new vscode.Range(0,13,0,22)); + }); });