Mercurial > hg > isophonics-drupal-site
comparison core/modules/search/tests/src/Functional/SearchMultilingualEntityTest.php @ 17:129ea1e6d783
Update, including to Drupal core 8.6.10
author | Chris Cannam |
---|---|
date | Thu, 28 Feb 2019 13:21:36 +0000 |
parents | 4c8ae668cc8c |
children | af1871eacc83 |
comparison
equal
deleted
inserted
replaced
16:c2387f117808 | 17:129ea1e6d783 |
---|---|
2 | 2 |
3 namespace Drupal\Tests\search\Functional; | 3 namespace Drupal\Tests\search\Functional; |
4 | 4 |
5 use Drupal\field\Entity\FieldStorageConfig; | 5 use Drupal\field\Entity\FieldStorageConfig; |
6 use Drupal\language\Entity\ConfigurableLanguage; | 6 use Drupal\language\Entity\ConfigurableLanguage; |
7 use Drupal\Tests\BrowserTestBase; | |
7 | 8 |
8 /** | 9 /** |
9 * Tests entities with multilingual fields. | 10 * Tests entities with multilingual fields. |
10 * | 11 * |
11 * @group search | 12 * @group search |
12 */ | 13 */ |
13 class SearchMultilingualEntityTest extends SearchTestBase { | 14 class SearchMultilingualEntityTest extends BrowserTestBase { |
14 | 15 |
15 /** | 16 /** |
16 * List of searchable nodes. | 17 * List of searchable nodes. |
17 * | 18 * |
18 * @var \Drupal\node\NodeInterface[] | 19 * @var \Drupal\node\NodeInterface[] |
24 * | 25 * |
25 * @var \Drupal\node\Plugin\Search\NodeSearch | 26 * @var \Drupal\node\Plugin\Search\NodeSearch |
26 */ | 27 */ |
27 protected $plugin; | 28 protected $plugin; |
28 | 29 |
29 public static $modules = ['language', 'locale', 'comment']; | 30 /** |
31 * {@inheritdoc} | |
32 */ | |
33 protected static $modules = ['language', 'locale', 'comment', 'node', 'search']; | |
30 | 34 |
31 protected function setUp() { | 35 protected function setUp() { |
32 parent::setUp(); | 36 parent::setUp(); |
37 | |
38 $this->drupalCreateContentType(['type' => 'page', 'name' => 'Basic page']); | |
33 | 39 |
34 // Create a user who can administer search, do searches, see the status | 40 // Create a user who can administer search, do searches, see the status |
35 // report, and administer cron. Log in. | 41 // report, and administer cron. Log in. |
36 $user = $this->drupalCreateUser(['administer search', 'search content', 'use advanced search', 'access content', 'access site reports', 'administer site configuration']); | 42 $user = $this->drupalCreateUser(['administer search', 'search content', 'use advanced search', 'access content', 'access site reports', 'administer site configuration']); |
37 $this->drupalLogin($user); | 43 $this->drupalLogin($user); |