70 Commits

Author SHA1 Message Date
Anastasiya Semenkevich
ad68f46c5b tests: use randomly generated seed where possible 2024-08-26 11:52:39 +02:00
Anastasiya Semenkevich
66fac6fa96 tests: refactor user.py 2024-08-21 17:06:41 +03:00
Anastasiya Semenkevich
4673c1af57 tests: reduce timeout for saved address test 2024-08-19 14:36:50 +03:00
Anastasiya Semenkevich
de7872546a tests: reorganise automated tests executed in prs for better visibility 2024-08-16 12:08:32 +03:00
Igor Sirotin
a46a7883e0
chore_: allow disabling http/ws api from cli (#16118)
* chore_: allow disabling http/ws api from cli

* ci: add env vars to prevent autotests hitting 8545 (#16120)

* chore: increase timeout for saved addresses test

* ci: add env vars to prevent autotests hitting 8545 port

---------

Co-authored-by: Anastasiya <82375995+anastasiyaig@users.noreply.github.com>
2024-08-15 13:44:23 +01:00
Valentina Novgorodtceva
c3f8ecb5ee test: share wallet address test and default account values in send/receive/bridge 2024-08-09 13:06:39 +03:00
Valentina Novgorodtceva
905a5d21b4 chore: introduced local run mark and added skipif mark to skip them on ci 2024-08-09 11:14:54 +03:00
Valentina Novgorodtceva
b4ef71142e test: share wallet address test and default account values in send/receive/bridge 2024-08-09 11:14:54 +03:00
Anastasiya Semenkevich
5cae2edf08 chore: make tests running for dev build and update marks 2024-08-08 13:22:33 +03:00
Alex Jbanca
95d8db26d2 chore(E2E): Skip tests on watch only accounts
(cherry picked from commit 5ac1f129e58d39dccf8e9e369402f5367bc7be4e)
2024-08-07 19:17:16 +03:00
Anton Danchenko
a0d540c558
tests: rework e2e tests according to product changes (#15990)
* tests: rework e2e tests according to product changes
2024-08-06 11:43:08 +02:00
Valentina1133
e1611cbc83
chore: keycard tests fixed, improved and other tests fixed accordingly (#15656) 2024-07-19 13:43:44 +07:00
Anastasiya Semenkevich
d814ec12ef chore: remove repetitive code and re-order some classes 2024-07-12 13:00:10 +03:00
Valentina1133
48b3c72957
chore: added removing of watched account (#15517) 2024-07-11 16:15:22 +07:00
Valentina Novgorodtceva
cd37994e6b chore: some changes to stabilise tests, skipped assets sorting 2024-07-01 13:56:22 +03:00
Valentina Novgorodtceva
4693660226 chore: replaced watched address to another one and enabled test 2024-06-28 16:53:49 +03:00
Anastasiya Semenkevich
1c5aad7733 chore: replace conditions with function call in system.py 2024-06-18 15:04:44 +03:00
Valentina Novgorodtceva
3d34b30390 test: 5 characters minimum length for account name and keypair name 2024-06-11 12:33:44 +03:00
Valentina1133
675ef05eaa
Fixes and changes for tests stability (#15034)
* chore: fixes for community channel test

* chore: changes for wallet tests stabilisation and increase of timeout for pin unpin test
2024-06-05 14:52:32 +07:00
862a1400d1
fix(e2e): remove colons from test filenames
They cause weird Git errors on Windows slaves:
```
stderr: error: invalid path 'test/e2e/tests/wallet_main_screen/wallet: assets tab/test_wallet_assets_sorting.py'
```

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-03 12:57:04 +02:00
Anastasiya Semenkevich
5ea1eb5c3c chore: remove duplicated authentication popup 2024-06-03 09:55:21 +03:00
Valentina Novgorodtceva
70c2a33e5c test: try re-importing seed phrase in wallet 2024-05-31 13:44:18 +07:00
Valentina Novgorodtceva
ddea6fb3fd chore: skipped tests dependant on issues with rates limits 2024-05-30 15:33:24 +03:00
Valentina Novgorodtceva
a3fa0ebaa3 chore: test send divided into 2 separate files 2024-05-29 16:47:55 +03:00
Valentina Novgorodtceva
cf99bfc879 chore: i returned back symbol @ before allure 2024-05-29 16:47:55 +03:00
Valentina Novgorodtceva
35d79a7771 chore: set timeout for send tests 2024-05-16 16:12:59 +07:00
Valentina Novgorodtceva
5b4a4e31e9 test: custom ordering of assets added 2024-05-16 16:12:39 +07:00
Anastasiya Semiankevich
60d9c5bebd chore: enable failing tests to reflect the current picture 2024-04-25 17:14:29 +03:00
Valentina Novgorodtceva
5d78f43915 chore: tests adjusted according to new onboarding flow 2024-04-24 19:19:21 +03:00
Valentina Novgorodtceva
faf4a88f16 chore: stabilisation for make picture step added and for nft test + skipped nft test because of bug for now 2024-04-18 15:49:49 +03:00
Valentina Novgorodtceva
d6a71fa37b chore: skipped assets sorting test because of bug 2024-04-16 13:02:46 +03:00
Valentina Novgorodtceva
0d8db92300 test: test_wallet_send_nft added 2024-04-11 11:43:30 +03:00
Anastasiya Semenkevich
c0ea22ede0 chore: introduce new mark 2024-04-09 12:20:17 +03:00
Anastasiya Semenkevich
9de9f2b6e8 test: fix send asset test and enable other tests 2024-04-08 10:03:18 +03:00
Anastasiya Semenkevich
7994739d04 chore: add random user attributes usage where possible 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
241847a8b3 chore: replace links 2024-03-25 16:54:02 +03:00
Valentina Novgorodtceva
9da35aa9e7 test: assets sorting test added 2024-03-25 16:54:02 +03:00
Valentina Novgorodtceva
0d7c52c15e chore: replaced a method for toast message verification 2024-03-11 13:44:35 +03:00
Valentina Novgorodtceva
d0fc8ddc3d chore: replaced locator for account item, refactored method using index and added index in tests 2024-03-04 15:19:48 +03:00
Anastasiya Semenkevich
2117675172 chore: account reference for status account 2024-03-04 15:19:48 +03:00
Anastasiya Semenkevich
6608ceb019 chore: update critical path with adding 2 generated accounts with restart 2024-02-16 10:10:59 +03:00
Anastasiya Semenkevich
e8023ca198 chore: fix some references to test rail 2024-02-09 13:34:58 +03:00
Valentina Novgorodtceva
b32bed058f chore: skipped tests and added more asserts 2024-02-09 12:52:45 +03:00
Anastasiya Semenkevich
9334508711 chore: align wallet tests with test rail 2024-02-05 07:39:10 +03:00
Anastasiya Semenkevich
fa40ce940c chore: update test with accounts with custom derivation paths 2024-02-02 14:22:18 +03:00
Anastasiya Semenkevich
a6589cd0a2 chore: temp remove adding ens name as saved address 2024-01-23 10:06:21 +03:00
Anastasiya Semenkevich
a9427fc15b chore: disable tests because of broken contact requests
Contact requests are dead again in status.prod fleet
Ticket logged: https://github.com/status-im/status-desktop/issues/13246
2024-01-19 11:08:54 +03:00
Anastasiya Semenkevich
16cd947b1a chore: fix saved addresses on main wallet screen 2024-01-17 13:22:30 +03:00
Valentina Novgorodtceva
f2721bc0b1 chore: fixes for saved addresses tests, edit network tests disabled for now 2024-01-16 14:42:27 +07:00
Anastasiya Semenkevich
6f9b8e5313 chore: replace methods of waiting views with methods of checking elements on these views
- added verify_account_popup_present() function
- added verify_profile_view_present() function
- added verify_emojihash_view_present()

Mostly done as an attempt to fix flaky navigation in new keys test. (see https://ci.status.im/job/status-desktop/job/e2e/job/prs/1136/allure/#suites/c48b221cdcfecf89e1eb75d0b8e79672/f41783642f763391/)

So the test clicks Next button twice and then thinks he is already on next screen when it is not. So i added a verification for Profile and Emoji screens that when we returning these views, we first check screen titles and if they are correct - then proceed further

Same function is added for Add Account popup earlier, i forgot to add a call for it

Uncomment the test of adding watch only address, related issue seems to be fixed
2024-01-12 15:54:26 +03:00