Skip to content

Commit 655e318

Browse files
committed
chore: adjust tests for the MarkedString variant
1 parent 69d19e2 commit 655e318

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

test/adapters/datatip-adapter.test.ts

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,17 @@ describe('DatatipAdapter', () => {
5050
expect(datatip.range.end.row).equal(0);
5151
expect(datatip.range.end.column).equal(2);
5252

53-
expect(datatip.markedStrings).to.have.lengthOf(2);
54-
expect(datatip.markedStrings[0]).eql({ type: 'markdown', value: 'test' });
53+
if ("markedStrings" in datatip) {
54+
expect(datatip.markedStrings).to.have.lengthOf(2);
55+
expect(datatip.markedStrings[0]).eql({ type: 'markdown', value: 'test' });
5556

56-
const snippet = datatip.markedStrings[1];
57-
expect(snippet.type).equal('snippet');
58-
invariant(snippet.type === 'snippet');
59-
expect((snippet as any).grammar.scopeName).equal('text.plain.null-grammar');
60-
expect(snippet.value).equal('test snippet');
57+
const snippet = datatip.markedStrings[1];
58+
expect(snippet.type).equal('snippet');
59+
invariant(snippet.type === 'snippet');
60+
expect((snippet as any).grammar.scopeName).equal('text.plain.null-grammar');
61+
expect(snippet.value).equal('test snippet');
62+
}
63+
// else the React variant
6164

6265
expect(grammarSpy.calledWith('source.testlang')).to.be.true;
6366
}

0 commit comments

Comments
 (0)