function CronSuspendQueueDelayTest::providerSuspendQueueThreshold

Same name and namespace in other branches
  1. 11.x core/tests/Drupal/Tests/Core/Cron/CronSuspendQueueDelayTest.php \Drupal\Tests\Core\Cron\CronSuspendQueueDelayTest::providerSuspendQueueThreshold()

Data for testing.

Return value

array Scenarios for testing.

File

core/tests/Drupal/Tests/Core/Cron/CronSuspendQueueDelayTest.php, line 288

Class

CronSuspendQueueDelayTest
Test Cron handling of suspended queues with a delay.

Namespace

Drupal\Tests\Core\Cron

Code

public static function providerSuspendQueueThreshold() : array {
  $scenarios = [];
  $scenarios['cron will wait for the queue, and rerun'] = [
    15.0,
    10.0,
    TRUE,
  ];
  $scenarios['cron will not wait for the queue, and exit'] = [
    15.0,
    20.0,
    FALSE,
  ];
  return $scenarios;
}

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