diff --git a/core/modules/dblog/tests/src/Functional/DbLogTest.php b/core/modules/dblog/tests/src/Functional/DbLogTest.php index 2dba2c1fafdb8aabf7900550a5cbfc38af97312b..986cd8fda1401b074a2388718e68acc5d85e0f5d 100644 --- a/core/modules/dblog/tests/src/Functional/DbLogTest.php +++ b/core/modules/dblog/tests/src/Functional/DbLogTest.php @@ -19,7 +19,6 @@ * Verifies log entries and user access based on permissions. * * @group dblog - * @group #slow */ class DbLogTest extends BrowserTestBase { use FakeLogEntries; @@ -105,6 +104,12 @@ public function testDbLog(): void { // Log in the regular user. $this->drupalLogin($this->webUser); $this->verifyReports(403); + + $this->testLogEventNotFoundPage(); + $this->testLogEventPageWithMissingInfo(); + $this->test403LogEventPage(); + $this->testMessageParsing(); + $this->testOverviewLinks(); } /** @@ -178,7 +183,7 @@ public function testOnError(): void { /** * Tests that a 403 event is logged with the exception triggering it. */ - public function test403LogEventPage(): void { + protected function test403LogEventPage(): void { $assert_session = $this->assertSession(); $uri = 'admin/reports'; @@ -218,7 +223,7 @@ public function test403LogEventPage(): void { /** * Tests not-existing log event page. */ - public function testLogEventNotFoundPage(): void { + protected function testLogEventNotFoundPage(): void { // Login the admin user. $this->drupalLogin($this->adminUser); @@ -237,7 +242,7 @@ public function testLogEventNotFoundPage(): void { * - Incorrect location: When location attribute is incorrect uri which can * not be used to generate a valid link. */ - public function testLogEventPageWithMissingInfo(): void { + protected function testLogEventPageWithMissingInfo(): void { $this->drupalLogin($this->adminUser); $connection = Database::getConnection(); @@ -280,7 +285,7 @@ public function testLogEventPageWithMissingInfo(): void { /** * Test that twig errors are displayed correctly. */ - public function testMessageParsing(): void { + protected function testMessageParsing(): void { $this->drupalLogin($this->adminUser); // Log a common twig error with {{ }} and { } variables. \Drupal::service('logger.factory')->get("php") @@ -433,7 +438,7 @@ private function verifyEvents() { * @param string $order * The order by which the table should be sorted. */ - public function verifySort($sort = 'asc', $order = 'Date') { + protected function verifySort($sort = 'asc', $order = 'Date') { $this->drupalGet('admin/reports/dblog', ['query' => ['sort' => $sort, 'order' => $order]]); $this->assertSession()->statusCodeEquals(200); $this->assertSession()->pageTextContains('Recent log messages'); @@ -859,7 +864,7 @@ public function testTemporaryUser(): void { /** * Make sure HTML tags are filtered out in the log overview links. */ - public function testOverviewLinks(): void { + protected function testOverviewLinks(): void { $this->drupalLogin($this->adminUser); // cSpell:disable-next-line $this->generateLogEntries(1, ['message' => "<script>alert('foo');</script><strong>Lorem</strong> ipsum dolor sit amet, consectetur adipiscing & elit."]); diff --git a/core/modules/dblog/tests/src/Functional/DbLogViewsTest.php b/core/modules/dblog/tests/src/Functional/DbLogViewsTest.php index 8127238028966e9e2b0140008f026c27d95f50d8..145fffca3763be2d6c2ff65d792a8d8f8801540b 100644 --- a/core/modules/dblog/tests/src/Functional/DbLogViewsTest.php +++ b/core/modules/dblog/tests/src/Functional/DbLogViewsTest.php @@ -12,7 +12,6 @@ * @see Drupal\dblog\Tests\DbLogTest * * @group dblog - * @group #slow */ class DbLogViewsTest extends DbLogTest {