rollbar / rollbar-apple

Objective-C & Swift library for remote crash, exception, error reporting, and logging with Rollbar. It works on all Apple *OS platforms (macOS, iOS, tvOS, watchOS, etc).
https://docs.rollbar.com/docs/apple
MIT License
25 stars 17 forks source link

Renamed RollbarCrashReportTests to RollbarReportTests #314

Closed matux closed 1 year ago

matux commented 1 year ago

Description of the change

This PR renames RollbarCrashReportTests to RollbarReportTests to follow the new module schema post-KSCrash integration where RollbarCrashReport is now known as RollbarReport and our crash monitoring and recording module as RollbarCrash.

This PR also cleans up some unused testing xcschemes.


It seems the RollbarReport tests weren't being run by the CI, part of the cleanup of schemes included making RollbarReport part of the RollbarNotifier xcscheme and removing the separate RollbarCrashReport scheme. This seem to have inadvertently fix the issue and running these tests from the CI uncovered a minor issue in the way we were writing crash reports, where we were using the current time zone instead of GMT.

This has been fixed in this PR, too.

Type of change

Checklists

Development

Code review