@@ -110,7 +110,7 @@ public void Msbuild()
110
110
string testResultFile = Path . Join ( testResultPath , "coverage.json" ) ;
111
111
string cmdArgument = $ "test -c { _buildConfiguration } --no-build /p:CollectCoverage=true /p:CoverletOutput=\" { testResultFile } \" /p:DeterministicReport=true /p:CoverletOutputFormat=\" cobertura%2cjson\" /p:Include=\" [coverletsample.integration.determisticbuild]*DeepThought\" /p:IncludeTestAssembly=true";
112
112
_output . WriteLine ( $ "Command: dotnet { cmdArgument } ") ;
113
- bool result = DotnetCli ( cmdArgument , out standardOutput , out standardError , _testProjectPath ) ;
113
+ int result = DotnetCli ( cmdArgument , out standardOutput , out standardError , _testProjectPath ) ;
114
114
if ( ! string . IsNullOrEmpty ( standardError ) )
115
115
{
116
116
_output . WriteLine ( standardError ) ;
@@ -119,7 +119,7 @@ public void Msbuild()
119
119
{
120
120
_output . WriteLine ( standardOutput ) ;
121
121
}
122
- Assert . True ( result ) ;
122
+ Assert . Equal ( 0 , result ) ;
123
123
Assert . Contains ( "Passed!" , standardOutput ) ;
124
124
Assert . Contains ( "| coverletsample.integration.determisticbuild | 100% | 100% | 100% |" , standardOutput ) ;
125
125
Assert . True ( File . Exists ( testResultFile ) ) ;
@@ -154,7 +154,7 @@ public void Msbuild_SourceLink()
154
154
string testResultFile = Path . Join ( testResultPath , "coverage.json" ) ;
155
155
string cmdArgument = $ "test -c { _buildConfiguration } --no-build /p:CollectCoverage=true /p:CoverletOutput=\" { testResultFile } \" /p:CoverletOutputFormat=\" cobertura%2cjson\" /p:UseSourceLink=true /p:Include=\" [coverletsample.integration.determisticbuild]*DeepThought\" /p:IncludeTestAssembly=true";
156
156
_output . WriteLine ( $ "Command: dotnet { cmdArgument } ") ;
157
- bool result = DotnetCli ( cmdArgument , out standardOutput , out standardError , _testProjectPath ) ;
157
+ int result = DotnetCli ( cmdArgument , out standardOutput , out standardError , _testProjectPath ) ;
158
158
if ( ! string . IsNullOrEmpty ( standardError ) )
159
159
{
160
160
_output . WriteLine ( standardError ) ;
@@ -163,7 +163,7 @@ public void Msbuild_SourceLink()
163
163
{
164
164
_output . WriteLine ( standardOutput ) ;
165
165
}
166
- Assert . True ( result ) ;
166
+ Assert . Equal ( 0 , result ) ;
167
167
Assert . Contains ( "Passed!" , standardOutput ) ;
168
168
Assert . Contains ( "| coverletsample.integration.determisticbuild | 100% | 100% | 100% |" , standardOutput ) ;
169
169
Assert . True ( File . Exists ( testResultFile ) ) ;
@@ -203,7 +203,7 @@ public void Collectors()
203
203
string runSettingsPath = AddCollectorRunsettingsFile ( _testProjectPath , "[coverletsample.integration.determisticbuild]*DeepThought" , deterministicReport : true ) ;
204
204
string cmdArgument = $ "test -c { _buildConfiguration } --no-build --collect:\" XPlat Code Coverage\" --results-directory:\" { testResultPath } \" --settings \" { runSettingsPath } \" --diag:{ Path . Combine ( testLogFilesPath , "log.txt" ) } ";
205
205
_output . WriteLine ( $ "Command: dotnet { cmdArgument } ") ;
206
- bool result = DotnetCli ( cmdArgument , out standardOutput , out standardError , _testProjectPath ) ;
206
+ int result = DotnetCli ( cmdArgument , out standardOutput , out standardError , _testProjectPath ) ;
207
207
if ( ! string . IsNullOrEmpty ( standardError ) )
208
208
{
209
209
_output . WriteLine ( standardError ) ;
@@ -212,7 +212,7 @@ public void Collectors()
212
212
{
213
213
_output . WriteLine ( standardOutput ) ;
214
214
}
215
- Assert . True ( result ) ;
215
+ Assert . Equal ( 0 , result ) ;
216
216
Assert . Contains ( "Passed!" , standardOutput ) ;
217
217
AssertCoverage ( standardOutput ) ;
218
218
@@ -258,7 +258,7 @@ public void Collectors_SourceLink()
258
258
string runSettingsPath = AddCollectorRunsettingsFile ( _testProjectPath , "[coverletsample.integration.determisticbuild]*DeepThought" , sourceLink : true ) ;
259
259
string cmdArgument = $ "test -c { _buildConfiguration } --no-build --collect:\" XPlat Code Coverage\" --results-directory:\" { testResultPath } \" --settings \" { runSettingsPath } \" --diag:{ Path . Combine ( testLogFilesPath , "log.txt" ) } ";
260
260
_output . WriteLine ( $ "Command: dotnet { cmdArgument } ") ;
261
- bool result = DotnetCli ( cmdArgument , out standardOutput , out standardError , _testProjectPath ) ;
261
+ int result = DotnetCli ( cmdArgument , out standardOutput , out standardError , _testProjectPath ) ;
262
262
if ( ! string . IsNullOrEmpty ( standardError ) )
263
263
{
264
264
_output . WriteLine ( standardError ) ;
@@ -267,7 +267,7 @@ public void Collectors_SourceLink()
267
267
{
268
268
_output . WriteLine ( standardOutput ) ;
269
269
}
270
- Assert . True ( result ) ;
270
+ Assert . Equal ( 0 , result ) ;
271
271
Assert . Contains ( "Passed!" , standardOutput ) ;
272
272
AssertCoverage ( standardOutput , checkDeterministicReport : false ) ;
273
273
@@ -300,7 +300,7 @@ private static void DeleteTestIntermediateFiles(string testResultsPath)
300
300
{
301
301
if ( Directory . Exists ( testResultsPath ) )
302
302
{
303
- DirectoryInfo hdDirectory = new DirectoryInfo ( testResultsPath ) ;
303
+ DirectoryInfo hdDirectory = new ( testResultsPath ) ;
304
304
305
305
// search for directory "In" which has second copy e.g. '_fv-az365-374_2023-10-10_14_26_42\In\fv-az365-374\coverage.json'
306
306
DirectoryInfo [ ] intermediateFolder = hdDirectory . GetDirectories ( "In" , SearchOption . AllDirectories ) ;
@@ -316,7 +316,7 @@ private static void DeleteLogFiles(string directory)
316
316
{
317
317
if ( Directory . Exists ( directory ) )
318
318
{
319
- DirectoryInfo hdDirectory = new DirectoryInfo ( directory ) ;
319
+ DirectoryInfo hdDirectory = new ( directory ) ;
320
320
FileInfo [ ] filesInDir = hdDirectory . GetFiles ( "log.*.txt" ) ;
321
321
322
322
foreach ( FileInfo foundFile in filesInDir )
@@ -344,7 +344,7 @@ private static void DeleteCoverageFiles(string directory)
344
344
{
345
345
if ( Directory . Exists ( directory ) )
346
346
{
347
- DirectoryInfo hdDirectory = new DirectoryInfo ( directory ) ;
347
+ DirectoryInfo hdDirectory = new ( directory ) ;
348
348
FileInfo [ ] filesInDir = hdDirectory . GetFiles ( "coverage.cobertura.xml" ) ;
349
349
350
350
foreach ( FileInfo foundFile in filesInDir )
0 commit comments