diff -u b/core/modules/contextual/tests/src/FunctionalJavascript/ContextualLinksTest.php b/core/modules/contextual/tests/src/FunctionalJavascript/ContextualLinksTest.php --- b/core/modules/contextual/tests/src/FunctionalJavascript/ContextualLinksTest.php +++ b/core/modules/contextual/tests/src/FunctionalJavascript/ContextualLinksTest.php @@ -30,7 +30,7 @@ /** * Tests the visibility of contextual links. */ - public function testContextualLinksVisibilityAccessGained() { + public function testContextualLinksVisibility() { $this->drupalLogin($this->drupalCreateUser([ 'access contextual links' ])); @@ -49,6 +49,9 @@ 'administer blocks', ]); + // Ensure the buttons have loaded. + $this->assertSession()->assertWaitOnAjaxRequest(); + $this->drupalGet('user'); $this->assertSession()->elementExists('css', '.contextual button');