google / eDistantObject

eDistantObject (eDO) - Remote invocation library for iOS
Apache License 2.0
174 stars 36 forks source link

Reveal Swift error description through EarlGrey. #266

Closed copybara-service[bot] closed 1 year ago

copybara-service[bot] commented 1 year ago

Reveal Swift error description through EarlGrey.

Swift error loses enum information when being sent across the process via eDO, so people cannot test the Swift error handling via eDO. However, users should still be able to get the information from that error, and this change will allow the error's errorDescription being printed within the test failure.