-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Description
I ran your example app with no problem on Android.
On the other end our mature app does not work as expected.
takeScreenshot
works as expected but every interacting API method does nothing and hangs.
toExist
and press
do not find element. I'm 100% certain I have the right testID. We also have e2e tests with appium having no issues finding those elements by test ids.
We are on "react-native": "0.71.8"
Is there something I'm missing?
const { press, takeScreenshot } = require('react-native-owl');
const setDelay = (delay) => new Promise((resolve) => setTimeout(resolve, delay));
jest.setTimeout(50000);
describe('App.tsx', () => {
it('presses a button, then takes a screenshot', async () => {
await setDelay(5000);
await press('ButtonSignIn');
// never reaches this
const screen = await takeScreenshot('afterButtonPress');
expect(screen).toMatchBaseline();
});
});
MFazio23 and PedroRobalo1994
Metadata
Metadata
Assignees
Labels
No labels