Explicit export Detox imports as per documentation

This commit is contained in:
Diego Mello 2023-02-28 11:18:41 -03:00
parent 1b3883b47e
commit 391ec65a42
36 changed files with 44 additions and 39 deletions

View File

@ -240,19 +240,8 @@ module.exports = {
},
{
files: ['e2e/**'],
globals: {
by: true,
detox: true,
device: true,
element: true,
waitFor: true
},
rules: {
'import/no-extraneous-dependencies': 0,
'no-await-in-loop': 0,
'no-restricted-syntax': 0,
// TODO: remove this rule when update Detox to 20 and test if the namespace Detox is available
'no-undef': 1
'no-await-in-loop': 0
}
}
]

View File

@ -1,4 +1,4 @@
import { by, expect, element } from 'detox';
import Detox, { device, waitFor, element, by, expect } from 'detox';
import data from '../data';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import {
navigateToLogin,

View File

@ -1,6 +1,6 @@
// const OTP = require('otp.js');
// const GA = OTP.googleAuthenticator;
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import {
navigateToLogin,

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { navigateToLogin, login, sleep, platformTypes, TTextMatcher } from '../../helpers/app';
import { createRandomUser, ITestUser } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { navigateToLogin, login, platformTypes, TTextMatcher } from '../../helpers/app';
import { createRandomRoom, createRandomUser, ITestUser } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import data from '../../data';
import { navigateToLogin, login, tapBack, searchRoom, platformTypes, TTextMatcher, mockRandomMessage } from '../../helpers/app';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { navigateToLogin, login, sleep } from '../../helpers/app';
import { createRandomUser, ITestUser } from '../../helpers/data_setup';

View File

@ -1,3 +1,5 @@
import { device, waitFor, element, by } from 'detox';
import data from '../../data';
import { navigateToLogin, login, checkServer, expectValidRegisterOrRetry } from '../../helpers/app';
import { createRandomRoom, createRandomUser, ITestUser } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import data from '../../data';
import { navigateToLogin, login, searchRoom, mockRandomMessage } from '../../helpers/app';

View File

@ -1,3 +1,5 @@
import { device, waitFor, element, by } from 'detox';
import data from '../../data';
import { navigateToLogin, login, tapBack, sleep } from '../../helpers/app';
import { createRandomTeam, createRandomUser, ITestUser, sendMessage } from '../../helpers/data_setup';

View File

@ -1,3 +1,5 @@
import { device, waitFor, element, by } from 'detox';
import data from '../../data';
import {
sleep,

View File

@ -1,3 +1,4 @@
import { device, waitFor, element, by } from 'detox';
import EJSON from 'ejson';
import data from '../../data';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import Detox, { device, waitFor, element, by, expect } from 'detox';
import { navigateToLogin, login } from '../../helpers/app';
import { createRandomUser, ITestUser } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { login, navigateToLogin } from '../../helpers/app';
import { createRandomUser } from '../../helpers/data_setup';

View File

@ -1,3 +1,5 @@
import { device, waitFor, element, by } from 'detox';
import { navigateToLogin, login, sleep, tapBack, navigateToRoom, checkRoomTitle } from '../../helpers/app';
import { sendMessage, post, ITestUser, createRandomUser, createRandomRoom } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { TTextMatcher, platformTypes } from '../../helpers/app';
import data from '../../data';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { navigateToRegister, navigateToLogin } from '../../helpers/app';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { navigateToLogin, platformTypes, TTextMatcher } from '../../helpers/app';
import { createRandomUser, ITestUser } from '../../helpers/data_setup';

View File

@ -1,3 +1,5 @@
import { device, element, by } from 'detox';
import { navigateToRegister, expectValidRegisterOrRetry } from '../../helpers/app';
import data from '../../data';

View File

@ -1,3 +1,5 @@
import { device, waitFor, element, by } from 'detox';
import { navigateToLogin, tapBack, platformTypes, navigateToWorkspace, login, TTextMatcher } from '../../helpers/app';
import { createRandomUser, ITestUser } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { login, navigateToLogin, logout, tapBack, searchRoom } from '../../helpers/app';
import { createRandomUser } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { login, navigateToLogin, logout, tapBack, tapAndWaitFor } from '../../helpers/app';
import data from '../../data';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { tapBack, navigateToLogin, login, platformTypes, TTextMatcher, tapAndWaitFor } from '../../helpers/app';
import { createRandomUser } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import {
navigateToLogin,

View File

@ -1,6 +1,5 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
// import data from '../../data';
import {
navigateToLogin,
login,

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import {
TTextMatcher,

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import {
navigateToLogin,

View File

@ -1,3 +1,5 @@
import { device, waitFor, element, by } from 'detox';
import { navigateToLogin, login, platformTypes, TTextMatcher } from '../../helpers/app';
import { createRandomUser, ITestUser } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { navigateToLogin, login, sleep, platformTypes, TTextMatcher, navigateToRoom } from '../../helpers/app';
import { createRandomUser, ITestUser, sendMessage } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import Detox, { device, waitFor, element, by, expect } from 'detox';
import { navigateToLogin, login, tapBack, sleep, platformTypes, TTextMatcher, navigateToRoom } from '../../helpers/app';
import { createRandomRoom, createRandomUser, ITestUser } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import data from '../../data';
import { navigateToLogin, tapBack, login, sleep, platformTypes, TTextMatcher, navigateToRoom } from '../../helpers/app';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import {
navigateToLogin,

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import { device, waitFor, element, by, expect } from 'detox';
import { navigateToLogin, login, platformTypes, TTextMatcher } from '../../helpers/app';
import { createRandomUser, ITestUser } from '../../helpers/data_setup';

View File

@ -1,4 +1,4 @@
import { expect } from 'detox';
import Detox, { device, waitFor, element, by, expect } from 'detox';
import {
navigateToLogin,

View File

@ -1,3 +1,5 @@
import { device, waitFor, element, by } from 'detox';
import { navigateToLogin, login, tapBack, platformTypes, TTextMatcher, sleep, navigateToRoom } from '../../helpers/app';
import { createRandomUser, ITestUser } from '../../helpers/data_setup';
import random from '../../helpers/random';