Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.x is supported too.
/admin/tool/behat/cli/
FolderUp one level  
Fileinit.php            [source] [203 lines]   CLI script to set up all the behat test environment.
Filerun.php             [source] [524 lines]   Wrapper to run previously set-up behat tests in parallel.
Fileutil.php            [source] [498 lines]   CLI tool with utilities to manage parallel Behat integration in Moodle All CLI utilities uses $CFG->behat_dataroot and $CFG->prefix_dataroot as $CFG->dataroot and $CFG->prefix Same applies for $CFG->behat_dbname, $CFG->behat_dbuser, $CFG->behat_dbpass and $CFG->behat_dbhost. But if any of those is not defined $CFG->dbname, $CFG->dbuser, $CFG->dbpass and/or $CFG->dbhost will be used.
Fileutil_single_run.php [source] [310 lines]   CLI tool with utilities to manage Behat integration in Moodle All CLI utilities uses $CFG->behat_dataroot and $CFG->prefix_dataroot as $CFG->dataroot and $CFG->prefix Same applies for $CFG->behat_dbname, $CFG->behat_dbuser, $CFG->behat_dbpass and $CFG->behat_dbhost. But if any of those is not defined $CFG->dbname, $CFG->dbuser, $CFG->dbpass and/or $CFG->dbhost will be used.