Skip to content

Commit 29d7f08

Browse files
author
Alex da Franca
committed
New version 1.9.4
1 parent f073f8b commit 29d7f08

3 files changed

Lines changed: 10 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## Version 1.9.4 - 2025-12-19
8+
### CHANGES:
9+
Previously, we were only ever parsing the first failure for a test and passing that to the JUnit representation.
10+
However, a test might contain multiple failures and this is fully supported by the JUnit spec.
11+
To fix the issue, we'll collect all failures from the XCResult file and pass them to the JUnit result a list.
12+
This will prevent us from losing important diagnostic information from the test result.
13+
Credit for this change goes to Gordon Fontenot.
14+
715
## Version 1.8.5 - 2025-03-18
816
### CHANGES:
917
- Fix incorrect JUnit failure message for merged & repeated test case (Merits go to John Szumski)

CommandlineTool/main.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import ArgumentParser
99
import Foundation
1010
import XcresultparserLib
1111

12-
private let marketingVersion = "1.9.3"
12+
private let marketingVersion = "1.9.4"
1313

1414
struct xcresultparser: ParsableCommand {
1515
static let configuration = CommandConfiguration(

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ You should see the tool respond like this:
8787
```
8888
Error: Missing expected argument '<xcresult-file>'
8989
90-
OVERVIEW: xcresultparser 1.9.3
90+
OVERVIEW: xcresultparser 1.9.4
9191
Interpret binary .xcresult files and print summary in different formats: txt,
9292
xml, html or colored cli output.
9393

0 commit comments

Comments
 (0)