adminUser = $this->drupalCreateUser(['access help pages']); } /** * Verifies that a warning message is displayed for experimental modules. */ public function testExperimentalHelp(): void { $this->drupalLogin($this->adminUser); $this->drupalGet('admin/help/experimental_module_test'); $this->assertSession()->statusMessageContains('This module is experimental.', 'warning'); // Regular modules should not display the message. $this->drupalGet('admin/help/help_page_test'); $this->assertSession()->statusMessageNotContains('This module is experimental.'); // Ensure the actual help page is displayed to avoid a false positive. $this->assertSession()->statusCodeEquals(200); $this->assertSession()->pageTextContains('online documentation for the Help Page Test module'); } }