Mercurial > hg > isophonics-drupal-site
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(); |