Problem/Motivation

Automated tests are failing with Drupal Core 8.8 and later with a deprecation notice:

Drupal\Tests\BrowserTestBase::$defaultTheme is required in drupal:9.0.0 when using an install profile that does not set a default theme. Please see https://www.drupal.org/node/3083055

So, please add to each test class the following property:

+  /**
+   * {@inheritdoc}
+   */
+  protected $defaultTheme = 'stark';

Proposed resolution

Implement a $defaultTheme for the functional tests to resolve the deprecation notice.

Remaining tasks

  • Write a patch
  • Review
  • Commit

User interface changes

None.

API changes

None.

Data model changes

None.

Release notes snippet

None.

Comments

vuil created an issue. See original summary.

vuil’s picture

  • vuil committed 374e275 on 8.x-1.x
    Issue #3114049 by vuil: Automated tests are failing with Drupal Core 8.8...
vuil’s picture

Status: Active » Needs review
vuil’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.