You are here

protected function EntityShareClientFunctionalTestBase::pullChannel in Entity Share 8.3

Same name and namespace in other branches
  1. 8.2 modules/entity_share_client/tests/src/Functional/EntityShareClientFunctionalTestBase.php \Drupal\Tests\entity_share_client\Functional\EntityShareClientFunctionalTestBase::pullChannel()

Helper function to import one channel.

Parameters

string $channel_id: The channel ID.

7 calls to EntityShareClientFunctionalTestBase::pullChannel()
AuthenticationAnonymousTest::testImport in modules/entity_share_client/tests/src/Functional/AuthenticationAnonymousTest.php
Test that correct entities are created with "Anonymous" authorization.
AuthenticationBasicAuthTest::testImport in modules/entity_share_client/tests/src/Functional/AuthenticationBasicAuthTest.php
Test that correct entities are created with different authentications.
AuthenticationOAuthTest::testImport in modules/entity_share_client/tests/src/Functional/AuthenticationOAuthTest.php
Test that correct entities are created with different authentications.
EntityShareClientFunctionalTestBase::pullEveryChannels in modules/entity_share_client/tests/src/Functional/EntityShareClientFunctionalTestBase.php
Helper function to import all channels.
MissingFieldsTest::testMissingFieldsImport in modules/entity_share_client/tests/src/Functional/MissingFieldsTest.php
Test that import does not fail when client does not have ome server fields.

... See full list

File

modules/entity_share_client/tests/src/Functional/EntityShareClientFunctionalTestBase.php, line 726

Class

EntityShareClientFunctionalTestBase
Base class for Entity Share Client functional tests.

Namespace

Drupal\Tests\entity_share_client\Functional

Code

protected function pullChannel($channel_id) {
  $import_context = new ImportContext($this->remote
    ->id(), $channel_id, $this::IMPORT_CONFIG_ID);
  $this->importService
    ->importChannel($import_context);
  $batch =& batch_get();
  $batch['progressive'] = FALSE;
  batch_process();
}