File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -208,11 +208,29 @@ jobs:
208
208
$files = Get-ChildItem -Path . -Recurse -File
209
209
$files | Format-Table -AutoSize | Out-String
210
210
211
+ $allCases = [System.Collections.Generic.List[psobject]]::new()
211
212
foreach ($file in $files) {
212
213
$fileName = $file.BaseName
213
214
LogGroup $fileName {
214
215
Get-Content -Path $file | Out-String
215
216
}
217
+ LogGroup "$fileName - Process" {
218
+ $xmlDoc = [xml](Get-Content $_.FullName)
219
+ $cases = $xmlDoc.SelectNodes('//test-case') | ForEach-Object {
220
+ [pscustomobject]@{
221
+ Name = $_.name
222
+ Description = $_.description
223
+ Result = $_.result
224
+ Success = [bool]($_.success -eq 'True')
225
+ Time = [float]$_.time
226
+ Executed = [bool]($_.executed -eq 'True')
227
+ FailureMessage = $_.failure.message
228
+ StackTrace = $_.failure.'stack-trace'
229
+ }
230
+ }
231
+ $cases | ForEach-Object { $allCases.Add($_) }
232
+ $cases | Format-Table -AutoSize | Out-String
233
+ }
216
234
}
217
235
218
236
# Get-CodeCoverage:
You can’t perform that action at this time.
0 commit comments