function FunctionalTestSetupTrait::rebuildAll
Same name in other branches
- 9 core/lib/Drupal/Core/Test/FunctionalTestSetupTrait.php \Drupal\Core\Test\FunctionalTestSetupTrait::rebuildAll()
- 8.9.x core/lib/Drupal/Core/Test/FunctionalTestSetupTrait.php \Drupal\Core\Test\FunctionalTestSetupTrait::rebuildAll()
- 11.x core/lib/Drupal/Core/Test/FunctionalTestSetupTrait.php \Drupal\Core\Test\FunctionalTestSetupTrait::rebuildAll()
Resets and rebuilds the environment after setup.
42 calls to FunctionalTestSetupTrait::rebuildAll()
- AssetAggregationAcrossPagesTest::testFrontAndRecipesPagesAuthenticated in core/
profiles/ demo_umami/ tests/ src/ FunctionalJavascript/ AssetAggregationAcrossPagesTest.php - Checks the asset requests made when the front and recipe pages are visited.
- AssetOptimizationTest::doTestAggregation in core/
tests/ Drupal/ FunctionalTests/ Asset/ AssetOptimizationTest.php - Helper to test aggregate file URLs.
- BigPipePreviewTest::testLazyLoaderPreview in core/
modules/ big_pipe/ tests/ src/ FunctionalJavascript/ BigPipePreviewTest.php - Test preview functionality within placeholders.
- BrowserTestBaseTest::testDrupalGet in core/
tests/ Drupal/ FunctionalTests/ BrowserTestBaseTest.php - Tests drupalGet().
- ClaroTest::testConfigSchema in core/
tests/ Drupal/ FunctionalTests/ Theme/ ClaroTest.php - Tests Claro's configuration schema.
File
-
core/
lib/ Drupal/ Core/ Test/ FunctionalTestSetupTrait.php, line 515
Class
- FunctionalTestSetupTrait
- Defines a trait for shared functional test setup functionality.
Namespace
Drupal\Core\TestCode
protected function rebuildAll() {
// Reset/rebuild all data structures after enabling the modules, primarily
// to synchronize all data structures and caches between the test runner and
// the child site.
// @see \Drupal\Core\DrupalKernel::bootCode()
// @todo Test-specific setUp() methods may set up further fixtures; find a
// way to execute this after setUp() is done, or to eliminate it entirely.
$this->resetAll();
// Explicitly call register() again on the container registered in \Drupal.
// @todo This should already be called through
// DrupalKernel::prepareLegacyRequest() -> DrupalKernel::boot() but that
// appears to be calling a different container.
$this->container
->get('stream_wrapper_manager')
->register();
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.