Commit Graph

1025 Commits

Author SHA1 Message Date
Valentina Novgorodtceva 56f8359296 chore: edited tests with steps of creation community 2024-05-03 19:20:25 +03:00
Valentina Novgorodtceva 0e1d0bc854 chore: fix creation of community 2024-05-03 19:20:25 +03:00
Valentina Novgorodtceva 2a4adb344b chore: scroll added to back up seed phrase popups 2024-05-02 15:37:45 +03:00
Anastasiya Semiankevich 45fc6ec608 chore: no colors validation for channels test 2024-05-02 13:21:04 +03:00
Anastasiya Semiankevich d06cfd342a chore: raise lookup error if contacts list is empty and don't waste 30 minutes 2024-05-02 13:21:04 +03:00
Sale Djenic dd104960ba feat(walletconnect): initial code organization
Closes #14395
2024-05-02 09:47:30 +02:00
Anastasiya Semiankevich 1588c02f1b chore: remove edit community test from critical path
temp, because of https://github.com/status-im/status-desktop/pull/14565
2024-05-02 09:11:45 +03:00
Valentina Novgorodtceva 2e123a0d38 chore: get rid of echo mode 2024-04-26 11:37:08 +03:00
Anastasiya Semiankevich 60d9c5bebd chore: enable failing tests to reflect the current picture 2024-04-25 17:14:29 +03:00
Anastasiya Semiankevich 22b989cef8 chore: enable balance test
https://github.com/status-im/status-desktop/issues/14427 should be fixed
2024-04-25 11:18:58 +03:00
Valentina Novgorodtceva 5d78f43915 chore: tests adjusted according to new onboarding flow 2024-04-24 19:19:21 +03:00
Valentina Novgorodtceva 054048531f chore: edits for communities portal method 2024-04-24 12:34:31 +03:00
Anastasiya Semiankevich b8f832dc1d chore: disable balance test
reason: https://github.com/status-im/status-desktop/issues/14427
2024-04-23 11:23:32 +03:00
Anastasiya Semiankevich aae6fed768 chore: fix syncing test 2024-04-19 17:21:58 +03:00
Anastasiya Semiankevich 3450d24680 test: enable sync devices test in critical suite 2024-04-19 17:21:58 +03:00
Anastasiya Semiankevich b079c44d54 chore: fix locator name to correct one 2024-04-19 17:21:58 +03:00
Valentina Novgorodtceva 5f413b319d chore: ens name purchase test skipped because of bug 2024-04-19 13:38:10 +03:00
Anastasiya Semiankevich 2278709f23 Merge branch 'master' of https://github.com/status-im/desktop-qa-automation 2024-04-18 19:40:52 +03:00
Anastasiya Semiankevich 7cde63f032 test: remove syncing test from critical path because it is failing too often 2024-04-18 19:40:30 +03:00
Anastasiya Semiankevich 0c711a42d7 chore: replace locator for paste sync code button 2024-04-18 19:21:42 +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 cf52a8222f 1-1 chat: added reply to own message, clear chat and close chat steps 2024-04-16 16:19:56 +03:00
Valentina Novgorodtceva d6a71fa37b chore: skipped assets sorting test because of bug 2024-04-16 13:02:46 +03:00
Anastasiya Semenkevich 48d020dc10 chore: move pluggy to requirements.txt and lock to 1.2.0 version 2024-04-15 17:59:27 +03:00
Jakub Sokołowski 873a804155 ci: use virtualenv to avoid race conditions
Desktop QA tests also use Pytest packages and their versions are
different, so we can't install them globally, it needs to be done per
build using `WORKSPACE_TMP` as destination.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-15 17:45:04 +03:00
Valentina Novgorodtceva 119b5197b2 chore: added verification that Wallet view opened 2024-04-12 14:31:12 +03:00
Valentina Novgorodtceva 93ba163a13 chore: added verification that make my profile picture button dissappered 2024-04-12 14:31:12 +03:00
Valentina Novgorodtceva 0d8db92300 test: test_wallet_send_nft added 2024-04-11 11:43:30 +03:00
Valentina Novgorodtceva 3b5f0d792a chore: fixed community admin kik member and also changed timeouts in several places 2024-04-10 13:55:14 +03:00
Anastasiya Semenkevich 5f7ac07157 test: enable back account reordering 2024-04-10 10:07:36 +03:00
Anastasiya Semenkevich 16b2976da4 chore: create, update and delete all permissions at 1 go 2024-04-09 12:20:17 +03:00
Anastasiya Semenkevich c0ea22ede0 chore: introduce new mark 2024-04-09 12:20:17 +03:00
Valentina Novgorodtceva 531abf4cb5 chore: fix for 1-1 chat test 2024-04-09 11:10:55 +03:00
Valentina Novgorodtceva a78381bf9e chore: refactored method of getting chat names 2024-04-09 11:10:55 +03:00
Valentina Novgorodtceva 70d82ee124 chore: fix for permissions test 2024-04-09 11:10:55 +03:00
Valentina Novgorodtceva 956f86fced test: admin can kick a member and delete message 2024-04-09 10:07:56 +03:00
Anastasiya Semenkevich 9de9f2b6e8 test: fix send asset test and enable other tests 2024-04-08 10:03:18 +03:00
Stefan 1d0643e926 tests(integration) add integration test to debug MTID transfer
Updates #14071
2024-04-05 20:18:15 +02:00
Valentina Novgorodtceva 970c650576 chore: user data removed and pin unpin test fixed 2024-04-05 16:26:00 +03:00
Valentina Novgorodtceva 14b80d4bb7 chore: fixed not working asserts, added waitFor for changed group name 2024-04-05 16:26:00 +03:00
Anastasiya Semenkevich 3cf0bfdec8 chore: fix data type in public key assertion 2024-04-05 11:46:19 +03:00
Anastasiya Semenkevich d5b857da69 chore: remove attempts to connect to non-existing context and remove useless cycles 2024-04-05 11:02:55 +03:00
Anastasiya Semenkevich 50cb471e3c test: check member role permission limit added 2024-04-04 14:05:48 +03:00
Stefan 7e146d662d test(wallet) add dev integration tests for ERC1155 route estimator
Used for debugging ERC1155 route estimation issues

Updates: #14212
2024-04-03 16:23:32 +02:00
Stefan ad0a7d3ba4 test(wallet) add dev integration tests for ERC721 route estimator
Used for debugging ERC721 route estimation issues

Updates: #14212
2024-04-03 16:23:32 +02:00
Anastasiya Semenkevich b25ec2bd1b chore: disable ens purchase test because of issue
Ticket opened: https://github.com/status-im/status-desktop/issues/14262
2024-04-03 11:49:50 +03:00
Anastasiya Semenkevich 98a53acf04 chore: fix button label according to UI changes
https://github.com/status-im/status-desktop/pull/14233
2024-03-29 17:55:29 +03:00
Anastasiya Semiankevich 8b20e56680 chore: address nightly failures on march 29, 2024 2024-03-29 12:37:58 +03:00
Anastasiya Semenkevich 36a5e6b32e chore: replace method to get chat names 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich f369672ca6 chore: fix get chats list method (maybe) 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 51c8d21399 chore: fix data for channel member test 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 0ade2a3306 chore: skip test to verify channels as a member 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 7994739d04 chore: add random user attributes usage where possible 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 0ec1ddbdb0 chore: get rid of hardcoded values in 1x1 chat 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 9f0dc4bf8f chore: comment out tests to fix them later 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 9962d3580a chore: update 1x1 chat as well to use new method 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 1963553f39 chore: fix missing dot validation for display name 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 65dd9c542f chore: remove parametrization where it is not in use in fact 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 33251f2bfe chore: remove data usage for syncing test as we actually dont need it there and it was not working anyway 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 2a7d76bc78 chore: rename method in other places 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 9f73f5f393 chore: data for pin test 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 40ef7b0f51 chore: remove hardcoded values 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich f46152d07d chore: use proper data in test 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 4e2799f84f chore: add DBs for users (they are in contacts of each other) 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich cb4f422798 chore: add group_chat_user_3 account data 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 3245337f97 chore: add group_chat_user_2 account data 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 728cdef249 chore: add group_chat_user_1 account data 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich 2858abeb98 add missing parameter, renamed function, removed super() from aut class (no parent exists) 2024-03-29 09:17:39 +03:00
Valentina Novgorodtceva bdeb0f6c3d chore: removed isFrozen 2024-03-29 09:00:38 +03:00
Anastasiya Semenkevich aaa7ff1dd4 chore: remove unnecessary step according to new designs 2024-03-26 12:50:17 +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
Anastasiya Semenkevich ace8618b20 chore: change test section 2024-03-25 12:30:03 +03:00
Valentina Novgorodtceva 4098056468 chore: stabilised test (hopefully) 2024-03-25 12:30:03 +03:00
Valentina Novgorodtceva 684943adb8 chore: updated object name after changes in PR for object names 2024-03-25 12:30:03 +03:00
Valentina Novgorodtceva 0e83bfcb31 test: 1-1 chat, send reply, send emoji, edit, delete and cannot delete other member message 2024-03-25 12:30:03 +03:00
Anastasiya Semenkevich 31b895f1d0 сhore: attempt to fix endless waiting time in category and accounts tests 2024-03-22 21:33:44 +03:00
Valentina Novgorodtceva 7482a8f8d9 chore: isFrozen verification added to method click 2024-03-21 11:53:11 +03:00
Anastasiya Semenkevich aba501f025 chore: add missing marks and enabled profile edit test 2024-03-21 09:11:58 +03:00
Anastasiya Semenkevich fc33d7986e chore: enable tests
enable ens test because bug is fixed
bring back import seed test to critical path
bring back edit community test to critical path
2024-03-20 14:33:10 +03:00
Valentina Novgorodtceva ca44ce7915 chore: updated reference because there is a bug 2024-03-20 13:43:55 +03:00
Valentina Novgorodtceva 89387e9306 chore: skip test_member_role_cannot_add_edit_or_delete_category 2024-03-20 13:43:55 +03:00
Anastasiya Semenkevich 2121e89ef0 chore: switch off the test again to make the release 2.27 finally green 2024-03-19 08:44:16 +03:00
Anastasiya Semenkevich 0a8d8b4a97 chore: bring the test back 2024-03-18 18:45:20 +03:00
Valentina Novgorodtceva e8348661a0 chore: save changes locators updated 2024-03-18 10:18:52 +03:00
Anastasiya Semenkevich fa349e7762 chore: temp remove import seed test from suite to make release green 2024-03-15 16:20:12 +03:00
Anastasiya Semenkevich 7776869131 Update aut.py 2024-03-15 15:41:46 +03:00
Anastasiya Semenkevich e80774ccce chore: remove click from Button class 2024-03-14 17:37:50 +03:00
Anastasiya Semenkevich fb2133af86 chore: fix saved addresses test 2024-03-14 17:37:50 +03:00
Valentina Novgorodtceva 65ff9998b6 chore: skipped verification of toast message for now 2024-03-14 16:17:21 +03:00
Valentina Novgorodtceva 15b31601a3 chore: verify 1-1 chat creation 2024-03-14 16:17:21 +03:00
Valentina Novgorodtceva 70233330e5 chore: disabled test ens_name_purchase because of bug 2024-03-14 14:16:28 +03:00
Valentina Novgorodtceva 2c03f8b29a chore: test switch state to offline, online or automatic updated 2024-03-13 11:54:05 +03:00
Valentina Novgorodtceva 3174dc9f96 chore: enable ens name purchase test 2024-03-13 11:09:36 +03:00
Anastasiya Semenkevich 0f7c5821bc chore: fix edit profile test itself and added reference 2024-03-13 11:07:52 +03:00
Valentina Novgorodtceva a1e4591bc4 chore: attach logs for failed test and remove squish config from allure 2024-03-12 15:20:07 +03:00
Anastasiya Semenkevich 0150a0889a chore: enable for editing profile
Revert "chore: enable for editing profile"

This reverts commit 9f4448200a527cbfc45412aab4da5e37a29781d9.

Revert "Revert "chore: enable for editing profile""

This reverts commit 2cc997b65ea4bd65d251421f217ae15d7e9fa8b9.
2024-03-12 10:40:30 +03:00
Valentina Novgorodtceva 0d7c52c15e chore: replaced a method for toast message verification 2024-03-11 13:44:35 +03:00
Stefan 9202cce3f5 feat(activity): add incremental updates to current activity filter
Switch the activity filter to use the new session-based API that
deliver incremental updates to the current filter.

Drop the old quick win listening for individual change events and
use the unified API instead.

The new transactions (on-top) trigger the old "new transactions" buttons
that trigger reset of the current filter and the top new transacitons
highlighted.

Highlight mixed changes (not new on top) as they come in

Highlight new changes on filter reset

Closes #12120
2024-03-11 11:39:59 +01:00
Anastasiya Semenkevich 39445afd89 chore: screenshot on fail improved 2024-03-07 17:54:27 +03:00
Anastasiya Semenkevich 0848301498 chore: better dirs naming 2024-03-07 17:54:27 +03:00
Anastasiya Semenkevich 40530954db chore: do not remove logs after run 2024-03-07 17:54:27 +03:00
Valentina Novgorodtceva 4dc232e9d0 chore: object name added for status switch 2024-03-07 17:42:20 +03:00
Anastasiya Semenkevich 5b53e91f73 chore: replace references with dev task 2024-03-07 16:09:28 +03:00
Anastasiya Semenkevich adff1be5f5 chore: change validations for edit profile form 2024-03-07 16:09:28 +03:00
Anastasiya Semenkevich ac2c3fb55f chore: skip edit tests because of bug 2024-03-06 20:45:58 +03:00
Anastasiya Semenkevich 53979c9598 chore: change ticket reference and remove xfail mark 2024-03-06 15:08:48 +03:00
Valentina Novgorodtceva 8ea10c5bba chore: updated reference, new bug for ens name purchase 2024-03-06 14:25:14 +03:00
Valentina Novgorodtceva ee9c88130d chore: removed skip mark with bug reference (bug is closed) 2024-03-06 14:25:14 +03:00
Valentina Novgorodtceva 6a2bbe1904 chore: enabled login_with_wrong_password test 2024-03-06 14:25:14 +03:00
Anastasiya Semenkevich 385c7cf803 chore: reference in template is changed 2024-03-06 09:07:02 +03:00
Anastasiya Semenkevich abe87955a4 chore: improve the reference 2024-03-06 09:07:02 +03:00
Valentina Novgorodtceva c584d2ecdb chore: disabled toast messages verification for now, will be enabled in another task 2024-03-05 12:39:41 +03:00
Valentina Novgorodtceva 94753b9fc2 chore: fails fixed 2024-03-05 12:39:41 +03:00
Valentina Novgorodtceva 3ad918c561 chore: refactored pin and unpin message test, joined with join community test 2024-03-04 18:28:15 +03:00
Anastasiya Semenkevich b5e16807ea chore: added 2 attempts when clicking add buttons during permission creation and replaced id by object name 2024-03-04 18:07:10 +03:00
Sale Djenic cbfbce3f62 fix(wallet): naming of first and subsequent wallet accounts
Closes #12693
2024-03-04 13:31:25 +01: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 dd2a2f132c chore: rerun failures enabled 2024-03-01 12:51:51 +03:00
Anastasiya Semenkevich 53f0fd1fa0 chore: general updates 2024-03-01 12:51:51 +03:00
Anastasiya Semenkevich 206e3da026 chore: change the datadir parameter 2024-03-01 12:51:51 +03:00
Anastasiya Semenkevich 0cacdade71 chore: permission test is flaky again 2024-02-29 19:48:34 +03:00
Anastasiya Semenkevich dc4346f1fd chore: increase more timeout for password test 2024-02-29 19:28:18 +03:00
Anastasiya Semenkevich 62ec470ab1 chore: update bug reference 2024-02-29 15:09:54 +03:00
Anastasiya Semenkevich 4821025802 chore: remove community edit test from critical path 2024-02-29 13:23:10 +03:00
Anastasiya Semenkevich f7b975ec17 chore: comment out password strength test and other minor updates 2024-02-29 13:23:10 +03:00
Anastasiya Semenkevich bc18f06367 chore: update timeouts for change password 2024-02-28 17:28:05 +03:00
Anastasiya Semenkevich 872ddf45dd chore: remove verifications for toast messages 2024-02-28 17:28:05 +03:00
Anastasiya Semenkevich 99716937f4 chore: fix reference in permission test 2024-02-28 17:28:05 +03:00
Anastasiya Semenkevich da7f01eec2 Update aut.py 2024-02-28 14:35:29 +03:00
Valentina Novgorodtceva 2fc228732e chore: verifications of dots in password field commented for now 2024-02-28 14:20:01 +03:00
Valentina Novgorodtceva ca6e8f12c1 chore: test_login_with_wrong_password skipped because of bug for now 2024-02-28 14:20:01 +03:00
Valentina Novgorodtceva ab3a46dc74 chore: removed verification that channel is selected (I did it in branch but let's do this for master to increase stability) 2024-02-28 14:20:01 +03:00
Valentina Novgorodtceva 838b91f03e chore: closing build showcase popup added 2024-02-28 14:20:01 +03:00
Valentina Novgorodtceva d793b3108c chore: fixed dots for password 2024-02-28 14:20:01 +03:00
Valentina Novgorodtceva 9d8a7dfbcc chore: skipping testrail report added if getting testrail error 2024-02-28 11:33:39 +03:00
Anastasiya Semenkevich 6bbdff0691 chore: add import seed test to critical suite for now 2024-02-28 10:42:40 +03:00
Anastasiya Semenkevich 7e139e27ae chore: remove flaky mark from change password test
- removed the flaky mark from change password test
- increased timeout for 30 seconds just now (i communicated that to be enough)

We need this test to show actual result , because we missed https://github.com/status-im/status-desktop/issues/13748 because of this
2024-02-28 10:42:40 +03:00
Anastasiya Semenkevich 68de453760 chore: fix validations for members role community channel test 2024-02-27 12:55:14 +03:00
Dario Gabriel Lipicar d22ac0dfed fix(@desktop/wallet): properly handle tokenID 0 when filtering activity by collectibles
Fixes #13660
2024-02-26 07:55:05 -03:00
Anastasiya Semenkevich 7d6a681b74 ci: remove redundant env var 2024-02-26 13:52:20 +03:00
Anastasiya Semenkevich 37b2a065d9 chore: replace UI references 2024-02-26 13:52:20 +03:00
Anastasiya Semenkevich 9e22191ecd chore: fix network namings 2024-02-26 13:03:37 +03:00
Valentina Novgorodtceva 29142551cd chore: changed to sepolia 2024-02-26 10:55:05 +03:00
Valentina Novgorodtceva 08c851158e chore: ids changed for networks 2024-02-26 10:55:05 +03:00
Anastasiya Semenkevich 86d5537db6 chore: remove channel test from critical path for now
https://github.com/status-im/desktop-qa-automation/issues/535
2024-02-22 13:52:15 +03:00
Anastasiya Semenkevich 2bf83be9db chore: replace 1 community test with channels test in critical suite 2024-02-21 17:05:40 +03:00
Valentina Novgorodtceva a43e3bee2f chore: channels tests updated 2024-02-21 17:05:40 +03:00
Anastasiya Semenkevich 572a072e9f chore: fix edit test 2024-02-21 14:10:54 +03:00
Valentina Novgorodtceva 10bf994f39 chore: increased timeout for device synced 2024-02-21 10:34:32 +03:00
Valentina Novgorodtceva 688e619bdd chore: fixed locator for save changes button 2024-02-21 10:34:32 +03:00
Valentina Novgorodtceva ab8c1783e1 chore: category tests updated + created separate object maps for communities and messaging 2024-02-20 15:07:54 +03:00
Anastasiya Semenkevich 9a28b7b68c Revert "ci: test these changes with the nix build"
This reverts commit 801831949e50977f28ea5a0a533ffbf820df745c.
2024-02-20 12:48:33 +03:00
Anastasiya Semenkevich b383edaa1a ci: test these changes with the nix build 2024-02-20 12:48:33 +03:00
Anastasiya Semenkevich cf4547f5dd chore: trying to force the cycle work 2024-02-20 12:48:33 +03:00
Anastasiya Semenkevich f868d2c1de chore; try to fix connection refused error 2024-02-20 12:48:33 +03:00
Valentina Novgorodtceva cbd27f87cd chore: changed create community method in all community tests 2024-02-20 11:33:41 +03:00
Valentina Novgorodtceva 0f90508113 chore: create community test updated 2024-02-20 11:33:41 +03:00
Valentina Novgorodtceva 1081d9768e chore: marked xfail permissions test (bug), fixed messaging and sign up with wrong name 2024-02-19 15:28:05 +03:00
Anastasiya Semenkevich b309456a33 chore: combine 2 tests to save time 2024-02-19 11:13:44 +03:00
Dario Gabriel Lipicar 48f8fb3e55 feat(@wallet): update collectibles model only with changes
Fixes #13254
2024-02-16 15:40:40 -03:00
Anastasiya Semenkevich 24b2650872 chore: temp remove 1 permission test from critical suite because it is failing 2024-02-16 15:50:41 +03:00
Valentina Novgorodtceva 828946b9fb chore: changed test case id 2024-02-16 14:44:30 +03:00
Valentina Novgorodtceva 72c721af04 chore: attempt to fix AttributeError: Attempt to access a property of a null object 2024-02-16 14:44:30 +03:00
Valentina Novgorodtceva 9b11caf5a2 test: updated permission test with editing and deleting 2024-02-16 14:44:30 +03:00
Anastasiya Semenkevich af5c5a7650 chore: remove change password test from critical path 2024-02-16 10:10:59 +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 1fc44f5e3d chore: replace file dialog interactions with direct function 2024-02-16 10:10:59 +03:00
Valentina Novgorodtceva 774916db18 chore: fixes of fails from nightly run (seed phrase + group chat) 2024-02-15 11:25:52 +03:00
Anastasiya Semenkevich d339629d59 chore: small changes to wallet settings tests 2024-02-15 10:37:53 +03:00
Jakub Sokołowski bad9bbfc39 ci: add Discord notifiction on failure
Depends on: https://github.com/status-im/status-jenkins-lib/pull/83

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-14 16:16:21 +01:00
Alex Jbanca 8a69f3bc63
fix(SeedPhrase): Fixing seed phrase validation (#13496)
* fix(SeedPhrase): Fixing seed phrase validation

1. Validate each word after the editing is finished
2. Fixing the seed phrase suggestions where the suggestions box was hidden behind other ui elements
3. Propagate editingFinished signal in StatusBaseInput, StatusInput, StatusSeedPhraseInput
4. Fixing undefined `mnemonicIndex` errors

* fix: Refactoring of SeedPhraseInputView

Remove duplicated code and use EnterSeedPhrase component

+ Added storybook page

* fix(Onboarding): Fixing seed phrase validation on windows

The seed phrase validation fails on windows due to the dictionary line endings

* chore(squish): Update e2e tests to the new enter seed phrase panel construction

* fix: Load english dictionary from local file using StringUtils
2024-02-14 15:50:14 +02:00
Valentina Novgorodtceva a962014c58 chore: removed extra locator for save changes button and changed to the actual one in a couple of tests 2024-02-14 13:20:00 +03:00
Valentina Novgorodtceva 6823b1f5e2 chore: changed a way we access object locators in object map 2024-02-14 13:20:00 +03:00
Anastasiya Semenkevich e27bc01626 chore: added edit community test to critical path 2024-02-14 10:36:21 +03:00
Anastasiya Semenkevich 47f8297d87 chore: do not use file upload dialog for community creation and edit 2024-02-14 10:36:21 +03:00
Anastasiya Semenkevich 47e835e266 chore: added marks so tests could be ran by single mark 2024-02-14 10:36:21 +03:00
Anastasiya Semenkevich dda3e60793 chore: skip overkill test 2024-02-14 10:36:21 +03:00
Stefan 1e75319664 test(wallet) sql integration tests for activity incremental update
Refactor tests to follow changes in session based activity API

Updates #12120
2024-02-13 19:47:39 +01:00
Anastasiya Semenkevich 73b8037cee chore: replace locator for save changes button in community edit 2024-02-13 18:29:00 +03:00
Valentina Novgorodtceva 6a9f43c74e chore: categories and environment section added to allure report 2024-02-13 18:29:25 +07:00
Anastasiya Semenkevich 5d4a6d631d chore: mark change password test as xfail again 2024-02-12 17:26:20 +03:00
Valentina Novgorodtceva 6f84fe7c08 chore: fixes for fails from nightly run 2024-02-12 10:27:31 +03:00
Anastasiya Semenkevich 299a702e33 chore: change password test fixed 2024-02-10 19:56:48 +03:00
Anastasiya Semenkevich 6132398b06 chore: fix settings references 2024-02-10 19:56:48 +03:00
Anastasiya Semenkevich a008164210 chore: fix syncing 2024-02-10 19:56:48 +03:00
Anastasiya Semenkevich 5d079ea01b chore: fix delete account from settings 2024-02-10 19:56:48 +03:00
Anastasiya Semenkevich eed9457a0f chore: fix sign out and quit 2024-02-10 19:56:48 +03:00
Anastasiya Semenkevich f5d188bec5 chore: fix back up seed test 2024-02-10 19:56:48 +03:00
Alexandra Betouni 480985ca4e
[Settings]: Added change password view (#13284)
* [Settings]: Added change password view

Closes #10037

Adding configuration options to PasswordView

* feat(ChangePassword): Integrate ConfirmChangePasswordModal

1. Integrate with backend
2. Clean unused components

* feat: Add support to restart application

1. Adding restart app support in DOtherSide
2. Integrating nimqml
3. Expose in qml in Utils

* chore: Move changeDatabasePassword call to threadpool

* chore(squish): Fix failing tests due to settings index changes

---------

Co-authored-by: Alex Jbanca <alexjb@status.im>
2024-02-09 13:31:37 +02:00
Anastasiya Semenkevich e8023ca198 chore: fix some references to test rail 2024-02-09 13:34:58 +03:00
Valentina Novgorodtceva 2113b49863 test: test remove member if admin added 2024-02-09 13:06:40 +03:00
Valentina Novgorodtceva aa29339272 chore: fixes for edit profile test 2024-02-09 13:00:26 +03:00
Valentina Novgorodtceva b32bed058f chore: skipped tests and added more asserts 2024-02-09 12:52:45 +03:00
Anastasiya Semenkevich 2c22faa780 chore: reduce the critical set because of file dialog issue on release CI
https://github.com/status-im/status-desktop/issues/13483
2024-02-08 20:34:48 +03:00
Valentina Novgorodtceva 579cfb4f02 chore: fix for edit status account test 2024-02-08 10:26:12 +03:00
Valentina Novgorodtceva e4e520bc6b chore: added attempts for opening more options menu 2024-02-08 10:26:12 +03:00
Anastasiya Semenkevich 92c58d9cbf fix locator 2024-02-07 10:39:18 +01:00
Anastasiya Semenkevich 9334508711 chore: align wallet tests with test rail 2024-02-05 07:39:10 +03:00
Valentina Novgorodtceva 0e26b834fc chore: fix for failed tests and enabling some tests after bug fix 2024-02-02 14:46:43 +03:00
Anastasiya Semenkevich fa40ce940c chore: update test with accounts with custom derivation paths 2024-02-02 14:22:18 +03:00
Stefan 40396dcf6f test(wallet) add dev integration tests for incremental activity updates
Test used to investigate the deadlock caused by sending message while
in a message handler.
2024-02-01 21:21:13 +01:00
Valentina Novgorodtceva 472aeed2e7 chore: disabled one test because of bug and one because it's need to be fixed (tomorrow) 2024-02-01 13:49:05 +03:00
Valentina Novgorodtceva ace7e27fc3 chore: enabling tests with contact requests 2024-01-31 16:04:14 +03:00
Michal Iskierko 0a18dda176 feat(@desktop/chat): Displaying new type of chat message - bridge message
Show discord user as a message sender.
Show discord avatar next to user name.
Show "Bridged from Discord" label.
Open adjusted profile context menu.

Issue #13098
2024-01-30 13:06:17 +01:00
Valentina Novgorodtceva 17a3f06e32 chore: disabled tests with contact requests because it's broken 2024-01-30 12:28:02 +07:00
Valentina Novgorodtceva 0861b64af2 chore: fix for edit_community_channel test 2024-01-30 12:28:02 +07:00
Godfrain Jacques ab61784816
(fix/desktop) removing custom picture is not reflected on contact's side (#13197)
* chore: bump status-go

* (fix/desktop) removing custom picture is not reflected on contact's side

This PR fixes [9947](#9947) and contains :

- Commit to fix the changing of custom picture and having the change
  reflected on contact's side
- Commit to fix the deleting of picture and having the change reflected
  on contact's side
2024-01-26 07:54:30 -08:00
Valentina Novgorodtceva 0b2bcd2999 test: pin and unpin message test added 2024-01-26 12:50:53 +07:00
Valentina Novgorodtceva 30eba15010 chore: user data replaced and join community test fixed 2024-01-23 17:54:23 +03:00
Anastasiya Semenkevich b73346200b chore: increase process timeout for 10 seconds 2024-01-23 10:06:21 +03:00
Anastasiya Semenkevich e2f2a34a8b Increase timeout for wait_for_port
Following up Squish advise:

In the wait_for_port.py, you are using socket.create_connection() where the timeout is set to 1.
Could you increase the timeout here and also put a check before to make sure that port is not in the use anymore, before proceeding to launch the AUT.
2024-01-23 10:06:21 +03:00
Anastasiya Semenkevich 7b188afd3e chore: enable tests back 2024-01-23 10:06:21 +03:00
Anastasiya Semenkevich a6589cd0a2 chore: temp remove adding ens name as saved address 2024-01-23 10:06:21 +03:00
Anastasiya Semenkevich 71d2520653 chore: bring back assert and remove reference (issue is fixed) 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
Michal Iskierko f00493ec02 fix(@desktop/communities): Fix displaying token holders
Add displaying holders for ERC20 - only community members.
Add json conversions test for some holders structs.

Fix #12062
2024-01-17 13:23:59 +01:00
Valentina Novgorodtceva 3cc46e5b7c chore: fixed join community test 2024-01-17 17:39:12 +07:00
Valentina Novgorodtceva e0656e2775 chore: messaging tests enabled back 2024-01-17 17:39:12 +07:00
Anastasiya Semenkevich 16cd947b1a chore: fix saved addresses on main wallet screen 2024-01-17 13:22:30 +03:00
Anastasiya Semenkevich 2a5684a2f7 chore: fix references for test cases in test rail (remove experimental stuff) 2024-01-17 13:22:30 +03:00
Valentina Novgorodtceva a467cbf9f9 chore: test edit network fixed 2024-01-16 15:26:18 +07:00
Valentina Novgorodtceva f2721bc0b1 chore: fixes for saved addresses tests, edit network tests disabled for now 2024-01-16 14:42:27 +07:00
Valentina Novgorodtceva a529dd04b7 test: test clicking category added 2024-01-15 16:07:59 +07:00
Valentina Novgorodtceva 1d09ffba48 chore: reporting test to 2 different test cases in Testrail 2024-01-15 16:07:26 +07:00
Stefan 70767213ff chore(wallet): add integration dev tests for pending tx status update
Remove the wallet connect backend dev test code

Updates: #13124
2024-01-12 22:23:39 +01:00
Sale Djenic 4510bc1e18 fix(tests): mark saved addresses as may fail
For the difference adding saved addresses providing ens name now waits for an address
associated to that ens to be resolved. And also when adding saved address using an address
we're checking if there is an ens name associated with it.

All that works in local just fine, but on CI fails. Could be due to internet connection loss.

Till we figure out why it's like that, disabling that case.
2024-01-12 14:23:35 +01:00
Sale Djenic ba5e259296 chore(savedaddresses): saved addresses improvements
Closes #13140
2024-01-12 14:23:35 +01: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
Valentina Novgorodtceva c7757a4bee chore: marked several tests with xfail mark because of bug with contact requests 2024-01-12 15:17:57 +03:00
Valentina Novgorodtceva 72a8d9e396 chore: test_edit_community_channel fix 2024-01-12 15:17:57 +03:00
Valentina Novgorodtceva f8ee8f08bc chore: fixes for wallet tests 2024-01-12 15:17:57 +03:00
Sale Djenic 40ed061402 bug(savedaddresses): the send modal should be run clicking on the send button of a saved address item
Fixes #13172
2024-01-12 11:29:35 +01:00
Anastasiya Semenkevich e45da2c9b6 test: adding test for ability to add saved address from wallet settings 2024-01-11 17:49:36 +03:00
Anastasiya Semenkevich 7b1e303156 chore: add multiple references for tests 2024-01-10 18:17:38 +03:00
Anastasiya Semenkevich 0cdadf063e chore: remove change password test from critical suite
Remove `@pytest.critical` mark from `test_settings_profile_change_password.py`. The test is timing out very often now (addressed in https://github.com/status-im/status-desktop/issues/13013)

This test will be still executed in nightly runs
2024-01-10 11:56:50 +03:00
Anastasiya Semenkevich 4db703f2b3 chore: fix saved addresses test according to new designs 2024-01-10 10:39:54 +03:00
Anastasiya Semenkevich 234974ac44 chore: toast messages verifications 2024-01-10 10:39:54 +03:00
Anastasiya Semenkevich 8c38cb1616 chore: update error message
Error message has been changed in ff9062a1b0 (diff-4ac30c280b7ceca7b505ab0551b9e009295aae3147253c43ae8821e9d6c0ed69R682)
2024-01-09 16:03:31 +03:00
Sale Djenic cf09505071 feat(savedaddresses): context menu - remove saved address
Closes #13093
2024-01-08 14:41:30 +01:00
Sale Djenic 9da47c5294 fix(tests): e2e saved addresses related tests fixed 2024-01-04 17:45:57 +01:00
Sale Djenic 3d5b24b87f fix(tests): e2e saved addresses related tests fixed 2024-01-04 17:45:57 +01:00
Anastasiya Semenkevich 8321066a63 chore: combine tests for community screens to reduce total run time 2023-12-29 17:48:03 +03:00
Anastasiya Semenkevich 9ea888891c chore: add another verification which will take a bit of time so the UI wont be frozen 2023-12-29 16:42:34 +03:00
Anastasiya Semenkevich be835506fb chore: fix test for creating permissions 2023-12-29 11:47:48 +03:00
Anastasiya Semenkevich 73025c5a0a chore: several object names for permissions tags 2023-12-28 22:06:36 +03:00
Valentina Novgorodtceva acdbdbe7f1 test: member role tests added 2023-12-28 15:37:02 +03:00
Valentina Novgorodtceva d941bc031a test: edit_community_category 2023-12-28 13:58:52 +03:00
Valentina Novgorodtceva e6d752ba4c chore: fix join community test according changes in UI 2023-12-28 13:58:22 +03:00