You are here

public function QueueTest::testSystemQueue in Drupal 10

Same name and namespace in other branches
  1. 8 core/tests/Drupal/KernelTests/Core/Queue/QueueTest.php \Drupal\KernelTests\Core\Queue\QueueTest::testSystemQueue()
  2. 9 core/tests/Drupal/KernelTests/Core/Queue/QueueTest.php \Drupal\KernelTests\Core\Queue\QueueTest::testSystemQueue()

Tests the System queue.

File

core/tests/Drupal/KernelTests/Core/Queue/QueueTest.php, line 20

Class

QueueTest
Queues and dequeues a set of items to check the basic queue functionality.

Namespace

Drupal\KernelTests\Core\Queue

Code

public function testSystemQueue() {

  // Create two queues.
  $queue1 = new DatabaseQueue($this
    ->randomMachineName(), Database::getConnection());
  $queue1
    ->createQueue();
  $queue2 = new DatabaseQueue($this
    ->randomMachineName(), Database::getConnection());
  $queue2
    ->createQueue();
  $this
    ->runQueueTest($queue1, $queue2);
}