Eloy Lafuente (stronk7)
f6711bb394
MDL-67673 phpunit: Fix the return type of template methods
...
All the setup/teardown/pre/post/conditions template methods
now are required to return void. This was warned with phpunit 7
and now is enforced.
At the same time, fix a few wrong function names,
provider data and param types, return statements...
2020-10-21 12:45:59 +02:00
Andrew Nicols
33f6c33357
MDL-69391 behat: Grammar correction in feature
2020-09-03 11:34:47 +08:00
Jun Pataleta
bca6b83c97
MDL-69391 auth: Colour contrast accessibility test for login page
2020-09-03 11:10:36 +08:00
Jun Pataleta
cc7dd09630
MDL-69389 auth: Add wcag141 test for the login page accessibility test
2020-08-26 11:04:57 +08:00
Andrew Nicols
39a736ef9a
MDL-67687 behat: Login page accessibility ensurance
2020-08-05 07:41:45 +08:00
Andrew Nicols
b284293402
MDL-69138 behat: Update session->visit() to use visit step
2020-07-22 16:43:08 +08:00
Tim Hunt
9bcc357107
MDL-66335 behat: new step to log in and go straight to a particular page
...
I did not think thought through if this new URL parameter would be a
potential security hole. The simple cop-out option is to make it only
work on Behat sites for now.
2019-10-14 11:21:22 +01:00
sam marshall
079eae376c
MDL-63977 Behat: Make standard login step work for app as well
2019-02-11 16:20:43 +00:00
Andrew Nicols
1ac8ae517d
Merge branch 'MDL-63742-master' of git://github.com/jleyva/moodle
2018-10-30 07:46:00 +08:00
Eloy Lafuente (stronk7)
f3d80b483b
Merge branch 'MDL-63730-master-enfix' of git://github.com/mudrd8mz/moodle
2018-10-29 13:23:53 +01:00
Juan Leyva
6f79370531
MDL-63742 auth: New WS core_auth_resend_confirmation_email
2018-10-29 11:04:02 +01:00
David Mudrák
f5d98e6173
MDL-63730 lang: Update Behat scenarios to use the new strings
2018-10-26 13:25:56 +02:00
Jun Pataleta
428a47fcbf
MDL-63528 auth: Behat scenario for "Remember username" display
2018-10-04 12:22:35 +08:00
Víctor Déniz Falcón
02fda279ed
MDL-57281 behat: deprecated step definition I navigate to node in
...
Definition step deprecated and affected tests modified.
2018-08-20 12:53:26 +01:00
Andrew Nicols
cc806faf18
MDL-62950 behat: Correct navbar references
2018-07-26 15:29:05 +08:00
Andrew Nicols
d80fbaaca6
MDL-62950 behat: Correct path to P&P
2018-07-26 14:49:04 +08:00
Frédéric Massart
1582d54bb0
MDL-62253 core_auth: Implement privacy API
2018-05-01 09:14:58 +08:00
David Monllao
f5779bb101
MDL-56511 theme_boost: Fixing minor behat failures
...
Related to MDL-56511 markup changes.
2018-04-18 18:24:20 +02:00
Marina Glancy
1727c939ba
MDL-61477 admin: sitepolicy handler API
...
- Define sitepolicy handler manager class, base class and the core handler
- Allow to set a plugin as sitepolicyhandler that implements the sitepolicy API
- Modify web services to return information from the 3rd party handler instead of core if needed
2018-03-15 11:32:55 +08:00
Juan Leyva
1f7565c121
MDL-61622 auth: New WS is_age_digital_consent_verification_enabled
2018-03-09 17:54:58 +01:00
Mihail Geshoski
25dbbdf90b
MDL-61423 authentication: Add digital minor verification upon signup
2018-03-08 15:01:25 +08:00
Jake Dallimore
a545224b9d
MDL-57357 auth: add behat coverage for remember username login feature
2016-12-23 11:01:56 +08:00
Jake Dallimore
fa30dd8c6e
MDL-57182 navigation: fix login failures display in page footer.
...
A bug introduced with MDL-45893 meant that the failure count was being
reset, causing the footer code to be skipped. This patch fixes that
bug and adds behat tests covering the displayloginfailures feature.
2016-12-13 07:19:58 +08:00
Rajesh Taneja
b3502be320
MDL-56898 behat: Ensure we have button in viewport and page is stable
2016-11-24 07:27:19 +08:00
Rajesh Taneja
7f24e5e654
MDL-56898 behat: Click on logout link in footer, it's faster
2016-11-21 09:25:35 +08:00
Juan Leyva
83e4dc1796
MDL-56092 core_auth: New WS core_auth_confirm_user
2016-10-04 09:50:32 +01:00
Rajesh Taneja
eb9ca848fa
MDL-53381 behat: Replaced chained steps with api.
...
Behat 3.x doesn't support chained steps and hence
this is first step to get rid of chained steps in core.
2016-04-06 11:32:49 +08:00
Rajesh Taneja
86055d11f9
MDL-46891 behat: Optimised login step and context helper
2016-03-11 10:51:15 +08:00
Rajesh Taneja
42ad096fdb
MDL-46891 Behat: Added support for behat 3
2016-03-11 10:51:15 +08:00
Rajesh Taneja
0fe86bbdbb
MDL-49799 behat: replaced asd.com with example.com
...
asd.com is a valid domain, we should use reserved domain names for testing
2015-04-20 11:21:20 +08:00
Simey Lameze
f5da794c25
MDL-49412 core_auth: Fix behat failures
...
Part of MDL-45774.
2015-04-10 17:18:22 +08:00
Jetha Chan
b865a3e2d1
MDL-47559 user_menu: customusermenu setting
2014-10-27 20:04:45 +08:00
Jetha Chan
854a647e62
MDL-45893 user_menu: responsive approach; fixed minor issues
2014-10-07 23:31:47 +08:00
Jetha Chan
6da0e4cfff
MDL-45893 user_menu: based on action_menu, new responsive approach
2014-10-03 15:12:59 +08:00
David Monllao
0a0af55021
MDL-45288 behat: Restricting click to .logininfo
2014-04-28 10:20:34 +07:00
Dan Poltawski
7f42ee92eb
Merge branch 'MDL-44440_master' of git://github.com/dmonllao/moodle
2014-03-10 13:45:26 +08:00
David Monllao
759b323e0e
MDL-43236 behat: Updating references to deprecated methods
2014-03-07 16:05:21 +08:00
David Monllao
370e88d4fe
MDL-44440 behat: Other fixes to make clean work properly
...
- Update the step to follow links inside a treeview
to work also when JS is disabled.
- Make regions accept header and footer.
- Change some locators refering to non-clean compatible
regions.
- Restricting click to the table row in forum tracking
because seems to conflict with the navigation bar when
using narrow window sizes.
2014-03-07 14:27:52 +08:00
David Monllao
a1e81b8d3d
MDL-44440 behat: Log out compatible with clean
...
.navbar needs to be clicked before following
log in or log out links.
2014-03-07 11:55:31 +08:00
David Monllao
f083d6145e
MDL-43738 behat: Updating features files
...
The following used steps were replaced by the ones
added in this issue:
- I fill the moodle form with
- I fill in with
- I select from
- I select radio button
- I check
- I uncheck
- the field should match
Also removing test for deprecated steps:
- the ASD checkbox should be checked
- the ASD checkbox should not be checked
2014-02-27 18:22:05 +08:00
David Monllao
3688bd470b
MDL-43838 behat: Clean theme compatibility with small and medium screen sizes
2014-02-03 16:59:59 +08:00
David Monllao
abe572e3f2
MDL-43642 behat: Setting the correct files @package
2014-01-10 17:50:50 +08:00
Frederic Massart
d95db915ed
MDL-40934 core: Moving \core_auth\event\user_loggedin to \core
2013-07-30 16:41:20 +08:00
Frederic Massart
3b086e3094
MDL-32746 core: Implement new user_loggedin event
2013-07-23 11:36:35 +08:00
David Monllao
3897608152
MDL-39635 behat: XPath cleanups
...
- Escaping steps arguments redirected to other steps
- Adding normalized-space() in all contains() assertions
- General xpaths review
- Convering provided xpath text strings to xpath literals
to avoid problems with arguments containing both single
quotes and double quotes
2013-07-19 10:02:36 +02:00
David Monllao
dedb973878
MDL-39635 behat: Replacing hardcoded language strings
...
Using get_string() instead.
2013-07-19 10:02:10 +02:00
Sam Hemelryk
07dd7fcc11
MDL-39813 behat: fixed up behat expectations
2013-07-04 09:22:54 +12:00
David Monllao
5d7b6307b1
MDL-39586 behat: Closed list of stackeholders
2013-05-09 18:38:13 +08:00
David Monllao
e73062c135
MDL-39348 behat: Removing redundant step
...
This is causing some browsers to fail tests
as they uses the DOM of the current page to
search "You are logged in as".
2013-05-03 10:16:44 +08:00
David Monllao
550d842e3c
MDL-39232 behat Normalize feature tags according to component names
2013-04-30 11:54:47 +08:00