Exemplo n.º 1
0
 private static MinVerVerbosity ToolToMinVerVerbosityConverter(DotNetCoreVerbosity toolVerbosity)
 {
     return(toolVerbosity switch
     {
         DotNetCoreVerbosity.Quiet => MinVerVerbosity.Error,
         DotNetCoreVerbosity.Minimal => MinVerVerbosity.Warn,
         DotNetCoreVerbosity.Normal => MinVerVerbosity.Info,
         DotNetCoreVerbosity.Detailed => MinVerVerbosity.Debug,
         DotNetCoreVerbosity.Diagnostic => MinVerVerbosity.Trace,
         _ => MinVerVerbosity.Info
     });
Exemplo n.º 2
0
            public void Should_Append_Verbosity_If_Specified(DotNetCoreVerbosity verbosity)
            {
                // Given
                var fixture = new DotNetCoreMSBuildBuilderFixture();

                fixture.Settings.FileLoggers.Add(new MSBuildFileLoggerSettings {
                    Verbosity = verbosity
                });

                // When
                var result = fixture.Run();

                // Then
                Assert.Equal($"msbuild /fileLogger /fileloggerparameters:Verbosity={verbosity}", result.Args);
            }