react-native-screens
react-native-screens copied to clipboard
test(e2e, Fabric): add e2e tests for issue/PR examples 748..758, remove Test713
Description
Check which example screens from issues/PRs can be used in e2e testing for tests Test748, ..., Test758 and implement them if possible for Fabric.
Test713
Test screen removed because the issue is not planned to be fixed, full discussion here.
Test748
Skipped because the issue description does not contain enough information about the original bug. It is most likely connected with headerRight appearing/disappearing in the right moments when navigating between screens and Test432 already covers even more complex cases.
Test750
Skipped because we can't check whether insets are respected.
Test758
Test created, only on iOS (original PR introduced SearchBar to iOS). It checks interactions with the search bar.
Changes
- add
Test758e2e test - modify
Test758test screen (change placeholder and cancel button text, fix TS issue) - add comments for every test screen from this PR in
apps/src/tests/index.tswith the reason for (not) implementing e2e test for it
Test code and steps to reproduce
CI
Checklist
- [x] Ensured that CI passes