You are here

protected function EntityShareServerFunctionalTestBase::getAuthenticationRequestOptions in Entity Share 8.3

Same name and namespace in other branches
  1. 8.2 modules/entity_share_server/tests/src/Functional/EntityShareServerFunctionalTestBase.php \Drupal\Tests\entity_share_server\Functional\EntityShareServerFunctionalTestBase::getAuthenticationRequestOptions()

Returns Guzzle request options for authentication.

Parameters

\Drupal\Core\Session\AccountInterface $account: The account to authenticate with.

Return value

array Guzzle request options to use for authentication.

See also

\GuzzleHttp\ClientInterface::request()

4 calls to EntityShareServerFunctionalTestBase::getAuthenticationRequestOptions()
EntityShareServerFunctionalTest::checkEntitiesOnChannel in modules/entity_share_server/tests/src/Functional/EntityShareServerFunctionalTest.php
Helper function to check the presence of entities on a specific channel.
EntityShareServerFunctionalTest::checkEntitiesOrderOnChannel in modules/entity_share_server/tests/src/Functional/EntityShareServerFunctionalTest.php
Helper function to check the order of entities on a specific channel.
EntityShareServerFunctionalTest::testBasicChannel in modules/entity_share_server/tests/src/Functional/EntityShareServerFunctionalTest.php
Test that a channel provides correct URLs.
EntityShareServerFunctionalTest::testSearchConfiguration in modules/entity_share_server/tests/src/Functional/EntityShareServerFunctionalTest.php
Test that a channel provides correct search configuration.

File

modules/entity_share_server/tests/src/Functional/EntityShareServerFunctionalTestBase.php, line 101

Class

EntityShareServerFunctionalTestBase
Base class for Entity Share Server functional tests.

Namespace

Drupal\Tests\entity_share_server\Functional

Code

protected function getAuthenticationRequestOptions(AccountInterface $account) {
  return [
    RequestOptions::HEADERS => [
      'Authorization' => 'Basic ' . base64_encode($account
        ->getAccountName() . ':' . $account->passRaw),
    ],
  ];
}