tests/src/Functional/FileTest.php | 3 +-- tests/src/Functional/JsonApiFunctionalTestBase.php | 4 ++++ tests/src/Kernel/Field/FileDownloadUrlTest.php | 4 ++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/tests/src/Functional/FileTest.php b/tests/src/Functional/FileTest.php index 7f5af0e..a804a0c 100644 --- a/tests/src/Functional/FileTest.php +++ b/tests/src/Functional/FileTest.php @@ -240,8 +240,7 @@ class FileTest extends ResourceTestBase { public function testGetIndividualBc() { // Enable the BC layer. // @see jsonapi_entity_base_field_info() - $config_factory = \Drupal::configFactory(); - $config_factory->getEditable('jsonapi.settings') + $this->config('jsonapi.settings') ->set('bc_file_download_url', TRUE) ->save(TRUE); Cache::invalidateTags(['entity_field_info']); diff --git a/tests/src/Functional/JsonApiFunctionalTestBase.php b/tests/src/Functional/JsonApiFunctionalTestBase.php index abcfb02..7098834 100644 --- a/tests/src/Functional/JsonApiFunctionalTestBase.php +++ b/tests/src/Functional/JsonApiFunctionalTestBase.php @@ -183,6 +183,10 @@ abstract class JsonApiFunctionalTestBase extends BrowserTestBase { 'administer taxonomy', ]); + $this->config('jsonapi.settings') + ->set('bc_file_download_url', TRUE) + ->save(TRUE); + drupal_flush_all_caches(); } diff --git a/tests/src/Kernel/Field/FileDownloadUrlTest.php b/tests/src/Kernel/Field/FileDownloadUrlTest.php index 5056f2c..6e9681b 100644 --- a/tests/src/Kernel/Field/FileDownloadUrlTest.php +++ b/tests/src/Kernel/Field/FileDownloadUrlTest.php @@ -45,6 +45,10 @@ class FileDownloadUrlTest extends KernelTestBase { protected function setUp() { parent::setUp(); + $this->config('jsonapi.settings') + ->set('bc_file_download_url', TRUE) + ->save(TRUE); + $this->installEntitySchema('file'); $this->installSchema('file', ['file_usage']);