function TableDisplayCacheMaxAgeTest::testViewsPostUpdateTableDisplayMaxCacheAge
Tests the upgrade path for cache max age with table displays.
File
-
core/
modules/ views/ tests/ src/ Functional/ Update/ TableDisplayCacheMaxAgeTest.php, line 31
Class
- TableDisplayCacheMaxAgeTest
- Tests the upgrade path for cache max age with table displays.
Namespace
Drupal\Tests\views\Functional\UpdateCode
public function testViewsPostUpdateTableDisplayMaxCacheAge() {
$view = View::load('test_table_max_age');
$data = $view->toArray();
$this->assertSame(0, $data['display']['default']['cache_metadata']['max-age']);
$this->runUpdates();
// Load and initialize our test view.
$view = View::load('test_table_max_age');
$data = $view->toArray();
// Check that the field is using the expected max age value.
$this->assertSame(-1, $data['display']['default']['cache_metadata']['max-age']);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.