Fix argv tests

This commit is contained in:
Daniel Imms
2016-07-07 09:52:54 -07:00
parent 06bc987651
commit e3fcbe6b6d
3 changed files with 7 additions and 8 deletions

View File

@@ -5,7 +5,6 @@
import * as os from 'os';
import * as minimist from 'minimist';
import pkg from 'vs/platform/package';
import { localize } from 'vs/nls';
export interface ParsedArgs extends minimist.ParsedArgs {
@@ -129,9 +128,9 @@ function wrapText(text: string, columns: number) : string[] {
return lines;
}
export function buildHelpMessage(): string {
export function buildHelpMessage(version: string): string {
let columns = (<any>process.stdout).isTTY ? (<any>process.stdout).columns : 80;
return `Visual Studio Code v${ pkg.version }
return `Visual Studio Code v${ version }
Usage: ${ executable } [arguments] [paths...]

View File

@@ -21,7 +21,7 @@ export function main(args: string[]): TPromise<void> {
const argv = parseArgs(args);
if (argv.help) {
console.log(buildHelpMessage());
console.log(buildHelpMessage(pkg.version));
} else if (argv.version) {
console.log(pkg.version);
} else if (shouldSpawnCliProcess(argv)) {