178 references to CommandLine
Microsoft.Build.Tasks.UnitTests (178)
Al_Tests.cs (43)
43CommandLine.ValidateHasParameter(t, @"/algid:whatisthis"); 59CommandLine.ValidateHasParameter(t, @"/baseaddress:12345678"); 75CommandLine.ValidateHasParameter(t, @"/company:Google"); 91CommandLine.ValidateHasParameter(t, @"/configuration:debug"); 107CommandLine.ValidateHasParameter(t, @"/copyright:(C) 2005"); 123CommandLine.ValidateHasParameter(t, @"/culture:aussie"); 139CommandLine.ValidateHasParameter(t, "/delaysign+"); 155CommandLine.ValidateHasParameter(t, @"/description:whatever"); 178CommandLine.ValidateHasParameter( 196CommandLine.ValidateHasParameter(t, @"/evidence:MyEvidenceFile"); 212CommandLine.ValidateHasParameter(t, @"/fileversion:1.2.3.4"); 228CommandLine.ValidateHasParameter(t, @"/flags:0x8421"); 244CommandLine.ValidateHasParameter(t, "/fullpaths"); 260CommandLine.ValidateHasParameter(t, @"/keyfile:mykey.snk"); 276CommandLine.ValidateHasParameter(t, @"/keyname:MyKeyContainer"); 300CommandLine.ValidateHasParameter( 330CommandLine.ValidateHasParameter( 333CommandLine.ValidateHasParameter( 351CommandLine.ValidateHasParameter(t, @"/main:Class1.Main"); 367CommandLine.ValidateHasParameter(t, @"/out:foo.dll"); 383CommandLine.ValidateHasParameter(t, @"/platform:x86"); 393CommandLine.ValidateNoParameterStartsWith(t, @"/platform:"); 396CommandLine.ValidateNoParameterStartsWith(t, @"/platform:"); 399CommandLine.ValidateHasParameter( 406CommandLine.ValidateHasParameter(t, @"/platform:anycpu"); 410CommandLine.ValidateHasParameter(t, @"/platform:anycpu"); 414CommandLine.ValidateHasParameter( 421CommandLine.ValidateHasParameter(t, @"/platform:x86"); 425CommandLine.ValidateHasParameter(t, @"/platform:x86"); 429CommandLine.ValidateHasParameter(t, @"/platform:x86"); 445CommandLine.ValidateHasParameter(t, @"/product:VisualStudio"); 461CommandLine.ValidateHasParameter(t, @"/productversion:8.0"); 477CommandLine.ValidateHasParameter(t, @"@one.rsp"); 478CommandLine.ValidateHasParameter(t, @"@two.rsp"); 502CommandLine.ValidateHasParameter(t, @"Strings.resources,working\MyResource.bmp"); 503CommandLine.ValidateHasParameter(t, @"Dialogs.resources"); 519CommandLine.ValidateHasParameter(t, @"/target:winexe"); 535CommandLine.ValidateHasParameter( 553CommandLine.ValidateHasParameter(t, @"/title:WarAndPeace"); 569CommandLine.ValidateHasParameter(t, @"/trademark:MyTrademark"); 585CommandLine.ValidateHasParameter( 603CommandLine.ValidateHasParameter(t, @"/win32icon:foo.ico"); 619CommandLine.ValidateHasParameter(t, @"/win32res:foo.res");
AspNetCompiler_Tests.cs (22)
41Assert.False(CommandLine.CallValidateParameters(t)); 53Assert.True(CommandLine.CallValidateParameters(t)); 55CommandLine.ValidateEquals(t, @"-m /LM/W3SVC/1/Root/MyApp", false); 67Assert.True(CommandLine.CallValidateParameters(t)); 69CommandLine.ValidateEquals(t, @"-v /MyApp", false); 82Assert.False(CommandLine.CallValidateParameters(t)); 94Assert.False(CommandLine.CallValidateParameters(t)); 107Assert.False(CommandLine.CallValidateParameters(t)); 120Assert.False(CommandLine.CallValidateParameters(t)); 133Assert.True(CommandLine.CallValidateParameters(t)); 135CommandLine.ValidateEquals(t, @"-m /LM/W3SVC/1/Root/MyApp c:\MyTarget", false); 148Assert.True(CommandLine.CallValidateParameters(t)); 150CommandLine.ValidateEquals(t, @"-v /MyApp -p c:\MyApp", false); 163Assert.True(CommandLine.CallValidateParameters(t)); 165CommandLine.ValidateEquals(t, @"-v /MyApp c:\MyTarget", false); 178Assert.False(CommandLine.CallValidateParameters(t)); 192Assert.True(CommandLine.CallValidateParameters(t)); 194CommandLine.ValidateEquals(t, @"-v /MyApp -p c:\MyApp c:\MyTarget", false); 208Assert.False(CommandLine.CallValidateParameters(t)); 222Assert.False(CommandLine.CallValidateParameters(t)); 236Assert.False(CommandLine.CallValidateParameters(t)); 251Assert.False(CommandLine.CallValidateParameters(t));
AxImp_Tests.cs (18)
27CommandLine.ValidateHasParameter(t, testParameterValue, false /* no response file */); 43CommandLine.ValidateHasParameter(t, testParameterValue, false /* no response file */); 55CommandLine.ValidateNoParameterStartsWith( 62CommandLine.ValidateHasParameter( 77CommandLine.ValidateNoParameterStartsWith(t, @"/nologo", false /* no response file */); 81CommandLine.ValidateHasParameter(t, @"/nologo", false /* no response file */); 94CommandLine.ValidateNoParameterStartsWith( 101CommandLine.ValidateHasParameter( 117CommandLine.ValidateNoParameterStartsWith( 124CommandLine.ValidateHasParameter( 140CommandLine.ValidateNoParameterStartsWith( 147CommandLine.ValidateHasParameter( 163CommandLine.ValidateNoParameterStartsWith( 170CommandLine.ValidateHasParameter( 185CommandLine.ValidateNoParameterStartsWith( 192CommandLine.ValidateHasParameter( 207CommandLine.ValidateNoParameterStartsWith( 214CommandLine.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);