function PagerManagerTest::testDefaultInitializeGlobals

@covers ::createPager

File

core/tests/Drupal/KernelTests/Core/Pager/PagerManagerTest.php, line 18

Class

PagerManagerTest
@group Pager

Namespace

Drupal\KernelTests\Core\Pager

Code

public function testDefaultInitializeGlobals() {
  $pager_globals = [
    'pager_page_array',
    'pager_total_items',
    'pager_total',
    'pager_limits',
  ];
  foreach ($pager_globals as $pager_global) {
    $this->assertFalse(isset($GLOBALS[$pager_global]));
  }
  /* @var $pager_manager \Drupal\Core\Pager\PagerManagerInterface */
  $pager_manager = $this->container
    ->get('pager.manager');
  $pager_manager->createPager(5, 1);
  foreach ($pager_globals as $pager_global) {
    $this->assertTrue(isset($GLOBALS[$pager_global]));
  }
}

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