From a33e1d617e865dcf024de95c52077a41489d96f8 Mon Sep 17 00:00:00 2001 From: Alex Dima Date: Wed, 9 Dec 2020 20:48:24 +0100 Subject: [PATCH] Revert "Fixes #104004: Only run tests if the tests belong to a known extension" This reverts commit 423bdb2e26307200b11867ff20fc09f52883a0db. --- .../api/common/extHostExtensionService.ts | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/vs/workbench/api/common/extHostExtensionService.ts b/src/vs/workbench/api/common/extHostExtensionService.ts index 2f3857ac7f3..328b9327207 100644 --- a/src/vs/workbench/api/common/extHostExtensionService.ts +++ b/src/vs/workbench/api/common/extHostExtensionService.ts @@ -35,8 +35,6 @@ import { IExtHostTunnelService } from 'vs/workbench/api/common/extHostTunnelServ import { IExtHostTerminalService } from 'vs/workbench/api/common/extHostTerminalService'; import { Emitter, Event } from 'vs/base/common/event'; import { IExtensionActivationHost, checkActivateWorkspaceContainsExtension } from 'vs/workbench/api/common/shared/workspaceContains'; -import { isEqualOrParent } from 'vs/base/common/extpath'; -import { isLinux } from 'vs/base/common/platform'; interface ITestRunner { /** Old test runner API, as exported from `vscode/lib/testrunner` */ @@ -539,20 +537,6 @@ export abstract class AbstractExtHostExtensionService extends Disposable impleme const extensionTestsPath = originalFSPath(extensionTestsLocationURI); - let knowsExtension = false; - for (const extension of this._registry.getAllExtensionDescriptions()) { - if (extension.extensionLocation.scheme === Schemas.file) { - const extensionPath = originalFSPath(extension.extensionLocation); - if (isEqualOrParent(extensionTestsPath, extensionPath, !isLinux)) { - knowsExtension = true; - } - } - } - - if (!knowsExtension) { - return Promise.resolve(undefined); - } - // Require the test runner via node require from the provided path let testRunner: ITestRunner | INewTestRunner | undefined; let requireError: Error | undefined;