13 references to compileAndRun
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (13)
CommandLineTests.cs (13)
10011(exitCode, output) = compileAndRun(featureOpt: null); 10016(exitCode, output) = compileAndRun("/features:nullablePublicOnly"); 10021(exitCode, output) = compileAndRun("/features:nullablePublicOnly=true"); 10026(exitCode, output) = compileAndRun("/features:nullablePublicOnly=false"); 10062AssertEx.Equal(expectedWarningsAll, compileAndRun(featureOpt: null)); 10063AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis")); 10064AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=always")); 10065AssertEx.Equal(expectedWarningsNone, compileAndRun("/features:run-nullable-analysis=never")); 10066AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=ALWAYS")); // unrecognized value (incorrect case) ignored 10067AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=NEVER")); // unrecognized value (incorrect case) ignored 10068AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=true")); // unrecognized value ignored 10069AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=false")); // unrecognized value ignored 10070AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=unknown")); // unrecognized value ignored