-
Notifications
You must be signed in to change notification settings - Fork 253
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
Move react-native-navigation tests to dynamic fixture setup #2202
Move react-native-navigation tests to dynamic fixture setup #2202
Conversation
a43168b
to
ee80c8e
Compare
…fixture dynamically
ee80c8e
to
11aa3df
Compare
11aa3df
to
38fbff2
Compare
# Skipped due to build failures with react-native-navigation when new arch is enabled | ||
# TODO: Investigate and try to re-enable when we add tests for more recent React Native versions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
prefer raising a ticket and adding skip: "See PLAT-1234"
than commenting out
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Discussed this with @tomlongridge and we decided not to raise a ticket for this because it's not something we can fix on our side - instead we'll re-assess when we come to add the next RN version to the test matrix.
Goal
Converts the e2e tests for
@bugsnag/plugin-react-native-navigation
to the dynamic fixture setup and adds e2e tests for React Native 0.71 and 0.72.Design
This requires a separate test fixture, which is generated dynamically if the
REACT_NATIVE_NAVIGATION
environment variable is set.The scenarios and feature files have also been separated as previously these used the same naming as the react-navigation scenarios.
Due to some issues in react-native-navigation itself, these tests are currently skipped for:
rnn-link
)The legacy static e2e tests for react-navigation and react-native-navigation have been removed.
Testing
Covered by a full CI run