fix exthost language features test

This commit is contained in:
Semesse
2022-08-23 00:17:03 +08:00
parent eb8c27545a
commit 60d39ea1ab

View File

@@ -411,11 +411,10 @@ suite('ExtHostLanguageFeatures', function () {
}));
await rpcProtocol.sync();
getHoverPromise(languageFeaturesService.hoverProvider, model, new EditorPosition(1, 1), CancellationToken.None).then(value => {
assert.strictEqual(value.length, 1);
const [entry] = value;
assert.deepStrictEqual(entry.range, { startLineNumber: 1, startColumn: 1, endLineNumber: 1, endColumn: 5 });
});
const hovers = await getHoverPromise(languageFeaturesService.hoverProvider, model, new EditorPosition(1, 1), CancellationToken.None);
assert.strictEqual(hovers.length, 1);
const [entry] = hovers;
assert.deepStrictEqual(entry.range, { startLineNumber: 1, startColumn: 1, endLineNumber: 1, endColumn: 5 });
});
@@ -428,11 +427,10 @@ suite('ExtHostLanguageFeatures', function () {
}));
await rpcProtocol.sync();
getHoverPromise(languageFeaturesService.hoverProvider, model, new EditorPosition(1, 1), CancellationToken.None).then(value => {
assert.strictEqual(value.length, 1);
const [entry] = value;
assert.deepStrictEqual(entry.range, { startLineNumber: 4, startColumn: 1, endLineNumber: 9, endColumn: 8 });
});
const hovers = await getHoverPromise(languageFeaturesService.hoverProvider, model, new EditorPosition(1, 1), CancellationToken.None);
assert.strictEqual(hovers.length, 1);
const [entry] = hovers;
assert.deepStrictEqual(entry.range, { startLineNumber: 4, startColumn: 1, endLineNumber: 9, endColumn: 8 });
});
@@ -473,9 +471,8 @@ suite('ExtHostLanguageFeatures', function () {
}));
await rpcProtocol.sync();
getHoverPromise(languageFeaturesService.hoverProvider, model, new EditorPosition(1, 1), CancellationToken.None).then(value => {
assert.strictEqual(value.length, 1);
});
const hovers = await getHoverPromise(languageFeaturesService.hoverProvider, model, new EditorPosition(1, 1), CancellationToken.None);
assert.strictEqual(hovers.length, 1);
});
// --- occurrences