Commit Graph

48 Commits (ec8a1058ddb9806cbda51a08a38c7fe0a1bb9f62)

Author SHA1 Message Date
Noel De Martin 888dd8bc0b MOBILE-4470 behat: Add coverage folder 2024-05-14 13:33:53 +02:00
Noel De Martin 37a0378474 MOBILE-4496 ci: Configure coverage tests 2024-05-07 08:51:47 +02:00
Noel De Martin c821ab03d0 MOBILE-4470 login: Fix sites list 2024-04-15 12:39:46 +02:00
Noel De Martin d0fadb93f2 MOBILE-4446 behat: Assert event logs 2024-04-10 14:05:27 +02:00
Dani Palou b52681e2b2 MOBILE-3947 behat: Add step to wait for Toast to dismiss 2024-03-12 12:41:08 +01:00
Noel De Martin afb5ce3cde MOBILE-4527 compile: Fix JIT modules
More details about the fix: https://github.com/angular/angular/issues/44660#issuecomment-1976349160
2024-03-04 12:30:46 +01:00
Noel De Martin 0c42071511 MOBILE-4304 behat: Fix core file tests 2024-02-14 09:06:20 +01:00
Noel De Martin 2e4293a633 MOBILE-4470 behat: Add error message details 2024-02-01 13:48:24 +01:00
Noel De Martin 208ec01b6c MOBILE-4496 reminders: Improve notification tests
The previous implementation was too flaky because it relied on test execution time
2024-01-31 13:41:35 +01:00
Noel De Martin da976a08a7 MOBILE-4496 behat: Fix webserver url 2024-01-31 13:41:35 +01:00
Noel De Martin 7ad5e52148 MOBILE-4496 behat: Remove performance tests
These tests haven't been used in a while, so we've decided to remove them to clean up the codebase.
2024-01-31 11:35:09 +01:00
Dani Palou 22a8f0d949 MOBILE-4173 core: Add behat to test embedded PDFs 2024-01-31 08:56:51 +01:00
Noel De Martin 44606242fd MOBILE-3947 reminders: Fix tests 2024-01-15 16:35:57 +01:00
Noel De Martin 639b4d9cfa MOBILE-3947 behat: Reimplement wait
The behaviour of wait for new versions has changed, so we need to implement it ourselves. See https://github.com/oleg-andreyev/MinkPhpWebDriver/pull/81
2023-12-05 16:52:03 +01:00
Dani Palou 7c16d5818f MOBILE-4069 behat: Support time transformation in find step 2023-10-09 14:20:13 +02:00
Pau Ferrer Ocaña a0c0162b85 MOBILE-4201 login: Change forgotten password text 2023-09-20 15:26:31 +02:00
Noel De Martin da98dd6306 MOBILE-4362 behat: Improve BBB wait steps 2023-08-02 08:57:04 +09:00
Noel De Martin 345351cbd7 MOBILE-4270 behat: Remove performance transforms 2023-05-30 16:48:37 +02:00
Noel De Martin f2fa7798af MOBILE-4270 behat: Fix viewport in tablet tests 2023-05-16 12:42:40 +02:00
Dani Palou 709070382e
Merge pull request #3669 from crazyserver/MOBILE-4270
Mobile 4270
2023-05-11 15:19:56 +02:00
Pau Ferrer Ocaña 96a121f3db MOBILE-4270 behat: Specify failed field to be set on error 2023-05-11 13:41:59 +02:00
Noel De Martin dbd96d7181 MOBILE-4270 behat: Fix default window size
Tests were already running with these dimensions, but we hadn't noticed because unless the tests are run in headless mode, the minimum width is 500px.
2023-05-11 12:00:58 +02:00
Noel De Martin d2d8a814f6 MOBILE-2652 glossary: Edit attachments 2023-04-13 17:53:02 +02:00
Noel De Martin 230b4b6c5f MOBILE-4254 behat: Configure snapshot tests 2023-02-15 17:18:59 +01:00
Dani Palou 0732722882 MOBILE-4069 behat: Test book swipe and numbering 2023-02-08 09:26:56 +01:00
Noel De Martin 6515d03f7d MOBILE-4239 core: Enable DB logging when needed 2023-01-23 16:40:22 +01:00
Noel De Martin 655e604576 MOBILE-4081 behat: Improve flaky tests 2022-12-12 10:53:03 +01:00
Dani Palou 82e9331357 MOBILE-3784 calendar: Add behat for create event 2022-11-16 12:23:04 +01:00
Alfonso Salces a1dc1ec631
Merge pull request #3299 from alfonso-salces/MOBILE-4021-tests
MOBILE-4021 notifications: Create notification acceptance tests
2022-11-14 10:04:27 +01:00
Alfonso Salces e430a4266a MOBILE-4021 notifications: Create notification acceptance tests 2022-11-11 07:44:10 +01:00
Pau Ferrer Ocaña 6bdf812c81 MOBILE-3936 reminders: Add reminders test 2022-11-10 16:37:06 +01:00
Noel De Martin 06a2b23adb MOBILE-4163 siteplugins: Fix lifecycle overrides 2022-10-24 14:17:24 +02:00
Noel De Martin bd26752037 MOBILE-4081 behat: Remove legacy configuration 2022-10-10 16:36:16 +02:00
Pau Ferrer Ocaña b722a8ab67
Merge pull request #3390 from dpalou/MOBILE-4128
Mobile 4128
2022-09-20 11:11:44 +02:00
Dani Palou 165e46cab9 MOBILE-4128 login: Create behat tests for signup 2022-09-20 09:54:10 +02:00
Dani Palou c3f01e01d2 MOBILE-4117 bbb: Add behat tests for BBB 2022-09-15 10:30:48 +02:00
Noel De Martin 8a0e0b0cc8 MOBILE-4081 behat: Check site compatibility
Whether the version of the moodle site is compatible should be checked automatically, however with the current implementation it's only checked once the app is launched. So in some scenarios, it may be necessary to explicitly tell behat to check the site.
2022-09-05 10:38:02 +02:00
Pau Ferrer Ocaña 02e455b6ec MOBILE-4081 behat: Fix swipe out of zone 2022-09-02 17:11:29 +02:00
Pau Ferrer Ocaña 4d6962043c MOBILE-4081 chore: PHP Code smell fixes 2022-09-02 14:45:04 +02:00
Noel De Martin 4f394fb407 MOBILE-4025 mainmenu: Navigate when tab disappears 2022-08-04 16:11:58 +02:00
Dani Palou 6a12da2bf1 MOBILE-4034 behat: Add tests for complete profile and change pwd 2022-08-04 10:35:38 +02:00
Pau Ferrer Ocaña 7aa6eb48f1 MOBILE-4047 behat: Implement Pull to refresh 2022-07-13 11:07:53 +02:00
Pau Ferrer Ocaña 2cb74230c1 MOBILE-4047 behat: Add log out step 2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña a3481d6f9b MOBILE-4047 behat: Fix restart on change user 2022-07-12 16:01:51 +02:00
Pau Ferrer Ocaña 29d97cca3a MOBILE-4047 behat: Add switch network connection step 2022-07-12 16:01:51 +02:00
Dani Palou 195c2af178 MOBILE-4031 forum: Add behat tests to test groups 2022-07-11 11:08:38 +02:00
Noel De Martin 4632eeb932 MOBILE-4110 behat: Fix JS calls 2022-07-07 12:46:00 +02:00
Noel De Martin 474e6df350 MOBILE-4110 behat: Rename plugin to frankenstyle 2022-07-06 12:18:51 +02:00