moodle/admin
Eloy Lafuente (stronk7) 641d75bde6 MDL-58681 behat: Split checkbox and advcheckbox tests
MDL-58267 converted "Display description on course page" to advcheckbox
(see 7f53e8aa22).

Advanced checkboxes cannot be tested without real browser because Goutte
does not support the hidden+checkbox duality (MDL-55386).

So this patch does:

- Convert the NON-JS checks to use the "Force format" field (normal checkbox).
- Move the "Display description on course page" (adv. checkbox) to the JS scenario.
- Complete the 2 groups of checks above so the two ways to tick and untick are covered:
    - I set the field "xxxx" to "yyyy"
    - I set the following fields to these values:
- Complete the 2 groups of checks above so the two ways to verify the values are covered:
    - the field "xxxx" [matches|does not match] value "yyyy"
    - the following fields [match|do not match] these values:

That's all! The scenario is a bit spaghetti but it's way off the scope
of the issue to fix that.
2017-04-23 18:13:02 +02:00
..
cli
mnet
registration
roles
settings
templates
tests/behat
tool MDL-58681 behat: Split checkbox and advcheckbox tests 2017-04-23 18:13:02 +02:00
user
webservice
admin_settings_search_form.php
antiviruses.php
auth.php
auth_config.php
blocks.php
category.php
courseformats.php
cron.php
dataformats.php
editors.php
enrol.php
environment.php
environment.xml MDL-54901 environment: pg93, openssl, https & utf8mb4 2017-04-18 02:12:45 +02:00
filters.php
index.php
lib.php
licenses.php
localplugins.php
mailout-debugger.php
media.php
message.php
modules.php
oauth2callback.php
phpinfo.php
plagiarism.php
plugins.php
portfolio.php
process_email.php
purgecaches.php
qbehaviours.php
qtypes.php
renderer.php
reports.php
repository.php
repositoryinstance.php
resetemoticons.php
search.php
searchareas.php
settings.php
thirdpartylibs.php
timezone.php
tools.php
updatesetting.php
upgrade.txt
upgradesettings.php
user.php