Andrew Nicols
df95c479fc
MDL-62653 behat: Ensure that tasks run properly from behat
2018-07-13 13:54:42 +08:00
Andrew Nicols
481548f580
MDL-62834 behat: Move include to function
2018-07-04 10:29:15 +08:00
Tim Hunt
8aedf6d478
MDL-62834 behat: new step for enabling filters
2018-06-29 11:26:41 +01:00
Andrew Nicols
460dc37184
MDL-60207 modal: Fix close modal behat for clean
2018-06-14 10:19:45 +08:00
Treu Quan
30e1f5a023
MDL-60207 javascript: close modal when user touch/click outside it
2018-05-29 10:04:37 +08:00
Jun Pataleta
11bc4876ac
Merge branch 'MDL-61928' of git://github.com/timhunt/moodle
2018-04-18 16:00:49 +08:00
Bas Brands
3ec69c2ece
MDL-56511 theme_boost: Update to Bootstrap 4 stable
...
Behat fixes by David Monllao <davidm@moodle.com >
- Blocks
- Modals
- Messaging styling
- Breadcrumb
- Pagination
- Course & categories management
2018-04-18 09:31:53 +08:00
Tim Hunt
1872cfcd2f
MDL-61928 formslib: shortforms should work with non-editable forms
2018-04-10 17:39:49 +01:00
Andrew Nicols
0cc0f72ceb
MDL-60078 behat: Convert ErrorException to DriverException
2018-01-22 11:29:29 +08:00
KietLy
26872a8006
MDL-60078 User tours accessibility: Tab should go back into the pop-up
2018-01-16 17:36:25 +07:00
Andrew Nicols
de316e8e3b
MDL-60469 behat: Replace I press with I click on
2017-10-19 10:37:59 +08:00
Jun Pataleta
48a3a50aa4
MDL-59890 behat: Revert to checking if isset instead of not empty
...
Reverting changes made by commit
1957d33996
2017-10-04 14:24:15 +08:00
Andrew Nicols
1957d33996
MDL-59890 behat: Check empty not isset for switchids
2017-10-04 11:16:06 +08:00
Andrew Nicols
fb3c0fc38b
MDL-59890 calendar: Allow event creation in behat
2017-10-04 11:16:06 +08:00
Damyon Wiese
d29be32000
MDL-59801 users: Behat fixes
...
Firstly - the list of roles to filter needs to be a combination of the assignable roles and the existing roles in the course.
Secondly - the auto-complete behat step needs to search for entire strings, not substrings.
2017-08-31 12:32:03 +08:00
Jun Pataleta
3120ebab9d
MDL-59658 core: Add login/logout steps for course participants scenario
...
* Add student1 and student2 login/logout steps for the course
participants filtering scenario in order to have last access data
for students 1 and 2 since the participants table is sorted by last
access by default.
* Remove @javascript tags for the following scenario:
- Filter users on assignment submission page
- Filter users on view gradebook page
- Filter users on course participants page
JS is not really necessary in these scenario and we can get faster
execution time.
2017-08-01 15:09:34 +08:00
Dan Poltawski
7de5101d4e
Merge branch 'MDL-58761_bad_regex_in_custom_step' of https://github.com/gthomas2/moodle
2017-07-25 11:06:27 +01:00
David Monllao
55399cd776
Merge branch 'MDL-59578-master' of git://github.com/junpataleta/moodle
2017-07-25 11:09:44 +02:00
Jun Pataleta
71e2a34192
MDL-59578 core: Remove unnecessary steps in alpha_chooser.feature
...
* The steps at the end of the Background scenario don't make sense and
just adds to the execution time of the test.
2017-07-20 09:43:48 +08:00
Dan Poltawski
2ce7fad864
MDL-59548 behat: fix trailing whitespace
2017-07-17 11:30:28 +01:00
Dan Poltawski
c899bfb088
Merge branch 'MDL-59548-master' of git://github.com/damyon/moodle
2017-07-17 11:21:56 +01:00
David Monllao
3ea76efa00
Merge branch 'MDL-58948_chrome_mink_driver' of https://github.com/mrmark/moodle
2017-07-17 09:10:25 +02:00
Damyon Wiese
dda64b6f45
MDL-59548 behat: Helpers for autocomplete
...
Improve the helpers for autocomplete so that:
a) the set field for an auto complete will automatically close the suggestions list.
b) add a new helper to open the suggestions list
c) move the helper for clicking on an element in the suggestions list from tool_lp to core.
2017-07-17 11:10:15 +08:00
Damyon Wiese
40f6d24725
MDL-59364 behat: Brief / full links removed
...
The selector for brief / full user details was removed, it needs removing from the behat test.
2017-07-06 14:37:59 +08:00
Mark Nielsen
7cde2bb313
MDL-58948 behat: Chrome driver has unique xpaths
...
Chrome driver has unique xpaths for clicking on all the
show more links. So clicking on the first xpath X times
does not work.
2017-06-28 12:50:44 -07:00
Mark Nielsen
b5be387556
MDL-58948 behat: conditionally execute MoodleSelenium2Driver
...
There is some specific code being executed that only exists
in the MoodleSelenium2Driver. Conditionally execute this
code to make it compatible with other Mink drivers.
2017-06-28 12:50:44 -07:00
Mark Nielsen
f5459099ae
MDL-58948 behat: catch ElementNotFoundException
...
Another valid exception that can be thrown from a Mink driver
is the ElementNotFoundException when an element has gone missing.
2017-06-28 12:50:11 -07:00
Mark Nielsen
3cf0d01a61
MDL-58948 behat: Fix timeouts without a condition
...
The second parameter of the wait method should be a string
so passing boolean false was wrong. The default on for the
script is 'false' which works cross Mink drivers.
2017-06-28 12:50:10 -07:00
gthomas2
770f0532ef
MDL-58761 behat: Fix regex in i_open_my_profile_in_edit_mode step
2017-05-24 13:54:49 +01:00
Jake Dallimore
7b86f2208f
MDL-58643 behat: ensure results are in first page + multi suite fix.
2017-04-28 12:47:55 +08:00
Simey Lameze
daef59826a
MDL-55611 core_tests: replace remaining I follow coursename steps
2017-04-06 15:22:15 +08:00
Dan Poltawski
1e4e5c52d7
Merge branch 'MDL-55611-master' of git://github.com/danpoltawski/moodle
2017-04-04 17:07:41 +01:00
Jun Pataleta
966cbed632
MDL-58386 core: Fixed CI issues
...
Part of MDL-55611 epic.
2017-04-04 11:01:46 +01: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
3353cfd8c1
MDL-58265 core_test: add I am on course homepage in edit mode step
...
This commit also:
- Rename i_am_on_course_page to i_am_on_course_homepage.
- Pass false to out_as_local_url()
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
Simey Lameze
95f11fde64
MDL-58265 core_test: add I am on course page behat step
...
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00
Ilya Tregubov
8b844f702e
MDL-55941 output: Refactor and improve initialbar UX to use templates
2017-03-24 20:31:03 +11:00
gthomas2
01f2a530b7
MDL-58023 behat: Improve find_node_in_navigation function
2017-03-13 11:41:23 +00:00
Dan Poltawski
7ebe17f38a
Merge branch 'wip-mdl-58056' of https://github.com/rajeshtaneja/moodle
2017-03-07 11:08:24 -03:00
gthomas2
353e78765a
MDL-58052 behat: user session function - use to edit current profile
2017-03-03 13:57:01 +00:00
Rajesh Taneja
acdda4f5f7
MDL-58056 behat: Ensure form element exists
...
Before getting form field, ensure node is
visible. Else it may fail to get form
field
2017-02-23 14:44:44 +08:00
Rajesh Taneja
ade50a118a
MDL-58056 behat: Catch webdriver exception if element removed
...
While checking for element visibility, ensure
that element is there in dom
2017-02-23 14:44:43 +08:00
Eloy Lafuente (stronk7)
3cb7fc4f9a
Merge branch 'MDL-57619-master' of git://github.com/ankitagarwal/moodle
2017-02-21 01:06:29 +01:00
Ankit Agarwal
d58adec8de
MDL-57619 behat: Final deprecation of old behat steps
2017-02-16 11:54:10 +05:30
Marina Glancy
3f9503468f
MDL-4782 course: Behat tests for stealth mode support
2017-02-14 16:38:08 +08:00
Rajesh Taneja
ada21cb0c8
MDL-57669 behat: Exit with error code if step undefined
2017-01-17 10:30:45 +08:00
Eloy Lafuente (stronk7)
96733b06d6
Merge branch 'MDL-57282-master' of https://github.com/xow/moodle
2017-01-10 12:38:14 +01:00
Dan Poltawski
66677b7102
Merge branch 'wip-mdl-56211' of https://github.com/rajeshtaneja/moodle
2017-01-09 09:58:57 +00:00
John Okely
b7c822a546
MDL-57282 behat: Deprecate I go to X in the course gradebook
2017-01-06 13:47:19 +08:00