diff --git a/src/features/PesterTests.ts b/src/features/PesterTests.ts index 7a20e91611..98e521cdd8 100644 --- a/src/features/PesterTests.ts +++ b/src/features/PesterTests.ts @@ -7,6 +7,7 @@ import vscode = require("vscode"); import Window = vscode.window; import { IFeature, LanguageClient } from "../feature"; import { SessionManager } from "../session"; +import Settings = require("../settings"); import utils = require("../utils"); export class PesterTestsFeature implements IFeature { @@ -33,6 +34,7 @@ export class PesterTestsFeature implements IFeature { private launchTests(uriString, runInDebugger, describeBlockName?) { const uri = vscode.Uri.parse(uriString); const currentDocument = vscode.window.activeTextEditor.document; + const settings = Settings.load(); const launchConfig = { request: "launch", @@ -47,6 +49,7 @@ export class PesterTestsFeature implements IFeature { ], internalConsoleOptions: "neverOpen", noDebug: !runInDebugger, + createTemporaryIntegratedConsole: settings.debugging.createTemporaryIntegratedConsole, cwd: currentDocument.isUntitled ? vscode.workspace.rootPath diff --git a/src/session.ts b/src/session.ts index 6dba23798e..9a944292a3 100644 --- a/src/session.ts +++ b/src/session.ts @@ -235,7 +235,7 @@ export class SessionManager implements Middleware { this.debugSessionProcess = new PowerShellProcess( this.powerShellExePath, - "[DBG] PowerShell Integrated Console", + "[TEMP] PowerShell Integrated Console", this.log, this.editorServicesArgs + "-DebugServiceOnly ", sessionPath,