178 references to CommandLine
Microsoft.Build.Tasks.UnitTests (178)
Al_Tests.cs (43)
34CommandLine.ValidateHasParameter(t, @"/algid:whatisthis"); 50CommandLine.ValidateHasParameter(t, @"/baseaddress:12345678"); 66CommandLine.ValidateHasParameter(t, @"/company:Google"); 82CommandLine.ValidateHasParameter(t, @"/configuration:debug"); 98CommandLine.ValidateHasParameter(t, @"/copyright:(C) 2005"); 114CommandLine.ValidateHasParameter(t, @"/culture:aussie"); 130CommandLine.ValidateHasParameter(t, "/delaysign+"); 146CommandLine.ValidateHasParameter(t, @"/description:whatever"); 169CommandLine.ValidateHasParameter( 187CommandLine.ValidateHasParameter(t, @"/evidence:MyEvidenceFile"); 203CommandLine.ValidateHasParameter(t, @"/fileversion:1.2.3.4"); 219CommandLine.ValidateHasParameter(t, @"/flags:0x8421"); 235CommandLine.ValidateHasParameter(t, "/fullpaths"); 251CommandLine.ValidateHasParameter(t, @"/keyfile:mykey.snk"); 267CommandLine.ValidateHasParameter(t, @"/keyname:MyKeyContainer"); 291CommandLine.ValidateHasParameter( 321CommandLine.ValidateHasParameter( 324CommandLine.ValidateHasParameter( 342CommandLine.ValidateHasParameter(t, @"/main:Class1.Main"); 358CommandLine.ValidateHasParameter(t, @"/out:foo.dll"); 374CommandLine.ValidateHasParameter(t, @"/platform:x86"); 384CommandLine.ValidateNoParameterStartsWith(t, @"/platform:"); 387CommandLine.ValidateNoParameterStartsWith(t, @"/platform:"); 390CommandLine.ValidateHasParameter( 397CommandLine.ValidateHasParameter(t, @"/platform:anycpu"); 401CommandLine.ValidateHasParameter(t, @"/platform:anycpu"); 405CommandLine.ValidateHasParameter( 412CommandLine.ValidateHasParameter(t, @"/platform:x86"); 416CommandLine.ValidateHasParameter(t, @"/platform:x86"); 420CommandLine.ValidateHasParameter(t, @"/platform:x86"); 436CommandLine.ValidateHasParameter(t, @"/product:VisualStudio"); 452CommandLine.ValidateHasParameter(t, @"/productversion:8.0"); 468CommandLine.ValidateHasParameter(t, @"@one.rsp"); 469CommandLine.ValidateHasParameter(t, @"@two.rsp"); 493CommandLine.ValidateHasParameter(t, @"Strings.resources,working\MyResource.bmp"); 494CommandLine.ValidateHasParameter(t, @"Dialogs.resources"); 510CommandLine.ValidateHasParameter(t, @"/target:winexe"); 526CommandLine.ValidateHasParameter( 544CommandLine.ValidateHasParameter(t, @"/title:WarAndPeace"); 560CommandLine.ValidateHasParameter(t, @"/trademark:MyTrademark"); 576CommandLine.ValidateHasParameter( 594CommandLine.ValidateHasParameter(t, @"/win32icon:foo.ico"); 610CommandLine.ValidateHasParameter(t, @"/win32res:foo.res");
AspNetCompiler_Tests.cs (22)
28Assert.False(CommandLine.CallValidateParameters(t)); 40Assert.True(CommandLine.CallValidateParameters(t)); 42CommandLine.ValidateEquals(t, @"-m /LM/W3SVC/1/Root/MyApp", false); 54Assert.True(CommandLine.CallValidateParameters(t)); 56CommandLine.ValidateEquals(t, @"-v /MyApp", false); 69Assert.False(CommandLine.CallValidateParameters(t)); 81Assert.False(CommandLine.CallValidateParameters(t)); 94Assert.False(CommandLine.CallValidateParameters(t)); 107Assert.False(CommandLine.CallValidateParameters(t)); 120Assert.True(CommandLine.CallValidateParameters(t)); 122CommandLine.ValidateEquals(t, @"-m /LM/W3SVC/1/Root/MyApp c:\MyTarget", false); 135Assert.True(CommandLine.CallValidateParameters(t)); 137CommandLine.ValidateEquals(t, @"-v /MyApp -p c:\MyApp", false); 150Assert.True(CommandLine.CallValidateParameters(t)); 152CommandLine.ValidateEquals(t, @"-v /MyApp c:\MyTarget", false); 165Assert.False(CommandLine.CallValidateParameters(t)); 179Assert.True(CommandLine.CallValidateParameters(t)); 181CommandLine.ValidateEquals(t, @"-v /MyApp -p c:\MyApp c:\MyTarget", false); 195Assert.False(CommandLine.CallValidateParameters(t)); 209Assert.False(CommandLine.CallValidateParameters(t)); 223Assert.False(CommandLine.CallValidateParameters(t)); 238Assert.False(CommandLine.CallValidateParameters(t));
AxImp_Tests.cs (18)
29CommandLine.ValidateHasParameter(t, testParameterValue, false /* no response file */); 45CommandLine.ValidateHasParameter(t, testParameterValue, false /* no response file */); 57CommandLine.ValidateNoParameterStartsWith( 64CommandLine.ValidateHasParameter( 79CommandLine.ValidateNoParameterStartsWith(t, @"/nologo", false /* no response file */); 83CommandLine.ValidateHasParameter(t, @"/nologo", false /* no response file */); 96CommandLine.ValidateNoParameterStartsWith( 103CommandLine.ValidateHasParameter( 119CommandLine.ValidateNoParameterStartsWith( 126CommandLine.ValidateHasParameter( 142CommandLine.ValidateNoParameterStartsWith( 149CommandLine.ValidateHasParameter( 165CommandLine.ValidateNoParameterStartsWith( 172CommandLine.ValidateHasParameter( 187CommandLine.ValidateNoParameterStartsWith( 194CommandLine.ValidateHasParameter( 209CommandLine.ValidateNoParameterStartsWith( 216CommandLine.ValidateHasParameter(
AxTlbBaseTask_Tests.cs (12)
28CommandLine.ValidateNoParameterStartsWith( 35CommandLine.ValidateHasParameter( 57CommandLine.ValidateNoParameterStartsWith( 64CommandLine.ValidateHasParameter(t, @"/keycontainer:" + badParameterValue, false /* no response file */); 79CommandLine.ValidateHasParameter(t, @"/keycontainer:" + goodParameterValue, false /* no response file */); 110CommandLine.ValidateNoParameterStartsWith( 117CommandLine.ValidateHasParameter( 140CommandLine.ValidateNoParameterStartsWith( 147CommandLine.ValidateHasParameter( 155CommandLine.ValidateHasParameter( 181CommandLine.ValidateNoParameterStartsWith( 188CommandLine.ValidateHasParameter(
LC_Tests.cs (14)
33CommandLine.ValidateHasParameter(task, "/complist:complist.licx", false /* don't use response file */); 34CommandLine.ValidateHasParameter(task, "/complist:othersrc.txt", false /* don't use response file */); 35CommandLine.ValidateHasParameter(task, "/target:target.exe", false /* don't use response file */); 36CommandLine.ValidateHasParameter(task, "/outdir:bin\\debug", false /* don't use response file */); 37CommandLine.ValidateHasParameter(task, "/i:LicensedControl.dll", false /* don't use response file */); 38CommandLine.ValidateHasParameter(task, "/i:OtherControl.dll", false /* don't use response file */); 39CommandLine.ValidateHasParameter(task, "/nologo", false /* don't use response file */); 58CommandLine.ValidateHasParameter(task, "/complist:complist.licx", true /* use response file */); 59CommandLine.ValidateHasParameter(task, "/complist:othersrc.txt", true /* use response file */); 60CommandLine.ValidateHasParameter(task, "/target:target.exe", true /* use response file */); 61CommandLine.ValidateHasParameter(task, "/outdir:bin\\debug", true /* use response file */); 62CommandLine.ValidateHasParameter(task, "/i:LicensedControl.dll", true /* use response file */); 63CommandLine.ValidateHasParameter(task, "/i:OtherControl.dll", true /* use response file */); 64CommandLine.ValidateHasParameter(task, "/nologo", true /* use response file */);
ResourceHandling\ResGen_Tests.cs (33)
49CommandLine.ValidateHasParameter(t, commandLineParameter, true /* resgen 4.0 supports response files */); 50CommandLine.ValidateHasParameter(t, @"/compile", true /* resgen 4.0 supports response files */); 56CommandLine.ValidateHasParameter(t, singleTestFile[0].ItemSpec, false /* resgen 4.0 does not appear to support response files for STR */); 57CommandLine.ValidateHasParameter(t, singleOutput[0].ItemSpec, false /* resgen 4.0 does not appear to support response files for STR */); 58CommandLine.ValidateHasParameter(t, "/str:c#,,,", false /* resgen 4.0 does not appear to support response files for STR */); 67CommandLine.ValidateHasParameter(t, @"/compile", true /* resgen 4.0 supports response files */); 71CommandLine.ValidateHasParameter(t, commandLineParameter, true /* resgen 4.0 supports response files */); 132CommandLine.ValidateHasParameter(t, commandLineParameter, true /* resgen 4.0 supports response files */); 133CommandLine.ValidateHasParameter(t, @"/compile", true /* resgen 4.0 supports response files */); 147CommandLine.ValidateHasParameter(t, commandLineParameter, true /* resgen 4.0 supports response files */); 148CommandLine.ValidateHasParameter(t, @"/compile", true /* resgen 4.0 supports response files */); 156CommandLine.ValidateHasParameter(t, commandLineParameter, true /* resgen 4.0 supports response files */); 157CommandLine.ValidateHasParameter(t, @"/compile", true /* resgen 4.0 supports response files */); 173CommandLine.ValidateNoParameterStartsWith(t, @"/publicClass", true /* resgen 4.0 supports response files */); 177CommandLine.ValidateHasParameter(t, @"/publicClass", true /* resgen 4.0 supports response files */); 201CommandLine.ValidateNoParameterStartsWith(t, "/r:", true /* resgen 4.0 supports response files */); 206CommandLine.ValidateHasParameter(t, "/r:" + singleReference[0].ItemSpec, true /* resgen 4.0 supports response files */); 214CommandLine.ValidateHasParameter(t, "/r:" + reference.ItemSpec, true /* resgen 4.0 supports response files */); 248int baseCommandLineLength = CommandLine.GetCommandLine(t, false).Length; 285int commandLineLength = CommandLine.GetCommandLine(t, false).Length; 292CommandLine.GetCommandLine(t, false).Length); 309commandLineLength = CommandLine.GetCommandLine(t, false).Length; 315CommandLine.GetCommandLine(t, false).Length); 391CommandLine.ValidateNoParameterStartsWith(t, "/str:", false /* resgen 4.0 does not appear to support response files for STR */); 395CommandLine.ValidateNoParameterStartsWith(t, "/str:", false /* resgen 4.0 does not appear to support response files for STR */); 400CommandLine.ValidateNoParameterStartsWith(t, "/str:", false /* resgen 4.0 does not appear to support response files for STR */); 405CommandLine.ValidateNoParameterStartsWith(t, "/str:", false /* resgen 4.0 does not appear to support response files for STR */); 414CommandLine.ValidateHasParameter(t, "/str:" + strLanguage + ",,,", false /* resgen 4.0 does not appear to support response files for STR */); 417CommandLine.ValidateHasParameter(t, "/str:" + strLanguage + "," + strNamespace + ",,", false /* resgen 4.0 does not appear to support response files for STR */); 420CommandLine.ValidateHasParameter(t, "/str:" + strLanguage + "," + strNamespace + "," + strClass + ",", false /* resgen 4.0 does not appear to support response files for STR */); 423CommandLine.ValidateHasParameter(t, "/str:" + strLanguage + "," + strNamespace + "," + strClass + "," + strFile, false /* resgen 4.0 does not appear to support response files for STR */); 476CommandLine.ValidateNoParameterStartsWith(t, @"/useSourcePath", true /* resgen 4.0 supports response files */); 480CommandLine.ValidateHasParameter(t, @"/useSourcePath", true /* resgen 4.0 supports response files */);
TlbImp_Tests.cs (26)
26CommandLine.ValidateHasParameter( 42CommandLine.ValidateHasParameter( 46CommandLine.ValidateHasParameter( 64CommandLine.ValidateHasParameter(t, testParameterValue, false /* no response file */); 80CommandLine.ValidateHasParameter(t, testParameterValue, false /* no response file */); 93CommandLine.ValidateNoParameterStartsWith( 100CommandLine.ValidateHasParameter( 116CommandLine.ValidateNoParameterStartsWith( 123CommandLine.ValidateHasParameter( 138CommandLine.ValidateNoParameterStartsWith( 145CommandLine.ValidateHasParameter( 161CommandLine.ValidateNoParameterStartsWith( 168CommandLine.ValidateHasParameter( 184CommandLine.ValidateNoParameterStartsWith( 191CommandLine.ValidateHasParameter( 206CommandLine.ValidateNoParameterStartsWith( 213CommandLine.ValidateHasParameter( 228CommandLine.ValidateNoParameterStartsWith( 235CommandLine.ValidateHasParameter( 250CommandLine.ValidateNoParameterStartsWith( 257CommandLine.ValidateHasParameter( 279CommandLine.ValidateNoParameterStartsWith( 286CommandLine.ValidateHasParameter( 294CommandLine.ValidateHasParameter( 312CommandLine.ValidateNoParameterStartsWith( 320CommandLine.ValidateHasParameter(
WinMDExp_Tests.cs (10)
31CommandLine.ValidateHasParameter( 35CommandLine.ValidateHasParameter( 47CommandLine.ValidateHasParameter(t, "/nowarn:41999,42016", useResponseFile: true); 62CommandLine.ValidateHasParameter(t, "/d:output.xml", useResponseFile: true); 63CommandLine.ValidateHasParameter(t, "/md:input.xml", useResponseFile: true); 75CommandLine.ValidateHasParameter(t, "/pdb:output.pdb", useResponseFile: true); 76CommandLine.ValidateHasParameter(t, "/mp:input.pdb", useResponseFile: true); 85CommandLine.ValidateContains(t, "Foo.dll", useResponseFile: true); 94CommandLine.ValidateHasParameter(t, "/out:Bob.winmd", useResponseFile: true); 104CommandLine.ValidateHasParameter(t, "/out:Foo.winmd", useResponseFile: true);