Eloy Lafuente (stronk7)
8c46d204a1
MDL-60548 tests: Get tests passing
...
This includes:
- changing all usernames in feature to lowercase, for cross-db passing. Fixes:
- user/tests/behat/set_email_display.feature
- ensure that course_enrolment_manager::get_potential_users() and
external always returns user->maildisplay attribute, so email
visibility can be calculated by user_get_user_details(). Fixes:
- enrol/tests/behat/enrol_user.feature
- blocks/news_items/tests/behat/display_news.feature
- course/tests/behat/course_creation.feature
2018-04-11 17:15:38 +02:00
Eloy Lafuente (stronk7)
2f27dca60d
Merge branch 'MDL-60548-master-v4' of https://github.com/Dave-B/moodle
2018-04-10 17:14:46 +02:00
Sara Arjona
3449816e7f
MDL-61736 user: Show correct status when enrol method is disabled
...
When disabling an enrolment method, the user status will be displayed
as "Not current" instead of "Active".
2018-04-09 08:45:57 +02:00
M Kassaei
7ce538be0f
MDL-61402 Core: Add a cancel button to edit profile page
2018-02-16 09:34:23 +00:00
David Balch
224796f0fa
MDL-60548 profile: Behat tests for email display in profiles.
2018-01-12 11:36:43 +00:00
Andrew Nicols
4b55982446
MDL-61204 user: Fix random failure in behat
...
We need to get into the habit of not using usernames like 'student1'
and 'student10' as our matches are non-strict, and the tests become
dependent upon DB sort order.
This change adds a character after the varying value to act as a
delimter for all of these tests.
2018-01-12 09:35:56 +08:00
Andrew Nicols
446b21b512
MDL-60579 user: Check filter strings have correct part count
2017-11-09 09:07:02 +08:00
David Monllao
cae37299f3
Merge branch 'MDL-59758-master' of git://github.com/damyon/moodle
2017-11-07 12:37:30 +01:00
Damyon Wiese
b5b81de3d6
MDL-59758 core_user: Replace old bulk actions
...
The participants page has some clunky multi page forms for bulk actions. Replaces it with an ajax alternative.
2017-11-07 14:18:49 +08:00
Mark Nelson
e2d635bbaf
MDL-60590 core_user: added Behat test for cohort list presence
2017-11-06 12:39:31 +08:00
David Monllao
43b8618b40
Merge branch 'MDL-60179_master' of git://github.com/markn86/moodle
2017-10-19 15:26:27 +02:00
Mark Nelson
af835c24b2
MDL-60179 core: make it clear what enrolment instance is being edited
2017-10-19 14:57:23 +08:00
Jun Pataleta
a3bfb41cdd
MDL-59984 enrol: Apply more filters to multiple filters scenario
2017-10-16 09:47:39 +08:00
Eloy Lafuente (stronk7)
ae2f169a08
Merge branch 'MDL-60046-master' of git://github.com/damyon/moodle
2017-10-10 19:10:52 +02:00
Damyon Wiese
1bf6dcc507
MDL-60046 participants: Update behat tests
...
The filter button was removed, so it needs to be removed from the tests.
2017-10-10 10:54:27 +08:00
Andrew Nicols
2a77813b51
MDL-59882 behat: Update known uses of dialogue CSS
2017-10-02 12:44:37 +08:00
Jun Pataleta
7800e6881c
MDL-59759 core_user: Use SAVE_CANCEL modal for unenrol dialog
2017-09-04 10:44:51 +08:00
Eloy Lafuente (stronk7)
5e3ee3748b
MDL-59907 behat: Fix features to be collation independent
...
Before the patch there were some problems with sorting
causing student1@ and student10@ to be sorted inconsistently
between databases.
Where that is not an important problem in real use, was
causing tests to fail consistently in sqlsrv.
So, adding student0@ to the tests in order to make them
stable collation-wise.
2017-08-24 03:08:02 +02:00
Jun Pataleta
654f52d288
MDL-59756 user: More Behat tests for the status field and friends
...
* Add coverage for the rendering of the edit/unenrol icons in the status
column.
* Add coverage for the rendering of the edit icon in the enrolment
details modal.
* Avoid usage of xpath_element selectors whenever possible.
2017-08-15 14:33:23 +08:00
Jun Pataleta
e004de157c
MDL-59727 core_user: Fix Behat tests for bulk enrolment test
2017-08-07 10:49:07 +08:00
Jun Pataleta
b29c2fad0b
MDL-59366 user: Be more specific on which autocomplete is being opened
...
* Specify that the autocomplete in the student's row in the
participants table is being opened
2017-08-04 09:15:50 +08:00
Dan Poltawski
e3a2d7a473
Merge branch 'MDL-59366-master' of git://github.com/junpataleta/moodle
2017-08-01 10:36:14 +01:00
David Monllao
7190f330b4
Merge branch 'MDL-59602_coursenav' of https://github.com/mrmark/moodle
2017-07-31 13:21:09 +02:00
Jun Pataleta
9651e491d8
MDL-59366 user: Create a unified filter for participants page
...
Part of MDL-59290.
2017-07-31 13:04:06 +08:00
Andrew Nicols
722f67d5b2
MDL-59564 user: Whitespace fix
2017-07-31 11:35:45 +08:00
Damyon Wiese
5c734b0ce7
MDL-59564 user: Add behat for bulk enrolment
...
Cover bulk enrolment changes from the participants page with a behat.
2017-07-31 09:29:37 +08:00
Damyon Wiese
e640eb5cc3
MDL-59367 behat: Close the autocomplete
...
Close the auto complete suggestions list so it does not obscure the save changes button in chrome
2017-07-26 13:48:16 +08:00
Jun Pataleta
642bea179c
MDL-59369 user: Behat tests involving the Status column
2017-07-26 09:44:33 +08:00
Mark Nielsen
197e2bca5b
MDL-59602 behat: make use of new course nav steps
2017-07-21 13:50:47 -07:00
Damyon Wiese
5d0b4765d8
MDL-59367 roles: Add roles to participants page.
2017-07-21 09:52:14 +08:00
Damyon Wiese
b7386d0034
MDL-59437 participants: Add sort/pagination behat
2017-07-13 11:48:43 +08:00
Mark Nelson
a6a65da4f3
MDL-59395 core_user: removed unnecessary Behat javascript tags
...
1) Fixes a failing Behat test.
2) Speeds up two tests (including one fixed above).
Part of MDL-59290.
2017-07-06 21:26:02 +08:00
Simey Lameze
fdeeaff954
MDL-58265 core_test: replace I turn editing on steps
...
Also remove few more unnecessary steps that redirects behat to
site home page to actually get to the course.
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00
Simey Lameze
93be3f730c
MDL-58265 core_test: remove unnecessary steps
...
This commmit removes steps that take behat to site home page
to actually get to a course page.
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00
Simey Lameze
c987d1b2ef
MDL-58265 core_test: replace all uses of I follow course steps
...
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00
gthomas2
353e78765a
MDL-58052 behat: user session function - use to edit current profile
2017-03-03 13:57:01 +00:00
Rajesh Taneja
57bee542ab
MDL-56519 behat: Fixed lint errors
2017-01-03 09:12:54 +08:00
Adrian Greeve
bfb43c64d8
MDL-57216 navigation: Updated parent behat test.
2016-12-09 10:20:14 +08:00
Rajesh Taneja
9bad658aaf
MDL-56614 behat: Fixed steps to use new definition
2016-12-07 07:10:35 +08:00
Marina Glancy
7a12a02dc7
MDL-56614 behat: add navigation block when required
...
Most of these hacks have links to corresponding MDL issues
2016-12-06 11:49:14 +08:00
Marina Glancy
44f460c32a
MDL-56614 behat: rename step for navigating in the gradebook
2016-12-06 11:49:14 +08:00
Marina Glancy
e5287f9b3b
MDL-56614 behat: navigate without navigation and admin blocks
2016-12-06 11:49:14 +08:00
Andrew Nicols
4213f7e236
Merge branch 'wip-MDL-57019-fix' of https://github.com/marinaglancy/moodle
2016-11-24 15:09:43 +08:00
Marina Glancy
b0842f61f4
MDL-57019 behat: new step to navigate to gradebook section
2016-11-24 12:46:27 +08:00
Mark Nelson
bb3a1d6f39
MDL-56391 core_user: fixed failing behat
2016-11-24 11:24:32 +08:00
Rajesh Taneja
39946dc135
MDL-53048 behat: Fixed unmasked password field to select
2016-10-25 13:23:36 +08:00
Damyon Wiese
4b937932a2
MDL-55074 theme_behat: Behat fixes for user_grade_navigation
2016-10-24 12:00:23 +08:00
Damyon Wiese
ba5c5083c5
MDL-55074 theme_boost: Behat fixes for latest theme changes
...
Fix I edit profile steps
Apply fixed header in css
Remove transitions from menus for behat
Be more specific about some "I follow" steps
Navigation path changes
"Current course" node removed from nav tree
Adapt tests because there are no default blocks
Force some space between action menu items
2016-10-21 16:06:54 +08:00
Rajesh Taneja
48cf062595
MDL-55926 behat: Fixed undefined steps
2016-10-20 11:26:27 +08:00
Ryan Wyllie
f05c1013de
MDL-55926 message: add behat tests for message ui
2016-10-18 00:26:21 +00:00