File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,9 @@ import * as vscode from "vscode";
6
6
import { before , beforeEach , afterEach } from "mocha" ;
7
7
import { IExternalPowerShellDetails , IPowerShellExtensionClient } from "../../src/features/ExternalApi" ;
8
8
9
- const testExtensionId = "ms-vscode.powershell-preview" ;
9
+ // tslint:disable-next-line: no-var-requires
10
+ const PackageJSON : any = require ( "../../../package.json" ) ;
11
+ const testExtensionId = `${ PackageJSON . publisher } .${ PackageJSON . name } ` ;
10
12
11
13
suite ( "ExternalApi feature - Registration API" , ( ) => {
12
14
let powerShellExtensionClient : IPowerShellExtensionClient ;
@@ -82,7 +84,7 @@ suite("ExternalApi feature - Other APIs", () => {
82
84
} ) ;
83
85
84
86
beforeEach ( ( ) => {
85
- sessionId = powerShellExtensionClient . registerExternalExtension ( "ms-vscode.powershell-preview" ) ;
87
+ sessionId = powerShellExtensionClient . registerExternalExtension ( testExtensionId ) ;
86
88
} ) ;
87
89
88
90
afterEach ( ( ) => {
Original file line number Diff line number Diff line change @@ -6,6 +6,10 @@ import * as path from "path";
6
6
7
7
import { runTests } from "vscode-test" ;
8
8
9
+ // tslint:disable-next-line: no-var-requires
10
+ const PackageJSON : any = require ( "../../package.json" ) ;
11
+ const testExtensionId = `${ PackageJSON . publisher } .${ PackageJSON . name } ` ;
12
+
9
13
async function main ( ) {
10
14
try {
11
15
// The folder containing the Extension Manifest package.json
@@ -22,7 +26,7 @@ async function main() {
22
26
extensionTestsPath,
23
27
launchArgs : [
24
28
"--disable-extensions" ,
25
- "--enable-proposed-api" , "ms-vscode.powershell-preview" ,
29
+ "--enable-proposed-api" , testExtensionId ,
26
30
"./test"
27
31
] ,
28
32
version : "insiders"
You can’t perform that action at this time.
0 commit comments