a7ex / xcresultparser

Parse the binary xcresult bundle from Xcode builds and testruns
MIT License
83 stars 24 forks source link

Fix `junit` output format and improve all of the unit tests #9

Closed haeser closed 1 year ago

haeser commented 1 year ago

Context

Apparently some tools are very picky and require the XML to conform to the official XSDs very strictly. This PR fixes the junit test report format along with improving a lot of the tests. The xcresult file was updated to a test run of the library itself.

It looks like a lot of changes but most of it is test resources. The actual code changes are very small.

Summary of changes

I checked all the xml output manually against

haeser commented 1 year ago

thanks for your feedback @a7ex appreciate it I'll incorporate them on Monday

haeser commented 1 year ago

@a7ex ping 😬 I need this to complete another task I'm working on 😅 thank you

a7ex commented 1 year ago

@haeser pong. Sorry for the delay.