mirror of
https://github.com/BlueWallet/BlueWallet.git
synced 2025-01-19 05:45:15 +01:00
TST: e2e test for manage contacts & payment codes
This commit is contained in:
parent
0f2f6003d1
commit
ba6bcab616
@ -63,10 +63,10 @@
|
||||
"test": "npm run tslint && npm run lint && npm run unit && npm run jest",
|
||||
"jest": "jest tests/integration/*",
|
||||
"e2e:debug-build": "detox build -c android.debug",
|
||||
"e2e:debug-test": "detox test -c android.debug -d 200000 -l info --reuse",
|
||||
"e2e:debug-test": "detox test -c android.debug -d 200000 --loglevel error --reuse",
|
||||
"e2e:debug": "(test -f android/app/build/outputs/apk/debug/app-debug.apk && test -f android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk) || npm run e2e:debug-build; npm run e2e:debug-test",
|
||||
"e2e:release-build": "detox build -c android.release",
|
||||
"e2e:release-test": "detox test -c android.release",
|
||||
"e2e:release-test": "detox test -c android.release --loglevel error",
|
||||
"tslint": "tsc",
|
||||
"lint": " npm run tslint && node scripts/find-unused-loc.js && eslint --ext .js,.ts,.tsx '*.@(js|ts|tsx)' screen 'blue_modules/*.@(js|ts|tsx)' class models loc tests components navigation typings",
|
||||
"lint:fix": "npm run lint -- --fix",
|
||||
|
@ -21,7 +21,6 @@ beforeAll(async () => {
|
||||
console.log('before all - importing bip48...');
|
||||
await helperImportWallet(process.env.HD_MNEMONIC_BIP84, 'HDsegwitBech32', 'Imported HD SegWit (BIP84 Bech32 Native)', '0.00105526');
|
||||
console.log('...imported!');
|
||||
importedSuccessfully = true;
|
||||
await device.pressBack();
|
||||
await sleep(15000);
|
||||
}, 1200_000);
|
||||
@ -36,7 +35,6 @@ describe('BlueWallet UI Tests - import BIP84 wallet', () => {
|
||||
console.error('process.env.HD_MNEMONIC_BIP84 not set, skipped');
|
||||
return;
|
||||
}
|
||||
if (!importedSuccessfully) throw new Error('BIP84 was not imported during the setup');
|
||||
|
||||
await device.launchApp({ newInstance: true });
|
||||
|
||||
@ -187,7 +185,6 @@ describe('BlueWallet UI Tests - import BIP84 wallet', () => {
|
||||
console.error('process.env.HD_MNEMONIC_BIP84 not set, skipped');
|
||||
return;
|
||||
}
|
||||
if (!importedSuccessfully) throw new Error('BIP84 was not imported during the setup');
|
||||
|
||||
await device.launchApp({ newInstance: true });
|
||||
|
||||
@ -203,7 +200,7 @@ describe('BlueWallet UI Tests - import BIP84 wallet', () => {
|
||||
const feeRate = 2;
|
||||
await element(by.id('chooseFee')).tap();
|
||||
await element(by.id('feeCustom')).tap();
|
||||
await element(by.type('android.widget.EditText')).replaceText(feeRate + '\n');
|
||||
await element(by.type('android.widget.EditText')).typeText(feeRate + '\n');
|
||||
await element(by.text('OK')).tap();
|
||||
|
||||
// lest add another two outputs
|
||||
@ -262,7 +259,6 @@ describe('BlueWallet UI Tests - import BIP84 wallet', () => {
|
||||
console.error('process.env.HD_MNEMONIC_BIP84 not set, skipped');
|
||||
return;
|
||||
}
|
||||
if (!importedSuccessfully) throw new Error('BIP84 was not imported during the setup');
|
||||
|
||||
await device.launchApp({ newInstance: true });
|
||||
|
||||
@ -333,7 +329,6 @@ describe('BlueWallet UI Tests - import BIP84 wallet', () => {
|
||||
console.error('process.env.HD_MNEMONIC_BIP84 not set, skipped');
|
||||
return;
|
||||
}
|
||||
if (!importedSuccessfully) throw new Error('BIP84 was not imported during the setup');
|
||||
|
||||
await device.launchApp({ newInstance: true });
|
||||
|
||||
@ -378,7 +373,6 @@ describe('BlueWallet UI Tests - import BIP84 wallet', () => {
|
||||
console.error('process.env.HD_MNEMONIC_BIP84 not set, skipped');
|
||||
return;
|
||||
}
|
||||
if (!importedSuccessfully) throw new Error('BIP84 was not imported during the setup');
|
||||
|
||||
await device.launchApp({ newInstance: true });
|
||||
|
||||
@ -502,7 +496,6 @@ describe('BlueWallet UI Tests - import BIP84 wallet', () => {
|
||||
console.error('process.env.HD_MNEMONIC_BIP84 not set, skipped');
|
||||
return;
|
||||
}
|
||||
if (!importedSuccessfully) throw new Error('BIP84 was not imported during the setup');
|
||||
|
||||
await device.launchApp({ newInstance: true });
|
||||
|
||||
@ -553,7 +546,6 @@ describe('BlueWallet UI Tests - import BIP84 wallet', () => {
|
||||
console.error('process.env.HD_MNEMONIC_BIP84 not set, skipped');
|
||||
return;
|
||||
}
|
||||
if (!importedSuccessfully) throw new Error('BIP84 was not imported during the setup');
|
||||
|
||||
await device.launchApp({ newInstance: true });
|
||||
|
||||
@ -591,7 +583,6 @@ describe('BlueWallet UI Tests - import BIP84 wallet', () => {
|
||||
console.error('process.env.HD_MNEMONIC_BIP84 not set, skipped');
|
||||
return;
|
||||
}
|
||||
if (!importedSuccessfully) throw new Error('BIP84 was not imported during the setup');
|
||||
|
||||
await device.launchApp({ newInstance: true });
|
||||
// go inside the wallet
|
||||
|
Loading…
Reference in New Issue
Block a user