CombineMediaQueriesTest.php in Advanced CSS/JS Aggregation 8.4
File
tests/src/Functional/CombineMediaQueriesTest.php
View source
<?php
namespace Drupal\Tests\advagg\Functional;
use Drupal\Core\Url;
class CombineMediaQueriesTest extends AdvaggFunctionalTestBase {
protected static $modules = [
'advagg',
'advagg_test',
];
public function testCombineMedia() {
$this
->config('system.performance')
->set('css.preprocess', TRUE)
->save();
$this
->drupalGet(Url::fromRoute('advagg.settings'));
$this
->assertSession()
->responseContains('media="screen"');
$edit = [];
$edit['css_combine_media'] = TRUE;
$this
->submitForm($edit, 'op');
$config = $this
->config('advagg.settings');
$this
->assertTrue($config
->get('css.combine_media'));
$this
->assertSession()
->responseNotContains('media="screen"');
$this
->drupalGet(Url::fromRoute('advagg.operations'));
$this
->assertSession()
->responseNotContains('media="screen"');
}
}