You are here

private function FieldApiTest::createTextFormats in Field Formatter Filter 8

Same name and namespace in other branches
  1. 2.0.x tests/src/Kernel/FieldApiTest.php \Drupal\Tests\field_formatter_filter\Kernel\FieldApiTest::createTextFormats()

We need to set up two text formats.

1 call to FieldApiTest::createTextFormats()
FieldApiTest::setUp in tests/src/Kernel/FieldApiTest.php

File

tests/src/Kernel/FieldApiTest.php, line 222

Class

FieldApiTest
Tests applying the filter formatter to a node.

Namespace

Drupal\Tests\field_formatter_filter\Kernel

Code

private function createTextFormats() {

  // Add a text format with minimum data only.
  $format = FilterFormat::create([
    'format' => 'full_html',
    'name' => 'Full HTML',
  ]);
  $format
    ->save();

  // Add another text format specifying all possible properties.
  $format = FilterFormat::create([
    'format' => 'teaser_safe_text',
    'name' => 'Teaser safe text',
  ]);
  $format
    ->setFilterConfig('filter_html', [
    'status' => 1,
    'settings' => [
      'allowed_html' => '<p> <br> <a href hreflang> <em> <strong>',
    ],
  ]);
  $format
    ->save();
}