comparison core/modules/views/src/Tests/ViewKernelTestBase.php @ 18:af1871eacc83

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:33:08 +0100
parents 129ea1e6d783
children
comparison
equal deleted inserted replaced
17:129ea1e6d783 18:af1871eacc83
1 <?php 1 <?php
2 2
3 namespace Drupal\views\Tests; 3 namespace Drupal\views\Tests;
4 4
5 @trigger_error(__NAMESPACE__ . '\ViewKernelTestBase is deprecated in Drupal 8.0.0 and will be removed before Drupal 9.0.0. Use \Drupal\Tests\views\Kernel\ViewsKernelTestBase instead.', E_USER_DEPRECATED);
6
7 use Drupal\Core\Database\Database;
5 use Drupal\Core\Database\Query\SelectInterface; 8 use Drupal\Core\Database\Query\SelectInterface;
6 use Drupal\simpletest\KernelTestBase; 9 use Drupal\simpletest\KernelTestBase;
7 10
8 /** 11 /**
9 * Defines a base class for Views unit testing. 12 * Defines a base class for Views unit testing.
10 * 13 *
11 * Use this test class for unit tests of Views functionality. If a test 14 * Use this test class for unit tests of Views functionality. If a test
12 * requires the full web test environment provided by WebTestBase, extend 15 * requires the full web test environment provided by WebTestBase, extend
13 * ViewTestBase instead. 16 * ViewTestBase instead.
14 * 17 *
15 * @deprecated in Drupal 8.0.x, will be removed in Drupal 8.2.x. Use 18 * @deprecated in Drupal 8.0.0 and will be removed before Drupal 9.0.0. Use
16 * \Drupal\Tests\views\Kernel\ViewsKernelTestBase instead. 19 * \Drupal\Tests\views\Kernel\ViewsKernelTestBase instead.
17 * 20 *
18 * @see \Drupal\Tests\views\Kernel\ViewsKernelTestBase 21 * @see \Drupal\Tests\views\Kernel\ViewsKernelTestBase
19 */ 22 */
20 abstract class ViewKernelTestBase extends KernelTestBase { 23 abstract class ViewKernelTestBase extends KernelTestBase {
69 72
70 \Drupal::service('router.builder')->rebuild(); 73 \Drupal::service('router.builder')->rebuild();
71 74
72 // Load the test dataset. 75 // Load the test dataset.
73 $data_set = $this->dataSet(); 76 $data_set = $this->dataSet();
74 $query = db_insert('views_test_data') 77 $query = Database::getConnection()->insert('views_test_data')
75 ->fields(array_keys($data_set[0])); 78 ->fields(array_keys($data_set[0]));
76 foreach ($data_set as $record) { 79 foreach ($data_set as $record) {
77 $query->values($record); 80 $query->values($record);
78 } 81 }
79 $query->execute(); 82 $query->execute();