42 Commits

Author SHA1 Message Date
Pau Ferrer Ocaña
80a26121fd MOBILE-4616 behat: Fix go to parent element in closest matching 2024-09-04 17:10:02 +02:00
Pau Ferrer Ocaña
038dfd1e59 MOBILE-4616 behat: Fix split view selectors on behat 2024-09-03 11:30:26 +02:00
Pau Ferrer Ocaña
b2691e8b3c MOBILE-4616 behat: Correct container visibility and narrow search 2024-09-03 11:30:20 +02:00
Pau Ferrer Ocaña
7b61a836b9 MOBILE-4616 behat: ion-page is not a valid element anymore 2024-09-03 11:30:13 +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
7d9c9b6fe9 MOBILE-4616 chore: Create CoreWait to add waiting functions 2024-07-25 10:46:28 +02:00
Dani Palou
ede0fb368f MOBILE-4550 quiz: Add behats to test new attempts UI 2024-04-30 17:36:51 +02:00
Dani Palou
864087c52a MOBILE-3947 behat: Fix datetime behat tests 2024-03-11 10:19:01 +01:00
Dani Palou
69fca2f269 MOBILE-3947 behat: Don't search elements in hidden containers 2024-03-11 10:19:01 +01:00
Noel De Martin
44606242fd MOBILE-3947 reminders: Fix tests 2024-01-15 16:35:57 +01:00
Pau Ferrer Ocaña
a90d4bda34 MOBILE-3947 behat: Fix tab select status check 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
ebb0df1362 MOBILE-3947 behat: Get field when label is inside 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
90a47b2441 MOBILE-3947 behat: Fix ion-toggle press 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
6cca2a953b MOBILE-3947 behat: Check shadowDom on getTopAncestors 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
b523757e81 MOBILE-3947 behat: Dispatch ionChange event after setting a field 2024-01-11 12:59:27 +01:00
Pau Ferrer Ocaña
210b3a75a3 MOBILE-3947 behat: Fix Datetime value 2024-01-11 12:59:26 +01:00
Pau Ferrer Ocaña
2335ff8010 MOBILE-3947 behat: Fix isSelected function 2023-12-14 10:41:34 +01:00
Pau Ferrer Ocaña
7c31e79bbd MOBILE-3947 slides: Use Swiper instead of IonSlides 2023-11-27 14:45:49 +01:00
Noel De Martin
d2d8a814f6 MOBILE-2652 glossary: Edit attachments 2023-04-13 17:53:02 +02:00
Noel De Martin
a8e7e61e1e MOBILE-4270 behat: Support setting fields by label 2023-03-27 14:00:34 +02:00
Dani Palou
8f826185b6 MOBILE-4069 behat: Allow searching text split in different elements 2023-02-07 16:23:32 +01:00
Dani Palou
730571ed83 MOBILE-4069 book: Add basic usage behat tests 2023-01-16 12:32:35 +01:00
Pau Ferrer Ocaña
dd4c9a1ed0 MOBILE-4081 eslint: Solve jsdoc linter warnings 2022-12-01 23:05:46 +01:00
Dani Palou
ef0d747f16 MOBILE-4081 course: Improve behat tests for hidden courses 2022-11-09 13:27:21 +01:00
Dani Palou
165e46cab9 MOBILE-4128 login: Create behat tests for signup 2022-09-20 09:54:10 +02:00
Pau Ferrer Ocaña
970ea87dab MOBILE-4081 chore: Remove unnecessary semicolons 2022-09-02 17:57:22 +02:00
Pau Ferrer Ocaña
538bfd6ceb MOBILE-4047 behat: General checks to blocking UI 2022-07-13 12:44:01 +02:00
Dani Palou
ee2786830c MOBILE-4031 forum: Improve basic usage behat tests 2022-07-11 11:08:38 +02:00
Dani Palou
ee64090001 MOBILE-4031 behat: Fix search text with double quotes 2022-07-11 10:19:43 +02:00
Noel De Martin
c8b16035fe MOBILE-4110 behat: Clean up services 2022-07-06 12:16:39 +02:00
Noel De Martin
a0363deb6a MOBILE-4110 behat: Allow finding disabled elements 2022-07-06 12:14:34 +02:00
Noel De Martin
e974912880 MOBILE-4110 behat: Fix namespace 2022-07-06 12:13:42 +02:00
Pau Ferrer Ocaña
ca87b084d2 MOBILE-4061 behat: Treat async calls 2022-06-14 15:49:14 +02:00
Pau Ferrer Ocaña
fba9238566 MOBILE-4061 behat: Set ion-select fields 2022-06-14 15:49:14 +02:00
Pau Ferrer Ocaña
350d7cd305 MOBILE-4061 data: Import and fix legacy tests from moodlemobileapp 2022-06-14 15:49:14 +02:00
Pau Ferrer Ocaña
af7e8115a5 MOBILE-4061 survey: Import and fix legacy tests from moodlemobileapp 2022-06-14 15:49:14 +02:00
Pau Ferrer Ocaña
ef574e7e63 MOBILE-4061 behat: Always use the runtime to communicate with the app 2022-06-14 12:29:59 +02:00
Pau Ferrer Ocaña
ed4ebdd9e2 MOBILE-4061 behat: Import and fix legacy tests from moodlemobileapp 2022-06-14 12:17:05 +02:00
Dani Palou
e755ff568d MOBILE-4069 behat: Stop searching containers once element found 2022-06-08 16:39:13 +02:00
Dani Palou
11ca2bd7fc MOBILE-4069 behat: Make it easier to find text in modals, popover, ... 2022-05-27 15:20:41 +02:00
Pau Ferrer Ocaña
136fc96711 MOBILE-4061 behat: Use angular zone and improve blocking system 2022-05-12 17:17:30 +02:00
Pau Ferrer Ocaña
064ea15f8b MOBILE-4061 behat: Include Behat runtime in the app 2022-05-12 16:59:30 +02:00