Same filename and directory in other branches
- 5.0.x advagg_bundler/tests/src/Functional/BundlerTest.php
- 6.0.x advagg_bundler/tests/src/Functional/BundlerTest.php
- 8.x-4.x advagg_bundler/tests/src/Functional/BundlerTest.php
Namespace
Drupal\Tests\advagg_bundler\Functional
Fichier
-
advagg_bundler/tests/src/Functional/BundlerTest.php
View source
<?php
namespace Drupal\Tests\advagg_bundler\Functional;
use Drupal\Core\Url;
use Drupal\Tests\advagg\Functional\AdvaggFunctionalTestBase;
class BundlerTest extends AdvaggFunctionalTestBase {
public static $modules = [
'advagg_bundler',
'advagg_bundler_test',
];
public function testBundler() {
$this->config('system.performance')
->set('css.preprocess', TRUE)
->set('js.preprocess', TRUE)
->save();
$this->drupalGet(Url::fromRoute('advagg_bundler.settings'));
$session = $this->assertSession();
$session->statusCodeEquals(200);
$edit = [
'active' => TRUE,
'max_css' => 6,
'css_logic' => 0,
'max_js' => 9,
'js_logic' => 0,
];
$this->drupalPostForm(NULL, $edit, t('Save configuration'));
$session = $this->assertSession();
$session->statusCodeEquals(200);
$edit['max_js'] = 1;
$edit['max_css'] = 1;
$this->drupalPostForm(NULL, $edit, t('Save configuration'));
$this->drupalGet(Url::fromRoute('system.admin'));
$session = $this->assertSession();
$session->statusCodeEquals(200);
}
}
Classes
| Titre |
Deprecated |
Résumé |
| BundlerTest |
|
Tests that AdvAgg Bundler is functioning correctly. |