function NodeAccessTest::testNodeAccessRebuildNeedsRebuild

Tests node_access_needs_rebuild is set when node_access_rebuild is called.

File

core/modules/node/tests/src/Kernel/NodeAccessTest.php, line 181

Class

NodeAccessTest
Tests basic node_access functionality.

Namespace

Drupal\Tests\node\Kernel

Code

public function testNodeAccessRebuildNeedsRebuild() : void {
  $this->assertFalse(node_access_needs_rebuild());
  $this->enableModules([
    'node_access_test',
  ]);
  // Call as batch so rebuild is not run immediately.
  node_access_rebuild(TRUE);
  $this->assertTrue(node_access_needs_rebuild());
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.