Ferran Recio
a15f0a857b
MDL-79029 behat: new add activity steps
2024-01-22 11:12:28 +01:00
Paul Holden
b98fd96084
MDL-71733 behat: final removal of deprecated 400 step definitions.
2024-01-04 12:43:52 +00:00
sam marshall
c219e1224a
MDL-79938 Behat: Add steps to support multiple tabs
2023-12-12 16:42:13 +00:00
Paul Holden
58d9babe56
MDL-79629 javascript: native promises enhancing autocomplete module.
...
Preserve existing `enhance` method return of jQuery style promises to
allow calling code to continue relying on that (e.g. when calling old
style `.done` and `.fail`).
Co-authored-by: Andrew Nicols <andrew@nicols.co.uk >
2023-11-08 20:05:35 +00:00
Sara Arjona
563851857f
Merge branch 'MDL-79602-master' of https://github.com/HuongNV13/moodle
2023-10-05 13:03:46 +02:00
Huong Nguyen
d0294388d7
MDL-79602 core: Handle empty selection for MoodleNet
2023-10-05 12:10:11 +07:00
Ferran Recio
0c6a581f1e
MDL-79157 output: fix menu subpanels keyboard navigation
2023-10-04 11:07:45 +02:00
Víctor Déniz
0b838f6977
MDL-79323 lang: Fix Behat tests regressions after merging en_fix strings
2023-09-19 13:42:10 +01:00
Huong Nguyen
632e603304
Merge branch 'MDL-78728' of https://github.com/paulholden/moodle
2023-09-15 16:19:27 +08:00
Huong Nguyen
4ead50e696
MDL-78267 core: Partial course sharing for MoodleNet
2023-09-14 14:59:50 +07:00
Jun Pataleta
f8b16ea91f
Merge branch 'MDL-78826-master' of https://github.com/roland04/moodle
2023-09-13 19:28:25 +08:00
Huong Nguyen
8527d6e8c9
Merge branch 'MDL-75502-master' of https://github.com/davewoloszyn/moodle
2023-09-13 10:52:36 +07:00
Jun Pataleta
6c6a655b0b
Merge branch 'MDL-78527-master' of https://github.com/aanabit/moodle
2023-09-13 11:17:20 +08:00
Amaia Anabitarte
b87b72195c
MDL-78527 core_completion: Fixing tests
2023-09-12 15:43:49 +02:00
David Woloszyn
045d4368f4
MDL-75502 core: Added MoodleNet share progress page
2023-09-12 15:14:39 +10:00
Jun Pataleta
86f29846d5
MDL-78806 behat: Create a step that for checking the page title
...
Create a Behat step "the page title should contain ':title'" to check
the page title.
2023-09-10 11:15:23 +08:00
Jun Pataleta
8bb46fe513
MDL-78806 behat: More lenient checking of page title
...
Instead of doing an exact checking of the page title in
\behat_hooks::before_step(), do a more lenient check by checking that
the page title contains the acceptance test's site name.
2023-09-09 21:25:48 +08:00
Ferran Recio
c87fe6036d
MDL-78826 javascript: add dropdown js controls
2023-09-08 10:23:13 +02:00
Huong Nguyen
bd372a63d2
Merge branch 'MDL-78619-master' of https://github.com/mickhawkins/moodle
2023-09-07 15:19:18 +07:00
Paul Holden
d0051760e5
MDL-78728 forms: correctly refer to outermost form element.
...
Read-only forms do not belong to a <form> element, so we can't refer
to that. Instead find the `.mform` element (which exists for regular
and read-only forms).
2023-09-04 16:33:51 +01:00
Sara Arjona
31e9a68197
Merge branch 'MDL-78707' of https://github.com/paulholden/moodle
2023-08-28 16:40:47 +02:00
Michael Hawkins
cdf17eb7d5
MDL-78619 behat: Add wwwroot transformation
...
This will replace #wwwroot# with the value of the wwwroot config.
This is useful where a FQDN within the test instance is required.
2023-08-27 23:06:22 +08:00
Sara Arjona
e102db1cbc
Merge branch 'MDL-78251-master-2' of https://github.com/andrewnicols/moodle
2023-08-25 07:48:13 +02:00
Andrew Nicols
5a811e48d9
MDL-78251 behat: Correct course profile editing resolvers
2023-08-25 13:25:42 +08:00
Huong Nguyen
fd9dc16f85
Merge branch 'MDL-78934' of https://github.com/stronk7/moodle
2023-08-24 10:24:40 +07:00
Shamim Rezaie
b3c2a9fd15
Merge branch 'MDL-75318-master' of https://github.com/safatshahin/moodle
2023-08-24 00:21:04 +10:00
Safat
b31b060557
MDL-75318 core: Behat coverate for sharing course to MoodleNet
2023-08-22 11:00:06 +10:00
Andrew Nicols
c7b1cf2651
MDL-78251 tiny: Reduce use of UI for setting test expectations
2023-08-21 20:23:19 +08:00
Paul Holden
0d4d8f8a8c
MDL-78707 forms: improve form container collapsing mechanism.
...
By using a more explicit selector for matching containers we avoid
previous problems such as incorrect count, and collapsing of elements
that had the same class name.
2023-08-21 12:38:45 +01:00
Andrew Nicols
24ce17d13e
MDL-78251 behat: Add new selectors for profile page
2023-08-20 23:09:23 +08:00
Eloy Lafuente (stronk7)
731f64226d
MDL-78934 behat: Replace all the rest of goutte by browserkit
...
Basically all them are comments.
Only remaining occurrence remaining is
in composer.lock file, because friends-of-behat/mink-extension
still has the old goutte as dev requirement, but that doesn't
affect us at all (no goutte is installed anymore, see the vendor
directory and/or the lock file).
2023-08-18 13:59:17 +02:00
Eloy Lafuente (stronk7)
7d37b29248
MDL-78934 behat: Move to BrowserKit in extension and other custom code
2023-08-18 13:59:17 +02:00
Jun Pataleta
04ee9570ac
Merge branch 'MDL-75762-master' of https://github.com/laurentdavid/moodle
2023-08-17 09:20:12 +02:00
Andrew Nicols
b71bec8475
Merge branch 'MDL-78684-master' of https://github.com/andelacruz/moodle
2023-08-17 09:12:36 +02:00
Laurent David
da2f2c9c45
MDL-75762 core_courseformat: Fix accessibility issue
...
* Reverse the changes in MDL-74740 to fix left drawer issue (drawer
was scrolling with the page)
2023-08-14 07:23:12 +02:00
Ferran Recio
5151dc54f0
MDL-78203 behat: adding subpanels to action menu step
2023-08-11 17:24:18 +02:00
Angelia Dela Cruz
6385949078
MDL-78684 Behat: Replace gradebook navigation to use page resolvers
...
This commit also does other things such as:
- Replace manual steps to setup gradebook by data generators
- Added support for outcomes and scales page resolvers
- Behat clean up
2023-08-08 11:53:45 +08:00
Ferran Recio
105324e6fd
MDL-78665 output: add subpanels to action menu
...
Many times the action menu item triggers modals to show more information
to the user. In most cases this is enough, however, a modal will close
the menu and the user is not able to see the modal content in the page
context. To solve this now menus can define subpanels that are displayed
next the the menu item when the item is focused or hover. This will be
used to group options like the group mode in activities or to replace
the adhoc solution implemented to select language in the user menu.
2023-08-04 16:09:29 +02:00
Jun Pataleta
1be10f4249
Merge branch 'MDL-77991' of https://github.com/Chocolate-lightning/moodle
2023-08-03 10:23:24 +08:00
Mathew May
a4b3b0d044
MDL-77991 core: Move tertiary search dropdown component
2023-08-03 09:07:18 +08:00
Sara Arjona
5f24cb0b60
Merge branch 'MDL-78289-master' of https://github.com/roland04/moodle
2023-08-02 08:43:26 +02:00
Sara Arjona
84257e4aa3
Merge branch 'MDL-78703' of https://github.com/paulholden/moodle
2023-08-01 13:44:53 +02:00
Andrew Nicols
01a1210954
MDL-78289 courseformat: Amend behat tests to reduce test overheads
2023-08-01 09:45:47 +02:00
Ferran Recio
965d556b6b
MDL-78782 behat: optimize with editing mode step
...
The current I am on course homepage with editing mode loads twice the
course page. This patch prevents this from happening by going directly
to editmode.php.
2023-07-26 10:44:45 +02:00
Paul Holden
0eb34a4725
MDL-78703 behat: fix HTTP GET method capitalization on redirect.
2023-07-15 00:55:15 +01:00
Andrew Nicols
5d1a115c64
Merge branch 'MDL-78587' of https://github.com/paulholden/moodle
2023-07-13 16:49:58 +02:00
Sara Arjona
f01927885f
Merge branch 'MDL-78673-master' of https://github.com/andrewnicols/moodle
2023-07-13 16:49:58 +02:00
Paul Holden
826553d9eb
MDL-78587 behat: page instance resolvers for group overview/groupings.
2023-07-12 18:01:34 +01:00
Ferran Recio
2fc8a263a8
MDL-78279 output: behats for dropdown components
2023-07-10 11:41:20 +02:00
Andrew Nicols
2b7daa3b28
MDL-78673 behat: Allow plugins to define their expansion of >
2023-07-10 09:52:46 +08:00