AdvaggPathManipulationTest.php in Advanced CSS/JS Aggregation 8.2
File
src/Tests/AdvaggPathManipulationTest.php
View source
<?php
namespace Drupal\advagg\Tests;
class AdvaggPathManipulationTest extends AdvaggTestBase {
public static $modules = [
'advagg',
'advagg_test',
];
public function testForceHttps() {
$this->config
->set('path.convert.force_https', TRUE)
->set('path.convert.absolute_to_protocol_relative', FALSE)
->save();
$this
->drupalGet('');
$this
->assertRaw('src="https://cdn.jsdelivr.net/jquery.actual/1.0.18/jquery.actual.min.js');
}
public function testAbsoluteToProtocolRelative() {
$this->config
->set('path.convert.absolute_to_protocol_relative', TRUE)
->set('path.convert.force_https', FALSE)
->save();
$this
->drupalGet('');
$this
->assertRaw('src="//cdn.jsdelivr.net/jquery.actual/1.0.18/jquery.actual.min.js');
}
}