You are here

public function AcquiaConnectorSearchTest::connect in Acquia Search 2.x

Connect.

1 call to AcquiaConnectorSearchTest::connect()
AcquiaConnectorSearchTest::setUp in tests/src/Functional/AcquiaConnectorSearchTest.php

File

tests/src/Functional/AcquiaConnectorSearchTest.php, line 106

Class

AcquiaConnectorSearchTest
Tests the functionality of the Acquia Search module.

Namespace

Drupal\Tests\acquia_search\Functional

Code

public function connect() {
  \Drupal::configFactory()
    ->getEditable('acquia_connector.settings')
    ->set('spi.ssl_verify', FALSE)
    ->save();
  \Drupal::configFactory()
    ->getEditable('acquia_connector.settings')
    ->set('spi.ssl_override', TRUE)
    ->save();
  $admin_user = $this
    ->createAdminUser();
  $this
    ->drupalLogin($admin_user);
  $edit_fields = [
    'acquia_identifier' => $this
      ->randomString(8),
    'acquia_key' => $this
      ->randomString(8),
  ];
  $submit_button = 'Connect';
  $this
    ->drupalPostForm('admin/config/system/acquia-connector/credentials', $edit_fields, $submit_button);
  \Drupal::service('module_installer')
    ->install([
    'acquia_search',
  ]);
}