From d7c8d063b6f6fc1a316868a134ad601dbe2a13b3 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Sat, 23 Dec 2023 08:31:50 -0800 Subject: [PATCH] Get linkifier test to work --- src/browser/Linkifier2.test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/browser/Linkifier2.test.ts b/src/browser/Linkifier2.test.ts index 07680a23..9176170c 100644 --- a/src/browser/Linkifier2.test.ts +++ b/src/browser/Linkifier2.test.ts @@ -9,6 +9,7 @@ import { Linkifier2 } from './Linkifier2'; import { MockBufferService } from 'common/TestUtils.test'; import { ILink } from 'browser/Types'; import { LinkProviderService } from 'browser/services/LinkProviderService'; +import jsdom = require('jsdom'); class TestLinkifier2 extends Linkifier2 { public set currentLink(link: any) { @@ -44,8 +45,9 @@ describe('Linkifier2', () => { }; beforeEach(() => { + const dom = new jsdom.JSDOM(); bufferService = new MockBufferService(100, 10); - linkifier = new TestLinkifier2(null!, null!, null!, bufferService, new LinkProviderService()); + linkifier = new TestLinkifier2(dom.window.document.createElement('div'), null!, null!, bufferService, new LinkProviderService()); linkifier.currentLink = { link, state: {