49 Commits

Author SHA1 Message Date
Niccolò Forlini 9900fb1eb7 Fix UI Tests event loop placeholders
NOJIRA
2024-11-15 15:38:13 +01:00
Niccolò Forlini 1066673095 Update UI Tests
MAILANDR-1493
2024-09-04 14:41:50 +00:00
Niccolò Forlini 705ccaaf4b Update UI Tests
NOJIRA
2024-08-19 14:06:35 +00:00
Niccolò Forlini 52260f95f4 Update AssetsFile.lock
NOJIRA
2024-05-14 16:11:49 +00:00
Niccolò Forlini c6e0315335 UI Tests gardening
NOJIRA
2024-05-03 13:07:28 +00:00
Niccolò Forlini cffe8237d4 Update AssetsFile.lock
NOJIRA
2024-05-02 12:27:52 +00:00
Niccolò Forlini cc8f9e2ce8 Add UI Tests 417285
MAILANDR-1531
2024-04-29 09:18:06 +00:00
Niccolò Forlini 7269099c92 Bump Core to 22.2.0 2024-04-29 08:08:08 +02:00
Niccolò Forlini 426de2b7d8 Do not rely on cache being present between CI steps
If for some reason the cache is not available, some jobs will fail since tools as fastlane won't be available at that specific pipeline step.

This needs further optimisation (e.g. the duplicated prelude for build steps) but for now it should prevent failures.

MAILANDR-1600
2024-03-01 14:08:53 +01:00
Niccolò Forlini 170868c6d6 Add further Selection mode UI tests
254596 + 215426 to 215433

MAILANDR-927
2024-02-28 17:23:44 +00:00
Niccolò Forlini 5f2ef7e342 Add UI test 260089
Mock replying to a message in a conversation that contains embedded images.

MAILANDR-1316
2023-12-21 09:51:56 +00:00
Niccolò Forlini 4071a3efcc Mock default conversations and messages counters in UI tests
NOJIRA
2023-12-07 11:22:34 +00:00
Niccolò Forlini eeea622ade Bump AssetsFile.lock
MAILANDR-960
2023-10-17 11:02:11 +02:00
Niccolò Forlini c27a48ebc7 Add UI tests for Attachments in Composer
The raw asset is introduced here since it's just a file, no need for particular symlinking or fetching for now.

MAILANDR-1022
2023-10-11 12:34:52 +00:00
Niccolò Forlini 63ca0dea5e Add WebView provider disabled UI tests
MAILANDR-1015
2023-10-04 13:48:24 +00:00
Niccolò Forlini 0c395d4e59 Bump AssetsFile.lock
MAILANDR-991
2023-10-03 12:37:32 +00:00
Niccolò Forlini de967d414b Add UI test for back button press on Main screen (logged out)
MAILANDR-1010
2023-10-02 08:29:38 +00:00
Niccolò Forlini d651a4308b Add a few more tests for Send Button within Drafts
MAILANDR-1004
2023-10-02 07:07:17 +00:00
Niccolò Forlini 62988dbb1f Introduce UI tests from 219650 to 219657 + 222470
MAILANDR-992
2023-09-26 11:13:37 +02:00
Niccolò Forlini b67538b400 Update AssetsFile.lock
MAILANDR-965
2023-09-25 08:11:02 +00:00
Niccolò Forlini 96909de076 Bump AssetsFile.lock
MAILANDR-967
2023-09-18 09:04:44 +00:00
Niccolò Forlini 580ba0874d Update remote content UI tests
NOJIRA
2023-08-31 14:46:11 +02:00
Niccolò Forlini 3cd3f43504 Update assets for test 194318
MAILANDR-868
2023-08-23 10:00:36 +02:00
Niccolò Forlini 070fcb107e Add Remote content blocking UI tests
Minor refactoring included as well, such as not relying on mocks anymore for providing the unencrypted message body in some tests.

MAILANDR-841
2023-08-22 16:22:45 +00:00
Niccolò Forlini 95c001a844 Add opening drafts happy path UI tests
MAILANDR-855
2023-08-21 15:13:59 +00:00
Niccolò Forlini 8edaa5a4f5 Add UI tests 203692 to 203700
Add embedded images loading blocked banner scenarios.

MAILANDR-619
2023-07-31 11:52:09 +00:00
Niccolò Forlini 4e5769869f Add embedded images UI tests
MAILANDR-724
2023-07-25 09:27:18 +02:00
Niccolò Forlini 9a5e5727b0 Add Attachments UI tests
MAILANDR-666
2023-07-21 12:35:52 +00:00
Niccolò Forlini 197ab16c22 Add Authenticity Badge UI tests
MAILANDR-646
2023-07-12 09:23:03 +02:00
Niccolò Forlini 7f37cb38f6 Add external account to UI tests, minor gardening
Add an additional account to handle external account scenarios and fix an issue with the composer dispatcher, as it was not allowing for additional mock requests to be defined.

MAILANDR-630
2023-07-10 07:12:59 +00:00
Niccolò Forlini b11cbd4c97 Introduce multiple accounts support in UI tests
ALlow using different accounts in test suites depending on account type, scope, status.

MAILANDR-640
2023-07-07 08:59:47 +00:00
Niccolò Forlini 1a465bd170 Composer UI tests 190295 to 190298
MAILANDR-622
2023-07-05 07:09:31 +00:00
Niccolò Forlini fbbcc6017f Add HTML sanitization UI tests
189699 + 189700 and minor gardening.

MAILANDR-605
2023-06-23 13:45:10 +00:00
Niccolò Forlini ebb1db72a1 Add Mailbox scrolling UI Tests
Add tests 189113, 189113/2, 189114 and 189114/2

MAILANDR-596
2023-06-23 07:41:00 +00:00
Niccolò Forlini 6bf25af16f Implement PTR tests for Mailbox
From 188892 to 188897 and 188899 to 188904

MAILANDR-591
2023-06-20 13:08:33 +00:00
Niccolò Forlini 27337cc78b Add Conversation/Message detail Move To UI tests
MAILANDR-578
2023-06-15 09:05:04 +00:00
Niccolò Forlini 7cade2f3e1 Add UI tests 184206 to 184212
MAILANDR-572
2023-05-25 16:58:26 +02:00
Niccolò Forlini 90620397e9 Add UI test 183527
Regression suite for MailboxSwitchTests.

MAILANDR-567
2023-05-22 14:18:15 +00:00
Niccolò Forlini 6addbcf644 Add UI Tests for Composer
UI Tests for the first Composer iteration.

MAILANDR-559
2023-05-15 07:53:57 +00:00
Niccolò Forlini 65fe17a30c Update UI Tests
Some minor gardening related to `../read` and `/payments` endpoints.

MAILANDR-558
2023-04-27 14:45:54 +02:00
Niccolò Forlini 5064e7f05f Add UI Tests 80673 to 80680
MAILANDR-543
2023-04-26 05:42:20 +00:00
Niccolò Forlini 0fbd48fc42 Add UI Test 80395 to 80397
Check for `(No Recipient)` appearing correctly when the recipient is not specified, and the other cases where it is defined and may be in the contacts list.

MAILANDR-536
2023-04-18 17:23:34 +02:00
Niccolò Forlini 51051a098f Add UI tests 70353 to 79356
Bottomsheet dismissal in conversation and message detail checks.

MAILANDR-532
2023-04-13 16:04:04 +02:00
Niccolò Forlini 3e9c6f5747 Implement UI tests 79096 + 79097
MAILANDR-528
2023-04-13 07:35:39 +00:00
Niccolò Forlini a17b61db1a Add UI tests 78993 and 78994
Minor refactoring has been done to better adjust to these two new tests.

MAILANDR-520
2023-04-11 12:32:36 +00:00
Niccolò Forlini 933cfa774b Implement UI tests 77426 and 77427
Check for the displayed avatar initial when participant details are not complete (empty sender, name, contact and no contact).

MAILANDR-512
2023-03-31 13:50:12 +00:00
Niccolò Forlini ca81e0a620 Bump AssetsFile.lock 2023-03-29 15:49:16 +00:00
Niccolò Forlini d92f957df6 Implement UI Tests 66392 to 66395
UI test message loading from remote, DB, file storage depending on the message body size.

MAILANDR-493
2023-03-27 10:05:34 +00:00
Niccolò Forlini 0ac5d1427a Add script to symlink or clone the assets repository.
This script is meant to be used both locally and on CI to attach the mocked UI Tests assets before building the app.

MAILANDR-396
2023-03-15 15:17:27 +00:00