MDL-74021 behat: Page behat generators use UI
commitfb9745ab0b74ccbfe97c6b9cce23062af29f1e9c
authorAngelia Dela Cruz <andelacruz@ubiquitous-tech.com>
Mon, 28 Feb 2022 09:41:50 +0000 (28 17:41 +0800)
committerAngelia Dela Cruz <andelacruz@ubiquitous-tech.com>
Mon, 19 Jun 2023 09:03:02 +0000 (19 17:03 +0800)
tree772028997bba4acd02aa910ecc6d3e644507d0d0
parent1b1a15a30879fc05650dd6aa4460ce7167f94a5b
MDL-74021 behat: Page behat generators use UI

Replace steps that manually add page instances via the UI and use
Behat generators. This improves the speed of Behat test runs.

Co-authored-by: Simey Lameze <simey@moodle.com>
12 files changed:
admin/tool/availabilityconditions/tests/behat/manage_conditions.feature
availability/condition/completion/tests/behat/availability_completion.feature
availability/condition/completion/tests/behat/conditional_bug.feature
availability/condition/date/tests/behat/availability_date.feature
availability/condition/grade/tests/behat/availability_grade.feature
availability/condition/group/tests/behat/availability_group.feature
availability/condition/grouping/tests/behat/availability_grouping.feature
availability/condition/profile/tests/behat/availability_profile.feature
availability/tests/behat/display_availability.feature
availability/tests/behat/edit_availability.feature
completion/tests/behat/restrict_activity_by_grade.feature
completion/tests/behat/restrict_section_availability.feature