You are here

public function GeshiFilterAdministrationTest::testLanguagesForm in GeSHi Filter for syntax highlighting 8

Same name and namespace in other branches
  1. 8.2 tests/src/Functional/GeshiFilterAdministrationTest.php \Drupal\Tests\geshifilter\Functional\GeshiFilterAdministrationTest::testLanguagesForm()

Tests for GeshiFilterLanguageForm.

File

tests/src/Functional/GeshiFilterAdministrationTest.php, line 165

Class

GeshiFilterAdministrationTest
Test for administrative interface of GeshiFilter.

Namespace

Drupal\Tests\geshifilter\Functional

Code

public function testLanguagesForm() {
  $edit = [];
  $edit['language[xml][enabled]'] = TRUE;
  $edit['language[xml][tags]'] = "<xml>";
  $this
    ->drupalPostForm('admin/config/content/formats/geshifilter/languages/all', $edit, t('Save configuration'));
  $this
    ->drupalGet('admin/config/content/formats/geshifilter/languages/all');
  $this
    ->assertFieldChecked('edit-language-xml-enabled', 'The language is enabled.');
  $this
    ->assertRaw('&lt;xml&gt;', 'The tag is defined.');
}