@@ -469,17 +469,17 @@ private void LogCleanupResult(ITestExecutionRecorder testExecutionRecorder, RunC
469469 {
470470 Debug . Assert ( testExecutionRecorder != null , "Logger should not be null" ) ;
471471
472- if ( ! string . IsNullOrEmpty ( result . StandardOut ) )
472+ if ( ! string . IsNullOrWhiteSpace ( result . StandardOut ) )
473473 {
474474 testExecutionRecorder . SendMessage ( TestMessageLevel . Informational , result . StandardOut ) ;
475475 }
476476
477- if ( ! string . IsNullOrEmpty ( result . DebugTrace ) )
477+ if ( ! string . IsNullOrWhiteSpace ( result . DebugTrace ) )
478478 {
479479 testExecutionRecorder . SendMessage ( TestMessageLevel . Informational , result . DebugTrace ) ;
480480 }
481481
482- if ( ! string . IsNullOrEmpty ( result . StandardError ) )
482+ if ( ! string . IsNullOrWhiteSpace ( result . StandardError ) )
483483 {
484484 testExecutionRecorder . SendMessage (
485485 MSTestSettings . CurrentSettings . TreatClassAndAssemblyCleanupWarningsAsErrors ? TestMessageLevel . Error : TestMessageLevel . Warning ,
@@ -490,9 +490,12 @@ private void LogCleanupResult(ITestExecutionRecorder testExecutionRecorder, RunC
490490 {
491491 foreach ( string warning in result . Warnings )
492492 {
493- testExecutionRecorder . SendMessage (
494- MSTestSettings . CurrentSettings . TreatClassAndAssemblyCleanupWarningsAsErrors ? TestMessageLevel . Error : TestMessageLevel . Warning ,
495- warning ) ;
493+ if ( ! string . IsNullOrWhiteSpace ( warning ) )
494+ {
495+ testExecutionRecorder . SendMessage (
496+ MSTestSettings . CurrentSettings . TreatClassAndAssemblyCleanupWarningsAsErrors ? TestMessageLevel . Error : TestMessageLevel . Warning ,
497+ warning ) ;
498+ }
496499 }
497500 }
498501 }
0 commit comments