Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add tests for React Navigation 6 #1677

Merged
merged 5 commits into from
Jan 27, 2022
Merged

Conversation

twometresteve
Copy link
Contributor

Goal

Updates the React Navigation tests for RN 0.63 run with React Navigation v6.

Design

A fix was needed to the test fixture code responsible for setting the enabledBreadcrumbTypes in Bugsnag configuration on iOS to achieve this.

Changeset

  • Enable React Navigation tests
  • Bumpy to React Navigation v6
  • Fix setting of enabledBreadcrumbTypes in iOS tests
  • Update test scenario to demonstrate setting of enabledBreadcrumbTypes in action

Testing

Covered by CI and I have also run the navigation tests on iOS locally 30 times without a failure.

@twometresteve twometresteve marked this pull request as draft January 27, 2022 15:46
@github-actions
Copy link

github-actions bot commented Jan 27, 2022

@bugsnag/browser bundle size diff

Minified Minfied + Gzipped
Before 42.85 kB 13.07 kB
After 42.85 kB 13.07 kB
± No change No change

code coverage diff

Coverage values did not change👌.

Total:

Lines Branches Functions Statements
0%(+0%) 0%(+0%) 0%(+0%) 0%(+0%)

Generated by 🚫 dangerJS against a4b049c

@twometresteve twometresteve force-pushed the tms/enabled-breadcrumbs-fix branch from 9310d72 to a4b049c Compare January 27, 2022 16:48
@twometresteve twometresteve marked this pull request as ready for review January 27, 2022 17:01
Copy link
Contributor

@nickdowell nickdowell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cocoa side LGTM

@twometresteve twometresteve merged commit 6e74338 into next Jan 27, 2022
@twometresteve twometresteve deleted the tms/enabled-breadcrumbs-fix branch May 9, 2023 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants