Moodle App Behat

Local plugins ::: local_moodleappbehat
Maintained by Noel De Martin, Juan Leyva, Dani Palou, Pau Ferrer Ocaña, Alfonso Salces
Plugin to test Moodle App functionality in Behat.

Moodle App Behat 5.0.0

Moodle 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Released: Monday, 30 June 2025, 3:43 PM

Moodle App Behat plugin

[!NOTE]
This repository is auto-generated, you can find the original source code in the Moodle App repository. In particular, this is generated using the npx gulp behat command and brought here in the Update Behat plugin workflow.

This plugin can be installed in a Moodle site running Behat tests in order to run Moodle App tests. Depending on your use-case, you may want to use a different branch from this repository:

Branch name Core app tests Description
main :x: This branch mirrors the code from the development version of the app. You'll want to use this if you're developing Behat tests that depend on new app features which haven't been released yet.
latest :x: This branch mirrors the code from the stable version of the app. You'll want to use this if you're developing Behat tests against the latest release the app, which is what most users will have installed.
ci :white_check_mark: This branch mirrors the code from the stable version of the app, and it also includes .feature files. This is used in the integration workflow of the tracker, to ensure that changes in the LMS don't break app compatibility. You'll want to use this if you're getting an error in the tracker and you want to reproduce it in you local environment.

You can learn more about using this plugin and app tests in the documentation: Acceptance testing for the Moodle App.

Version information

Version build number
2025041000
Version release name
5.0.0
Maturity
Stable version
MD5 Sum
f151837a25fcfdc81ad02772d6313dde
Supported software
Moodle 3.5, Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10, Moodle 3.11, Moodle 4.0, Moodle 4.1, Moodle 4.2, Moodle 4.3, Moodle 4.4, Moodle 4.5, Moodle 5.0
  • Latest release for Moodle 3.5
  • Latest release for Moodle 3.6
  • Latest release for Moodle 3.7
  • Latest release for Moodle 3.8
  • Latest release for Moodle 3.9
  • Latest release for Moodle 3.10
  • Latest release for Moodle 3.11
  • Latest release for Moodle 4.0
  • Latest release for Moodle 4.1
  • Latest release for Moodle 4.2
  • Latest release for Moodle 4.3
  • Latest release for Moodle 4.4
  • Latest release for Moodle 4.5
  • Latest release for Moodle 5.0

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
v5.0.0

Default installation instructions for plugins of the type Local plugins

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder in the "local" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation.