Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.2.x will end 22 April 2024 (12 months).
  • Bug fixes for security issues in 4.2.x will end 7 October 2024 (18 months).
  • PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.1.x is supported too.
/lib/behat/classes/
FolderUp one level  
Filebehat_command.php               [source] [278 lines]   Behat command utils
Filebehat_config_manager.php        [source] [365 lines]   Utils to set Behat config
Filebehat_config_util.php           [source] [1565 lines]  Utils to set Behat config
Filebehat_context_helper.php        [source] [194 lines]   Helper to get behat contexts from other contexts.
Filebehat_core_generator.php        [source] [1279 lines]  Data generators for acceptance testing.
Filebehat_generator_base.php        [source] [626 lines]   Base class for data generators component support for acceptance testing.
Filebehat_selectors.php             [source] [121 lines]   Moodle-specific selectors.
Filebehat_session_interface.php     [source] [56 lines]    The Interface for a behat root context.
Filebehat_session_trait.php         [source] [1683 lines]  A trait containing functionality used by the behat base context, and form fields.
Filecomponent_named_replacement.php [source] [99 lines]    A class for recording the definition of Mink replacements.
Filecomponent_named_selector.php    [source] [124 lines]   Class representing a named selector that can be used in Behat tests.
Fileexact_named_selector.php        [source] [89 lines]    Moodle-specific named exact selectors.
Filenamed_selector.php              [source] [113 lines]   Moodle-specific common functions for named selectors.
Filepartial_named_selector.php      [source] [355 lines]   Moodle-specific selectors.
Filesettable_editor.php             [source] [37 lines]    Editor interface for setting editor values.
Fileutil.php                        [source] [524 lines]   Utils for behat-related stuff