message: Do not register during integration tests
diff: @@ -94,9 +94,13 @@ export async function activate(context: vscode.ExtensionContext, packageJSON: an
  localDisposables.add(forwardChanges(server));
  localDisposables.add(trackVirtualDocuments(server, eventStream));
  localDisposables.add(vscode.languages.registerFoldingRangeProvider(documentSelector, new StructureProvider(server, languageMiddlewareFeature)));
  +
  + // Do not set during tests
  + if (process.env.OSVC_SUITE === undefined && vscode.languages.registerDocumentSemanticTokensProvider !== undefined) {
  const semanticTokensProvider = new SemanticTokensProvider(server, languageMiddlewareFeature);
  localDisposables.add(vscode.languages.registerDocumentSemanticTokensProvider(documentSelector, semanticTokensProvider, semanticTokensProvider.getLegend()));
  localDisposables.add(vscode.languages.registerDocumentRangeSemanticTokensProvider(documentSelector, semanticTokensProvider, semanticTokensProvider.getLegend()));
  + }
  }));
  disposables.add(server.onServerStop(() => {
  