Same filename and directory in other branches
- 5.0.x advagg_cdn/tests/src/Functional/CdnTest.php
- 8.x-4.x advagg_cdn/tests/src/Functional/CdnTest.php
Namespace
Drupal\Tests\advagg_cdn\Functional
Fichier
-
advagg_cdn/tests/src/Functional/CdnTest.php
View source
<?php
namespace Drupal\Tests\advagg_cdn\Functional;
use Drupal\Core\Url;
use Drupal\Tests\advagg\Functional\AdvaggFunctionalTestBase;
class CdnTest extends AdvaggFunctionalTestBase {
public static $modules = [
'advagg_cdn',
'advagg_test',
];
public function testCdn() {
$this->drupalGet(Url::fromRoute('advagg_cdn.settings'));
$session = $this->assertSession();
$session->statusCodeEquals(200);
$session->responseContains('src="//ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"');
$session->responseNotContains('jquery-ui.min.css');
$edit = [
'jquery_ui_css' => TRUE,
'minified' => FALSE,
];
$this->drupalPostForm(NULL, $edit, t('Save configuration'));
$session = $this->assertSession();
$session->responseNotContains('jquery.min.js');
$this->assertTrue($this->config('advagg_cdn.settings')
->get('jquery_ui_css'));
$session->responseContains('jquery.js');
$session->responseContains('jquery-ui.css');
}
}
Classes
| Titre |
Deprecated |
Résumé |
| CdnTest |
|
Tests that AdvAgg CDN changes are properly applied. |