Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 3.5.12, 3.7.6, 3.8.3, 3.9
-
Component/s: Automated functional tests (behat)
-
Testing Instructions:
-
Affected Branches:MOODLE_35_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE
-
Fixed Branches:MOODLE_35_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE
-
Pull from Repository:
-
Pull 3.5 Branch:
MDL-69136-35 -
Pull 3.5 Diff URL:
-
Pull 3.8 Branch:
MDL-69136-38 -
Pull 3.8 Diff URL:
-
Pull 3.9 Branch:
MDL-69136-39 -
Pull 3.9 Diff URL:
-
Pull Master Branch:
MDL-69136-master -
Pull Master Diff URL:
Description
Several of the behat navigation steps are directly calling other APIs such as $node->click(). This causes issues because they do not then consistently check for exceptions, or wait for pending JS, and this can mean that steps fail randomly when accessing navigation elements.
Attachments
Issue Links
- blocks
-
MDL-66979 Switch all the behat testing to the new W3C drivers
-
- Closed
-