Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
3.6.5, 3.7.1, 3.8
-
None
-
None
-
MOODLE_36_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE
Description
We are getting the "Default system capabilities modification" scenario failing randomly.
And it seems that, lately, it's happening often: https://pastebin.com/0F0nDqR8 (curiously, there isn't any 35_STABLE failure there, so I'm marking this as 36_STABLE and up, although any fix surely would be welcome there if non-breaking).
001 Scenario: Default system capabilities modification # /var/www/html/lib/tests/behat/permissionmanager.feature:18
|
Then "Add announcementsmod/forum:addnews" row "Roles with permission" column of "permissions" table should contain "Student" # /var/www/html/lib/tests/behat/permissionmanager.feature:24
|
(//html/.//table[(./@id = 'permissions' or contains(.//caption, 'permissions') or contains(.//th, 'permissions') or contains(concat(' ', normalize-space(@class), ' '), 'permissions' ))])[1]/tbody/tr[descendant::th[normalize-space(.)='Add announcementsmod/forum:addnews'] | descendant::td[normalize-space(.)='Add announcementsmod/forum:addnews']]/child::*[position() = count((//html/.//table[(./@id = 'permissions' or contains(.//caption, 'permissions') or contains(.//th, 'permissions') or contains(concat(' ', normalize-space(@class), ' '), 'permissions' ))])[1]/thead/tr[1]/th[(normalize-space(.)='Roles with permission' or a[normalize-space(text())='Roles with permission'] or div[normalize-space(text())='Roles with permission'])]/preceding-sibling::*) + 1][contains(normalize-space(.),'Student')]
|
|
Column value matching locator "Student" in "Add announcementsmod/forum:addnews" row with column "Roles with permission" not found. (Behat\Mink\Exception\ElementNotFoundException)
|
Attachments
Issue Links
- will be (partly) resolved by
-
MDL-67600 Add @randomfails tag to random behat fails
-
- Open
-