Dani Palou
822fadbd64
MOBILE-4028 behat: Add behats to test logout and redirects
2024-11-25 14:31:43 +01:00
Pau Ferrer Ocaña
edf601b33c
MOBILE-4694 behat: Fix PHP 7.4 compatibility for LMS 4.1
2024-11-06 10:36:12 +01:00
Pau Ferrer Ocaña
e2e1792739
MOBILE-4616 behat: Add an step to go back to root and go back many times
2024-09-04 17:10:01 +02:00
Albert Gasset
a837c9c551
MOBILE-4616 behat: Fix flaky tests using relative dates
...
Allow a difference of one minute for the base time used to calculate
the timestamps of relative dates. This change prevents test errors caused
by delays between setting the data with relative dates and the rules that
match those dates.
2024-08-30 14:24:12 +02:00
Pau Ferrer Ocaña
1186694c5f
MOBILE-4616 url: Migrate all CoreUrlUtils to CoreUrl static singleton
2024-07-25 15:26:53 +02:00
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
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
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
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