public function InstallerThemesBlocksProfileTest::testInstaller in Drupal 10
Same name and namespace in other branches
- 9 core/tests/Drupal/FunctionalTests/Installer/InstallerThemesBlocksProfileTest.php \Drupal\FunctionalTests\Installer\InstallerThemesBlocksProfileTest::testInstaller()
Verify that there is no automatic block generation.
File
- core/
tests/ Drupal/ FunctionalTests/ Installer/ InstallerThemesBlocksProfileTest.php, line 27
Class
- InstallerThemesBlocksProfileTest
- Verifies that the installer does not generate theme blocks.
Namespace
Drupal\FunctionalTests\InstallerCode
public function testInstaller() {
// Account menu is a block that testing_theme_required_blocks provides,
// but not testing_theme_optional_blocks. There shouldn't be a account menu
// block for testing_theme_optional_blocks after the installation.
$this
->assertEmpty(Block::load('testing_theme_optional_blocks_account_menu'));
$this
->assertNotEmpty(Block::load('testing_theme_optional_blocks_page_title'));
// Ensure that for themes without blocks, some default blocks will be
// created.
$this
->assertNotEmpty(Block::load('testing_theme_without_blocks_account_menu'));
}