-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Include and run upstream rntester-e2e tests in our repo #11941
Comments
@chiaramooney Can you evaluate this alongside the general Fabric E2E testing plan? #11422 |
Looked into this. Here's what I've gathered: Initial Thoughts
Implementation Details
|
Wow, they were talking about this many months ago, I didn't realize it both literally just landed and has only 2 actual tests. I guess we have two choices:
I think either is acceptable depending on current resourcing and prioritization. If someone can freely take this on right now, it might be worth it to get started, otherwise this can probably wait until someone has nothing else to do. Thanks @chiaramooney for looking into this. |
@jonthysell Totally agree with those options! I think the tradeoff would be that I would probably be the person to tackle getting this set up. So do we want to prioritize working on this first (and getting it to work on paper and fabric) or continuing with the original fabric testing plan? |
Summary
We already have our own version of the upstream rn-tester package in the form of
@react-native/tester
with our overrides and our own@react-native-windows/tester
with additional Windows examples/pages, and finally our owne2e-test-app
for running XAML snapshot tests with wdio/WinAppDriver.However, upstream RN also has an
rn-tester-e2e
package which contains a suite of jest tests against thern-tester
app using wido targeting ios and android platforms. We should bring and adapt the upstreamrn-tester-e2e
package into our repo so we can also run those E2E jest tests but targeting windows instead.Motivation
We already know how to run wido tests against our
e2e-test-app
but right now it's only for XAML snapshot testing. If there is a suite of wido tests upstream, already written, it seems like we could greatly expand our test coverage for pretty cheap, while also getting the benefits of checking our platform's behavior against the "expectation" from RN.Basic Example
No response
Open Questions
No response
The text was updated successfully, but these errors were encountered: