David Monllao
e541bc2182
MDL-38949 behat: Fix editor presence detection issue
...
Checking not only the presence of an editor
in the page, also an editor for the target
field.
2013-04-14 11:07:33 +08:00
David Monllao
ed6ca2d2f1
MDL-38949 behat: Form field for selectyesno
...
Silly extension of behat_form_select.
2013-04-14 10:58:20 +08:00
Eloy Lafuente (stronk7)
3621633194
Merge branch 'MDL-38950_master' of git://github.com/dmonllao/moodle
2013-04-09 23:42:59 +02:00
David Monllao
0b297fdc37
MDL-38950 behat: File manager elements contextual menu
...
Modified to work with both file manager elements
and file/folder elements inside modal windows.
2013-04-09 14:59:31 +08:00
David Monllao
a34c0b1366
MDL-38953 behat: Disable email message processor
...
Disabled before storing database into
serialized files.
2013-04-08 11:46:13 +08:00
David Monllao
060bafefe3
MDL-38823 behat: New behat_form_radio
...
To deal with radio inputs after allowing
behat_form_field to delegate in specific
fields managers. It also fixes a BIG issue
when calling a no required class.
2013-04-03 13:55:42 +08:00
Eloy Lafuente (stronk7)
12879418e9
Merge branch 'MDL-38823_master' of git://github.com/dmonllao/moodle
...
Conflicts:
mod/forum/tests/behat/behat_mod_forum.php
2013-04-02 01:47:40 +02:00
Eloy Lafuente (stronk7)
23726a43d4
Merge branch 'MDL-38805_master' of git://github.com/dmonllao/moodle
2013-04-02 01:45:43 +02:00
Eloy Lafuente (stronk7)
c57c57c575
Merge branch 'MDL-38499_master' of git://github.com/dmonllao/moodle
2013-04-01 22:23:58 +02:00
David Monllao
7bc7625e04
MDL-38823 behat: Make default form field manage different HTML elements
2013-04-01 17:51:54 +08:00
David Monllao
3a4d76ac3d
MDL-38805 behat: Externalized behat_form_field loader
2013-04-01 12:32:25 +08:00
David Monllao
eff79d5378
MDL-38787 behat: Move to the new Javascript-based test class manager
2013-03-28 16:59:18 +08:00
David Monllao
b918f9f7bf
MDL-38499 behat: Steps definitions for section visibility management
2013-03-27 16:00:54 +08:00
David Monllao
5cde7298e3
MDL-38410 behat: Adding new form fields
2013-03-19 16:42:59 +08:00
David Monllao
3db1aec528
MDL-38184 behat: Filepicker management steps
...
Includes create/open/delete/zip/unzip
of files and folders
2013-03-08 11:57:15 +08:00
David Monllao
a8d910a82a
MDL-38184 behat: Solving problem with the tests loader
2013-03-08 09:42:28 +08:00
David Monllao
1d823d9322
MDL-38184 behat: File-related actions
2013-03-08 09:42:28 +08:00
David Monllao
a4534dceef
MDL-38184 behat: Fields management externalized
...
Not only behat_forms needs to deal
with form fields
2013-03-08 09:42:28 +08:00
Eloy Lafuente (stronk7)
4384eea0c9
Merge branch 'MDL-37958_master-fix' of git://github.com/dmonllao/moodle
2013-03-06 10:31:20 +01:00
David Monllao
31c75894e0
MDL-38271 behat: Fixing typo
2013-03-06 15:07:36 +08:00
David Monllao
0a7f6a02eb
MDL-37958 behat: Nasty strings in HTML
...
Nasty strings includes html entities and
non-breaking spaces followed by spaces which makes
very hard to find these strings in the DOM html,
this patch keeps the non-breaking spaces and all
the nasty characters, but leaves them isolated from
other regular spaces. It swaps the strings to HTML before
finding elements in the HTML that matches that contents.
2013-03-06 13:34:09 +08:00
Eloy Lafuente (stronk7)
88906d068d
Merge branch 'MDL-37958_master' of git://github.com/dmonllao/moodle
2013-03-05 19:28:14 +01:00
Eloy Lafuente (stronk7)
4afd580231
Merge branch 'MDL-38271_master' of git://github.com/dmonllao/moodle
2013-03-05 15:43:15 +01:00
David Monllao
6fe3986dec
MDL-38007 behat: Refining error texts
...
Also removing a couple of silly notices
2013-03-05 16:52:48 +08:00
Damyon Wiese
d0eac6f639
Merge branch 'MDL-38178_master' of git://github.com/dmonllao/moodle
2013-03-05 15:10:52 +08:00
Aparup Banerjee
c0da001c49
Merge branch 'MDL-38025_master' of git://github.com/dmonllao/moodle
2013-03-05 14:43:46 +08:00
David Monllao
f8f1bdc315
MDL-38178 behat: Adding find_all and step to expand all form's fieldsets
2013-03-05 14:41:52 +08:00
David Monllao
072f67fcac
MDL-38026 behat: Base to write steps to work with specific DOM parts
2013-03-01 16:40:22 +08:00
David Monllao
46ac40cd0b
MDL-38025 behat: Compliant with moodlechecker and codechecker
2013-03-01 16:07:04 +08:00
David Monllao
4092397794
MDL-38025 behat: Adding generic manipulation methods
...
Also required modifications in the affected
steps definitions
2013-03-01 16:06:15 +08:00
David Monllao
e2eb40ea3c
MDL-38271 behat: Adds site shortname
2013-03-01 11:41:28 +08:00
David Monllao
fa7e4e2b6a
MDL-38007 behat: Changing check_behat_setup interface
2013-03-01 10:44:31 +08:00
David Monllao
49d9112909
MDL-37958 behat: Using behat_form_field base class to interact with all form elements
2013-03-01 09:52:10 +08:00
David Monllao
02ca6219a6
MDL-37858 behat: Removing fixStepArgument
...
It can be managed by a @Transform in
a centralized way
2013-02-15 13:38:14 +08:00
David Monllao
9305c29f35
MDL-37912 behat: Use text area if there is no html editor
2013-02-15 13:37:14 +08:00
Eloy Lafuente (stronk7)
7fe9a7863a
Merge branch 'MDL-37787_master' of git://github.com/dmonllao/moodle
2013-02-12 10:07:58 +01:00
David Monllao
68fae082df
MDL-37787 behat: Using progress format by default
2013-02-08 17:14:57 +08:00
David Monllao
ff48a235a9
MDL-37750 behat: Elements finders at base level
...
Set of DOM elements finders to
avoid false fails.
2013-02-08 17:11:27 +08:00
David Monllao
23ebc481e7
MDL-37657 behat: Adding definitions related with forms
2013-01-29 15:31:26 +08:00
David Monllao
786ea937cc
MDL-37657 behat: General steps definitions
2013-01-29 15:31:25 +08:00
Dan Poltawski
4653ecd3b3
Merge branch 'MDL-37046_master' of git://github.com/dmonllao/moodle
2013-01-29 15:07:48 +08:00
David Monllao
33063f2eb5
MDL-37046 behat: Quick fix
...
Provides feedback when trying to use the web interface
to list steps definitions when $CFG->behat_dataroot hasn't
been set or can not be written
2013-01-29 14:46:41 +08:00
David Monllao
d4322e3859
MDL-37656 behat: Base empty class
2013-01-29 12:57:03 +08:00
David Monllao
475ac3f8ee
MDL-37046 behat: Changes from integration review
...
* RTL languages problem solved
* Fixed curl errno return
* Switch to behat test environment code more readable
2013-01-29 11:56:42 +08:00
David Monllao
096858ed83
MDL-37046 behat: Use behat test env
...
Moving from phpunit test environment
to a specific behat test environment
2013-01-29 08:40:38 +08:00
David Monllao
b5c130092b
MDL-37046 behat: Split in different classes
2013-01-29 08:40:38 +08:00
David Monllao
9516712114
MDL-37046 behat: Coding standards compliant
2013-01-29 08:40:38 +08:00
David Monllao
0b5f481bf5
MDL-37046 behat: Externalizations
...
Instead of starting the PHP web server and calling
behat as a passthru we maintain them as standalone
2013-01-29 08:40:37 +08:00
David Monllao
6d9427bba6
MDL-37046 behat: Removing MinkContext
2013-01-29 08:40:37 +08:00
David Monllao
f4ebf1f889
MDL-37046 behat: Command with x permission
2013-01-29 08:40:37 +08:00