add .env to git repository with default value
This commit is contained in:
parent
05f41e16a9
commit
aa7bc74645
|
@ -56,5 +56,4 @@ AppDir/
|
||||||
appimage-builder-cache/
|
appimage-builder-cache/
|
||||||
AppImageBuilder.yml
|
AppImageBuilder.yml
|
||||||
android/app/build.gradle
|
android/app/build.gradle
|
||||||
.env
|
|
||||||
integration_test/duniter/data/chains/
|
integration_test/duniter/data/chains/
|
|
@ -18,16 +18,16 @@ void main() {
|
||||||
// Change Duniter endpoint to local
|
// Change Duniter endpoint to local
|
||||||
await changeNode(tester);
|
await changeNode(tester);
|
||||||
|
|
||||||
// Delete all existing chests
|
// Delete all existing chests is exists
|
||||||
await deleteAllWallets(tester);
|
await deleteAllWallets(tester);
|
||||||
|
|
||||||
// Restore a chest
|
// Restore the test chest
|
||||||
await restoreChest(tester);
|
await restoreChest(tester);
|
||||||
|
|
||||||
// Execute a transaction to test2
|
// Execute a transaction to test2
|
||||||
await payTest2(tester);
|
await payTest2(tester);
|
||||||
|
|
||||||
// Certify test5 account with 3 account to become member
|
// Certify test5 account with 3 accounts to become member
|
||||||
await certifyTest5(tester);
|
await certifyTest5(tester);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -47,7 +47,6 @@ Future changeNode(WidgetTester tester) async {
|
||||||
await goBack(tester);
|
await goBack(tester);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Customs actions
|
|
||||||
Future deleteAllWallets(WidgetTester tester) async {
|
Future deleteAllWallets(WidgetTester tester) async {
|
||||||
if (await isPresent(tester, 'Rechercher')) {
|
if (await isPresent(tester, 'Rechercher')) {
|
||||||
await goKey(tester, keyDrawerMenu);
|
await goKey(tester, keyDrawerMenu);
|
||||||
|
@ -133,7 +132,6 @@ Future payTest2(WidgetTester tester) async {
|
||||||
await goKey(tester, keyPay);
|
await goKey(tester, keyPay);
|
||||||
await enterText(tester, keyAmountField, '12.14');
|
await enterText(tester, keyAmountField, '12.14');
|
||||||
await goKey(tester, keyConfirmPayment);
|
await goKey(tester, keyConfirmPayment);
|
||||||
// await sleep(tester);
|
|
||||||
await spawnBlock(tester, keyCloseTransactionScreen);
|
await spawnBlock(tester, keyCloseTransactionScreen);
|
||||||
|
|
||||||
await waitFor(tester, 'validé !', timeout: const Duration(seconds: 1));
|
await waitFor(tester, 'validé !', timeout: const Duration(seconds: 1));
|
||||||
|
@ -150,8 +148,6 @@ Future addDerivation(WidgetTester tester) async {
|
||||||
|
|
||||||
Future certifyTest5(WidgetTester tester) async {
|
Future certifyTest5(WidgetTester tester) async {
|
||||||
// Create identity with Test1 account
|
// Create identity with Test1 account
|
||||||
// await spawnBlock(tester, keyViewActivity, 5);
|
|
||||||
// await sleep(tester);
|
|
||||||
await goKey(tester, keyCertify);
|
await goKey(tester, keyCertify);
|
||||||
await goKey(tester, keyConfirm);
|
await goKey(tester, keyConfirm);
|
||||||
await spawnBlock(tester, keyViewActivity, duration: 500);
|
await spawnBlock(tester, keyViewActivity, duration: 500);
|
||||||
|
@ -171,12 +167,15 @@ Future certifyTest5(WidgetTester tester) async {
|
||||||
await waitFor(tester, 'validé !', timeout: const Duration(seconds: 1));
|
await waitFor(tester, 'validé !', timeout: const Duration(seconds: 1));
|
||||||
await goKey(tester, keyCloseTransactionScreen);
|
await goKey(tester, keyCloseTransactionScreen);
|
||||||
await waitFor(tester, 'Identité confirmée');
|
await waitFor(tester, 'Identité confirmée');
|
||||||
|
|
||||||
|
// Set wallet 2 as default wallet
|
||||||
await goBack(tester);
|
await goBack(tester);
|
||||||
await goKey(tester,
|
await goKey(tester,
|
||||||
keyOpenWallet('5E4i8vcNjnrDp21Sbnp32WHm2gz8YP3GGFwmdpfg5bHd8Whb'));
|
keyOpenWallet('5E4i8vcNjnrDp21Sbnp32WHm2gz8YP3GGFwmdpfg5bHd8Whb'));
|
||||||
await goKey(tester, keySetDefaultWallet);
|
await goKey(tester, keySetDefaultWallet);
|
||||||
await waitFor(tester, 'Ce portefeuille est celui par defaut');
|
await waitFor(tester, 'Ce portefeuille est celui par defaut');
|
||||||
|
|
||||||
|
// Search Wallet 5 again
|
||||||
await goKey(tester, keyAppBarSearch);
|
await goKey(tester, keyAppBarSearch);
|
||||||
final addressToSearch = (await Clipboard.getData('text/plain'))!.text;
|
final addressToSearch = (await Clipboard.getData('text/plain'))!.text;
|
||||||
final endAddress = addressToSearch!.substring(addressToSearch.length - 6);
|
final endAddress = addressToSearch!.substring(addressToSearch.length - 6);
|
||||||
|
|
|
@ -21,6 +21,9 @@ cd ../..
|
||||||
# Start integration test
|
# Start integration test
|
||||||
flutter test integration_test/$testName.dart
|
flutter test integration_test/$testName.dart
|
||||||
|
|
||||||
|
# Reset .env
|
||||||
|
echo "ip_address=127.0.0.1" > .env
|
||||||
|
|
||||||
# Stop Duniter
|
# Stop Duniter
|
||||||
cd integration_test/duniter
|
cd integration_test/duniter
|
||||||
docker-compose down
|
docker-compose down
|
||||||
|
|
|
@ -4,7 +4,7 @@ import 'package:gecko/globals.dart';
|
||||||
import 'package:gecko/providers/substrate_sdk.dart';
|
import 'package:gecko/providers/substrate_sdk.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
|
||||||
// CUSTOM METHODS
|
// CUSTOM FUNCTIONS
|
||||||
|
|
||||||
Future sleep(WidgetTester tester, [int time = 1000]) async {
|
Future sleep(WidgetTester tester, [int time = 1000]) async {
|
||||||
await Future.delayed(Duration(milliseconds: time));
|
await Future.delayed(Duration(milliseconds: time));
|
||||||
|
|
Loading…
Reference in New Issue