-
Bug
-
Resolution: Fixed
-
Minor
-
2.5.3, 2.6, 2.7
-
MOODLE_25_STABLE, MOODLE_26_STABLE, MOODLE_27_STABLE
-
MOODLE_25_STABLE, MOODLE_26_STABLE
-
MDL-43423_master -
We use a few chained steps to help with maintenance: http://docs.behat.org/guides/2.definitions.html#step-execution-chaining and I've just realized that they only generate a before event before the step and a after event before the step, but not between all of the chained steps, our hooks are listening to these events, so all our chained steps are not waiting for all the JS to be ready.
Changes to solve this should go in our moodlehq/behat-extension project, but from moodle codebase we should point to an higher version of https://github.com/moodlehq/moodle-behat-extension
Pull request in moodle-behat-extension: https://github.com/moodlehq/moodle-behat-extension/pull/2