예제 #1
0
 /**
  * {@inheritdoc}
  */
 public function setUp()
 {
     parent::setUp();
     $this->drupalLogin($this->adminUser);
     $this->setUpExampleStructure();
     $this->insertExampleContent();
     $this->assertEqual($this->indexItems($this->indexId), 5, '5 items were indexed.');
 }
예제 #2
0
 /**
  * {@inheritdoc}
  */
 public function setUp()
 {
     parent::setUp();
     // Make sure we're logged in with a user that has sufficient permissions.
     $this->drupalLogin($this->adminUser);
     // Go to the overview and click the first configure link.
     $this->drupalGet('admin/config/search/facets');
     $this->assertLink($this->t('Configure'));
     $this->clickLink($this->t('Configure'));
 }
 /**
  * {@inheritdoc}
  */
 public function setUp()
 {
     parent::setUp();
     $this->drupalLogin($this->adminUser);
     // Set up example content types and insert 10 new content items.
     $this->setUpExampleStructure();
     $this->insertExampleContent();
     $this->assertEqual($this->indexItems($this->indexId), 5, '5 items were indexed.');
     $this->insertExampleContent();
     $this->assertEqual($this->indexItems($this->indexId), 5, '5 items were indexed.');
 }
예제 #4
0
 /**
  * {@inheritdoc}
  */
 public function setUp()
 {
     parent::setUp();
     // Create some nodes.
     $this->drupalCreateNode(array('type' => 'page', 'title' => 'node - 1'));
     $this->drupalCreateNode(array('type' => 'page', 'title' => 'node - 2'));
     $this->drupalCreateNode(array('type' => 'page', 'title' => 'node - 3'));
     $this->drupalCreateNode(array('type' => 'page', 'title' => 'node - 4'));
     // Do not use a batch for tracking the initial items after creating an
     // index when running the tests via the GUI. Otherwise, it seems Drupal's
     // Batch API gets confused and the test fails.
     \Drupal::state()->set('search_api_use_tracking_batch', FALSE);
     // Create an index and server to work with.
     $this->getTestServer();
     $this->getTestIndex();
     // Log in, so we can test all the things.
     $this->drupalLogin($this->adminUser);
 }
예제 #5
0
 /**
  * {@inheritdoc}
  */
 public function setUp()
 {
     parent::setUp();
     $this->setUpExampleStructure();
 }