public function BaseTest::testThrottle12of15CronRuns in TMGMT Extension Suite 8.2
File
- tests/
src/ Kernel/ BaseTest.php, line 129
Class
- BaseTest
- TMGMT Extension Suit kernel test base class.
Namespace
Drupal\Tests\tmgmt_extension_suit\KernelCode
public function testThrottle12of15CronRuns() {
$config = \Drupal::service('config.factory')
->getEditable('tmgmt_extension_suit.settings');
$config
->set('interval', 5);
$config
->save();
$this->uniqueQueueItemMock
->expects($this
->exactly(3))
->method('addItem');
\Drupal::state()
->set('tmgmt_extension_suit.check_status_cron_last', $this->requestTime);
for ($i = 0; $i < 15; $i++) {
sleep(1);
tmgmt_extension_suit_cron();
}
}