3 namespace Drupal\advagg\Tests;
6 * Tests that all the asset path settings function correctly.
8 * @ingroup advagg_tests
12 class AdvaggPathManipulationTest extends AdvaggTestBase {
19 public static $modules = ['advagg', 'advagg_test'];
24 public function testForceHttps() {
25 $this->config->set('path.convert.force_https', TRUE)
26 ->set('path.convert.absolute_to_protocol_relative', FALSE)
29 $this->assertRaw('src="https://cdn.jsdelivr.net/jquery.actual/1.0.18/jquery.actual.min.js');
33 * Tests absolute_to_protocol_relative.
35 public function testAbsoluteToProtocolRelative() {
36 $this->config->set('path.convert.absolute_to_protocol_relative', TRUE)
37 ->set('path.convert.force_https', FALSE)
40 $this->assertRaw('src="//cdn.jsdelivr.net/jquery.actual/1.0.18/jquery.actual.min.js');