How to use the detox.device.reloadReactNative function in detox

To help you get started, we’ve selected a few detox examples, based on popular ways it is used in public projects.

github flow-typed / flow-typed / definitions / npm / detox_v7.x.x / test_detox_v7.x.x.js View on Github external
// Device Object API
// -----------------
device.launchApp({});
device.launchApp({ newInstance: true });
device.launchApp({ permissions: { calendar: "YES" } });
device.launchApp({ url: "url", newInstance: false });
device.launchApp({ userNotification: { title: "push" }, newInstance: true });
device.launchApp({ launchArgs: { arg1: 1, arg2: "2" } });
// $ExpectError
device.launchApp({ permissions: false, url: false });

// $ExpectError
device.terminateApp({ err: "err" });
device.terminateApp();
device.terminateApp("other.bundle.id");
device.reloadReactNative();
device.sendToHome();
device.installApp();
device.uninstallApp();
// $ExpectError
device.openURL({ url: "https://flow.org", sourceApp: false });
device.openURL({ url: "https://flow.org" });

// $ExpectError
device.sendUserNotification();
const userNotificationCalendarTrigger = {
  trigger: {
    type: "calendar",
    "date-components": {
      era: 1,
      year: 2017,
      month: 1,
github RocketChat / Rocket.Chat.ReactNative / e2e / 07-createroom.spec.js View on Github external
before(async() => {
		await sleep(5000);
		await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(2000);
		await device.reloadReactNative();
		await element(by.id('rooms-list-view-create-channel')).tap();
		await waitFor(element(by.id('new-message-view'))).toBeVisible().withTimeout(2000);
	});
github RocketChat / Rocket.Chat.ReactNative / e2e / 04-createuser.spec.js View on Github external
before(async() => {
		await device.reloadReactNative();
		await navigateToRegister();
	});
github RocketChat / Rocket.Chat.ReactNative / e2e / 14-joinpublicroom.spec.js View on Github external
before(async() => {
		await device.reloadReactNative();
		await navigateToRoom();
	});
github jhen0409 / react-native-debugger / __e2e__ / TestApp / __e2e__ / app.spec.js View on Github external
beforeEach(async () => {
    const { client } = rndebugger;
    await client.execute(() => (window.confirm = () => true));
    await device.reloadReactNative();
    await delay(500);
  });
github RocketChat / Rocket.Chat.ReactNative / e2e / 14-setting.spec.js View on Github external
before(async() => {
		await device.reloadReactNative();
		await expect(element(by.id('rooms-list-view'))).toBeVisible();
		await element(by.id('rooms-list-view-sidebar')).tap();
		await waitFor(element(by.id('sidebar-view'))).toBeVisible().withTimeout(2000);
		await waitFor(element(by.id('sidebar-settings'))).toBeVisible().withTimeout(2000);
		await element(by.id('sidebar-settings')).tap();
		await waitFor(element(by.id('settings-view'))).toBeVisible().withTimeout(2000);

	});
github RocketChat / Rocket.Chat.ReactNative / e2e / 10-roominfo.spec.js View on Github external
before(async() => {
			await device.reloadReactNative();
			await navigateToRoomInfo('c');
		});
github RocketChat / Rocket.Chat.ReactNative / e2e / 10-changeserver.spec.js View on Github external
before(async() => {
		await device.reloadReactNative();
		await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(10000);
	});
github RocketChat / Rocket.Chat.ReactNative / e2e / 12-broadcast.spec.js View on Github external
before(async() => {
		await device.reloadReactNative();
	});