You are here

public function S3fsCssOptimizerTest::testRewriteUriAlwaysHttps in S3 File System 4.0.x

Same name and namespace in other branches
  1. 8.3 tests/src/Unit/S3fsCssOptimizerTest.php \Drupal\Tests\s3fs\Unit\S3fsCssOptimizerTest::testRewriteUriAlwaysHttps()

Test asset links generated using HTTPS://.

File

tests/src/Unit/S3fsCssOptimizerTest.php, line 51

Class

S3fsCssOptimizerTest
Tests the S3fsCssOptimizer.

Namespace

Drupal\Tests\s3fs\Unit

Code

public function testRewriteUriAlwaysHttps() {
  $configFactory = $this
    ->getConfigFactoryStub([
    's3fs.settings' => [
      'use_https' => TRUE,
      'use_cssjs_host' => FALSE,
      'cssjs_host' => '',
    ],
  ]);
  $cssOptimizer = new S3fsCssOptimizer($configFactory);
  $cssOptimizer->rewriteFileURIBasePath = '';
  $this
    ->assertEquals('url(https://www.example.org/test/file.txt)', $cssOptimizer
    ->rewriteFileURI([
    '',
    '/test/file.txt',
  ]));
}