Alex Jbanca
95d8db26d2
chore(E2E): Skip tests on watch only accounts
...
(cherry picked from commit 5ac1f129e5
)
2024-08-07 19:17:16 +03:00
Lukáš Tinkl
ed650d32dd
chore: Remove the Browser from the app completely for now
...
- completely removes the `ui/app/AppLayouts/Browser` QML app section
- removes the `app_service/service/bookmarks`,
`app/modules/main/browser_section` and
`src/app_service/service/dapp_permissions` NIM modules
- remove the Browser settings page and associated popups/components
- HTML links now always open in an external browser
- adjust the section indexes in `Constants`
- fixup the e2e tests
Fixes #14614
2024-08-07 16:45:31 +02: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
2cd6de11c9
test ( #15821 )
2024-08-02 15:00:54 +07:00
Stefan
da622348f6
chore(dapps) remove the POC wallet connect
...
Updates: #15598
2024-07-31 14:08:16 +02:00
Valentina1133
44281aabd0
test: community ban member steps added ( #15845 )
2024-07-30 12:44:35 +07:00
Valentina1133
8046bfeb6b
chore: fix link preview ( #15842 )
2024-07-29 16:29:08 +07:00
Valentina Novgorodtceva
ca88b43bf6
chore: removed condition for scroll, fixes issue with edit network
2024-07-26 15:51:02 +03:00
Valentina Novgorodtceva
60ee909598
chore: increased timeout for some buttons and created fixture to close apps before session
2024-07-25 12:20:56 +03:00
Anastasiya
2c70062dc8
chore: temp disable keycard tests
2024-07-23 19:50:16 +03:00
Valentina Novgorodtceva
7d49b6bd9c
chore: fix for metrics popup
2024-07-23 10:59:03 +02:00
Valentina Novgorodtceva
7ec4230a32
chore: fixes for new flow
2024-07-23 10:59:03 +02:00
Valentina1133
bb4c94438f
chore: owner and member can view and post in non-restricted channel ( #15421 )
2024-07-19 17:44:04 +07:00
Stefan
248ba1c1c8
feat(dapps): Add support for max fees in WalletConnect requests
...
Compute max fees for transaction related requests and display the
results to user.
Also:
- Add helper to convert from hex (backend) to decimal (frontend) values.
- Add helper to convert from float gwei to hex wei
- Update tests to accommodate for the new dependencies.
Sourcing of account balances is not included therefore the transaction is
allowed to go through even if the account balance is insufficient. An error
will be generated by the backend in this case.
Updates: #15192
2024-07-19 10:02:50 +02:00
Valentina1133
e1611cbc83
chore: keycard tests fixed, improved and other tests fixed accordingly ( #15656 )
2024-07-19 13:43:44 +07:00
Valentina1133
2b415bdc53
test: block and unblock user test added ( #15577 )
2024-07-18 17:57:24 +07:00
Valentina1133
e73df3da11
chore: raise Assertion error correctly ( #15654 )
2024-07-18 17:27:56 +07:00
Anastasiya Semenkevich
021d06deb8
chore: add background color verification for avatar
2024-07-18 13:06:11 +03:00
Anastasiya Semenkevich
9f03c2d425
tests: enable back test for account creation in settings
...
Closes https://github.com/status-im/status-desktop/issues/15286
2024-07-17 12:32:33 +03:00
Valentina Novgorodtceva
b0f373f1dc
chore: removed duplicated method, updated test according to changes
2024-07-17 12:32:16 +03:00
Anastasiya Semenkevich
7e69a2e465
tests: fix broken reference in links preview test
2024-07-15 14:33:56 +03:00
Anastasiya Semenkevich
046892dd98
chore: temp remove the wrong test case reference
2024-07-15 07:59:08 +03:00
Valentina Novgorodtceva
2a4e341f9d
chore: keycard env set separately for keycard tests only
2024-07-12 14:02:11 +03:00
Anastasiya Semenkevich
d814ec12ef
chore: remove repetitive code and re-order some classes
2024-07-12 13:00:10 +03:00
Valentina Novgorodtceva
01b4d1305d
test: verifications for share profile popup added
2024-07-11 16:56:27 +03:00
Valentina1133
4dc170688e
test: hidden community channel test added ( #15485 )
2024-07-11 17:51:56 +07:00
Valentina1133
6672816f84
chore: changes for tests stability ( #15500 )
2024-07-11 17:04:32 +07:00
Valentina1133
48b3c72957
chore: added removing of watched account ( #15517 )
2024-07-11 16:15:22 +07:00
Valentina Novgorodtceva
78e605d928
chore: reworked scroll method
2024-07-10 15:06:32 +03:00
Lukáš Tinkl
8504fb55a1
chore[UI - Wallet Stability] Rename SendModalFooter to TransactionModalFooter
...
... and remove particular code for send modal
- derive the footer from the standard `StatusDialogFooter` to reduce
code duplication (drop shadow, divider, margins, etc)
- rename the default button text
- expose the icon name and make it used the correct login/auth type icon
- some minor fixes and cleanups
Fixes #15212
2024-07-10 10:29:05 +02:00
Valentina1133
7b8361ec0f
chore: created separate files for onboarding, settings, wallet names ( #15457 )
2024-07-09 17:05:39 +07:00
Anastasiya
9662c974a0
chore: use uuid in screenshot name instead of timestamp to make the filename smaller
2024-07-08 18:23:07 +03:00
Valentina Novgorodtceva
e1bb235b4e
chore: method to set waku mode added
2024-07-08 17:31:41 +03:00
Valentina1133
50b0d7d039
chore: fix link preview and add more verifications ( #15435 )
2024-07-04 16:02:54 +07:00
Valentina Novgorodtceva
cd37994e6b
chore: some changes to stabilise tests, skipped assets sorting
2024-07-01 13:56:22 +03:00
Anastasiya Semenkevich
5684aac868
tests: replace seed recovery with new user creation instead
2024-07-01 13:41:57 +03:00
Anastasiya Semenkevich
f038d83281
chore: address review from https://github.com/status-im/status-desktop/pull/15251/
2024-06-28 17:27:59 +03:00
Anastasiya Semenkevich
8bf4199433
chore: add geth.log to allure
2024-06-28 17:27:59 +03:00
Valentina Novgorodtceva
1c38b209c1
chore: replaced steps with user data for online identifier test
2024-06-28 16:53:59 +03:00
Valentina Novgorodtceva
4693660226
chore: replaced watched address to another one and enabled test
2024-06-28 16:53:49 +03:00
Anastasiya Semiankevich
e2d7265d5b
chore: custom timeout where app freezes with ticket reference
2024-06-27 12:08:03 +03:00
Anastasiya Semiankevich
289d3561bd
chore: add isFrozen function and make the timeout for click a param
2024-06-27 12:08:03 +03:00
Valentina Novgorodtceva
c71d11e990
chore: duplicate permission step added to permission test
2024-06-27 09:58:24 +03:00
Valentina Novgorodtceva
8bc24c5803
chore: fix for community name
2024-06-26 11:41:10 +03:00
Valentina Novgorodtceva
37edd927f5
chore: fixes for mint owner token test
2024-06-26 11:41:00 +03:00
Anastasiya Semiankevich
5b30d25387
chore: add more logging to QT components
2024-06-26 11:19:06 +03:00
Valentina Novgorodtceva
afde836517
test: replaced old test of sending request to send/accept/decline request and remove contact
2024-06-24 16:24:57 +03:00
Valentina Novgorodtceva
50553f623a
test: prepared user data for future tests
2024-06-24 16:24:57 +03:00
Alex Jbanca
eb6f037df0
fix(e2e): Fixing ComboBox isChecked flag to allow 3 state checkboxes
2024-06-21 16:18:51 +03:00
Anastasiya
033bf99974
chore: add reference to skipped test
2024-06-20 22:07:19 +03:00
Anastasiya Semenkevich
d975dc66a1
tests: test for adding account from settings is disabled
2024-06-20 22:07:19 +03:00
Anastasiya Semenkevich
527654e579
chore: fix locator for RoundImage to use object name
2024-06-20 15:13:54 +03:00
Valentina1133
c3112e9f23
chore: replaced inviting people to community by another method ( #15226 )
2024-06-20 17:18:10 +07:00
Valentina1133
c8eb48cf04
chore: changes for mint owner token test ( #15270 )
2024-06-20 11:24:35 +03:00
Patryk Osmaczko
774c08eec7
chore(tests): make permissions tests required for PRs
2024-06-19 13:58:55 +02:00
Patryk Osmaczko
dc49843948
Revert "chore: disabled permissions tests, there is a bug"
...
This reverts commit 4226eaed0b
.
2024-06-19 13:58:55 +02:00
Valentina Novgorodtceva
4226eaed0b
chore: disabled permissions tests, there is a bug
2024-06-19 11:44:19 +03:00
Anastasiya Semenkevich
1c5aad7733
chore: replace conditions with function call in system.py
2024-06-18 15:04:44 +03:00
Anastasiya Semenkevich
dc628f300a
chore: terminate process on windows
2024-06-18 15:04:44 +03:00
Valentina1133
4170f589b3
chore: improved 1-1 chat so it will decrease duration of test + added verification that message was edited ( #15201 )
2024-06-18 16:42:55 +07:00
Valentina Novgorodtceva
28a7b691cd
chore: fix for click_mint
2024-06-17 15:43:32 +03:00
Anastasiya Semenkevich
469d527cf0
chore: remove semicolon from the paths files to make windows happy
2024-06-17 15:43:32 +03:00
Anastasiya Semenkevich
c67785100b
chore: click indicator on before get started modal instead of checkboxes
2024-06-17 15:43:32 +03:00
Anastasiya Semenkevich
3b4a50b46f
chore: click check boxes specifically, other elements in the middle
2024-06-17 15:43:32 +03:00
Anastasiya Semenkevich
5508cd96c9
chore: do not hardcode fileuri so it becomes OS agnostic
2024-06-17 13:39:18 +03:00
Anastasiya Semenkevich
e2f06fb204
test: disable change password test because it creates ghost instances
...
https://github.com/status-im/status-desktop/issues/15178
2024-06-14 12:52:14 +03:00
Valentina1133
1250373037
chore: more verifications added (community title and description on web page) ( #15022 )
2024-06-13 21:18:41 +07:00
Anastasiya Semenkevich
e896267874
chore: fix typo for keypair error string
2024-06-12 13:09:23 +03:00
Anastasiya Semenkevich
9ce23fe556
chore: squeeze 2 kill methods to 1
2024-06-12 13:09:23 +03:00
Anastasiya Semenkevich
19f6cf9e11
chore: removed unnecessary steps, brought back commented ones
2024-06-12 13:09:23 +03:00
Anastasiya Semenkevich
e8e1e08a89
chore: use sigkill to kill the process
2024-06-11 14:20:04 +03:00
Valentina Novgorodtceva
3d34b30390
test: 5 characters minimum length for account name and keypair name
2024-06-11 12:33:44 +03:00
Valentina Novgorodtceva
97291731ac
chore: fix for nightly fail
2024-06-11 12:33:44 +03:00
Anastasiya Semenkevich
b2f6b68ddb
chore: temp disable application restart step
2024-06-11 12:25:04 +03:00
Belal Shehab
f0bcea0044
fix(wallet): Renamed KeyPair to key pair throughout the entire app ( #15051 )
...
* fix(wallet): Renamed KeyPair to key pair throughout the entire app
replaced the keypair occurances with key pair in the entire qml ui files
fixes : #13612
---------
Co-authored-by: belalshehab <belal@status.im>
Co-authored-by: Valentina Novgorodtceva <valentina@status.im>
2024-06-07 16:29:09 +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
Anastasiya Semenkevich
c016333aad
chore: use correct variable in default config template
2024-06-04 10:55:56 +03:00
Anastasiya Semenkevich
225fe15464
chore: update local config template file
2024-06-04 09:26:21 +03:00
Jakub Sokołowski
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
Jakub Sokołowski
c8ed4a37c4
chore(ci): fix e2e test directories and build path
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-03 10:02:58 +02:00
Jakub Sokołowski
3f7484f0fc
chore: merge qa automation repo as subfolder
...
Because as far as we know there's no good reason why
Volodimir insisted on it being a separate repository.
The merging of `desktop-qa-automation` was one using
[`git-filter-repo`](https://github.com/newren/git-filter-repo ) tool and these instructions:
https://gist.github.com/x-yuri/9890ab1079cf4357d6f269d073fd9731
Steps:
```sh
git clone git@github.com:status-im/status-desktop
git clone git@github.com:status-im/desktop-qa-automation
cd desktop-qa-automation
git filter-repo --to-subdirectory-filter test/e2e
cd ../status-desktop
git remote add test-e2e ../desktop-qa-automation
git fetch test-e2e --no-tags
git merge --no-edit --allow-unrelated-histories test-e2e/master
```
Here's proof that it can work for a nightly, but will definitely need more adjustments:
https://ci.status.im/job/status-desktop/job/systems/job/linux/job/x86_64/job/tests-e2e/3/
And here's and example PR E2E run:
https://ci.status.im/job/status-desktop/job/e2e/job/prs-merged/2/
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-03 09:48:03 +02:00
Anastasiya Semenkevich
2a60da15ed
chore: improve profile
2024-06-03 10:18:31 +03:00
Valentina Novgorodtceva
2467af110f
test: share community link test
2024-06-03 10:13:14 +03:00
Anastasiya Semenkevich
5ea1eb5c3c
chore: remove duplicated authentication popup
2024-06-03 09:55:21 +03:00
Anton
eb98c5a153
ignore envrc and squish.ini
2024-05-31 10:22:29 +02:00
Valentina Novgorodtceva
70c2a33e5c
test: try re-importing seed phrase in wallet
2024-05-31 13:44:18 +07:00
Valentina Novgorodtceva
f9d3e11e07
test: added random selection of emoji reaction and verification on both - sender and recipient sides
2024-05-30 15:33:49 +03:00
Valentina Novgorodtceva
e93a7365cb
test: added random selection of emoji reaction and verification on both - sender and recipient sides
2024-05-30 15:33:49 +03:00
Valentina Novgorodtceva
5a9a93d343
test: 1-1 chat adding reaction and sending image
2024-05-30 15:33:49 +03:00
Valentina Novgorodtceva
ddea6fb3fd
chore: skipped tests dependant on issues with rates limits
2024-05-30 15:33:24 +03:00
Anastasiya Semenkevich
c9cfe35542
test: disable test for identity request as the functionality is going to be hidden
...
Context: https://github.com/status-im/status-desktop/issues/14954
2024-05-30 10:32:42 +03:00
Valentina Novgorodtceva
2cca033dc2
chore: replaced with recommended method to check that add new account opened
2024-05-30 13:51:30 +07:00
Valentina Novgorodtceva
d25d5cc9c8
chore: stabilisation rename keypair
2024-05-30 13:51:30 +07: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
Anastasiya Semenkevich
8136d81c2b
chore: replace locator for ChatView component and remove waiting
2024-05-29 16:27:10 +03:00
Anastasiya Semenkevich
af8ed6c068
chore: add transaction mark for mint owner token test
2024-05-29 16:27:10 +03:00
Valentina1133
9d370a621b
Update tests/communities/test_communities_adding_contact_from_channel.py
...
Co-authored-by: Anastasiya <82375995+anastasiyaig@users.noreply.github.com>
2024-05-29 12:28:08 +03:00
Valentina1133
48d5239273
Update tests/communities/test_communities_adding_contact_from_channel.py
...
Co-authored-by: Anastasiya <82375995+anastasiyaig@users.noreply.github.com>
2024-05-29 12:28:08 +03:00
Valentina Novgorodtceva
390a3e4d77
chore: increased timeout
2024-05-29 12:28:08 +03:00
Valentina Novgorodtceva
45f016efb9
test: add contact from community channel test added
2024-05-29 12:28:08 +03:00
Anastasiya Semenkevich
2723281937
chore: add verification after emoji selection
...
Added verification step for emoji selection, so test is checking wether emoji is applied or not
2024-05-28 14:51:23 +03:00
Valentina Novgorodtceva
45f7445595
chore: added reference to re-importing test case
2024-05-28 14:51:07 +03:00
Valentina Novgorodtceva
9be7160f5b
test: re-importing seed phrase added to existing test
2024-05-28 14:51:07 +03:00
Anastasiya Semenkevich
996518534a
Revert "chore: change scroll method for settings pane"
...
This reverts commit 1018edc3cc
.
2024-05-28 10:44:03 +03:00
Anastasiya Semenkevich
1018edc3cc
chore: change scroll method for settings pane
...
Tests were failing on my mac with 16-inch display (3456 × 2234) (were not able to scroll the left navigation panel and reach out the buttons at the bottom, like Sign Out for example)
2024-05-27 16:56:24 +03:00
Valentina Novgorodtceva
8c37767ea6
test: link preview tests added
2024-05-22 10:12:27 +07:00
Valentina Novgorodtceva
98c2544abb
chore: replaced locator for add button
2024-05-20 18:50:59 +07:00
Valentina Novgorodtceva
5ea271e136
chore: reworked method for text edit to check how it will work on ci
2024-05-20 18:50:59 +07:00
Cuteivist
b771ac6aed
feat: Change optimism network short name ( #14766 )
2024-05-16 18:37:54 +02:00
Emil Sawicki
c6bcdf237e
feat: Update network short name
2024-05-16 17:17:04 +02:00
Valentina Novgorodtceva
c24bb794e4
test: rename keypair test added
2024-05-16 16:51:03 +07:00
Valentina Novgorodtceva
35d79a7771
chore: set timeout for send tests
2024-05-16 16:12:59 +07:00
Valentina Novgorodtceva
aad2ac956c
chore: stabilise opening wallet
2024-05-16 16:12:59 +07:00
Valentina Novgorodtceva
25cba56273
chore: fixed cancel syncing test
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
Valentina Novgorodtceva
4cf0626a25
chore: some changes for stability
2024-05-16 15:41:00 +07:00
Valentina Novgorodtceva
44c0a3feac
test: min owner token test added
2024-05-16 15:41:00 +07:00
Valentina Novgorodtceva
d9fb163cb7
chore: unpin method reworked
2024-05-08 17:31:39 +07:00
Valentina Novgorodtceva
2625535597
chore: reworked a bit test of sending nft
2024-05-03 19:33:24 +03:00
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