MDL-63977 Behat: Allow Behat testing of the Moodle mobile app
authorsam marshall <s.marshall@open.ac.uk>
Mon, 12 Nov 2018 12:11:06 +0000 (12:11 +0000)
committersam marshall <s.marshall@open.ac.uk>
Mon, 11 Feb 2019 16:20:42 +0000 (16:20 +0000)
commit1959e16412cdfe4bf21cf3b7f262f1f1e4eb7e72
treef741c2cee735e81d97a9d83b7115e823319907a6
parent694513e2fe5ee83bd86a1f42db10965e6ad1a838
MDL-63977 Behat: Allow Behat testing of the Moodle mobile app

This change allows you to write and run Behat tests that cover the
mobile app. These should have the @app tag. They will be run in the
Chrome browser using an Ionic server on the local machine.

See config-dist.php for configuration settings, or full docs here:
https://docs.moodle.org/dev/Acceptance_testing_for_the_mobile_app
admin/tool/behat/lang/en/tool_behat.php
config-dist.php
course/tests/behat/app_courselist.feature [new file with mode: 0644]
lib/behat/classes/behat_command.php
lib/behat/classes/behat_config_util.php
lib/tests/behat/app_behat_runtime.js [new file with mode: 0644]
lib/tests/behat/behat_app.php [new file with mode: 0644]
mod/forum/tests/behat/app_basic_usage.feature [new file with mode: 0644]