You are here

FieldInstanceOptionTranslationTest.php in Drupal 8

File

core/modules/field/tests/src/Kernel/Plugin/migrate/source/d6/FieldInstanceOptionTranslationTest.php
View source
<?php

namespace Drupal\Tests\field\Kernel\Plugin\migrate\source\d6;


/**
 * Tests the field instance option translation source plugin.
 *
 * @covers \Drupal\field\Plugin\migrate\source\d6\FieldInstanceOptionTranslation
 * @group migrate_drupal
 */
class FieldInstanceOptionTranslationTest extends FieldOptionTranslationTest {

  /**
   * {@inheritdoc}
   */
  public static $modules = [
    'field',
    'migrate_drupal',
  ];

  /**
   * {@inheritdoc}
   */
  public function providerSource() {
    $test = parent::providerSource();

    // FieldInstanceOptionTranslation extends FieldOptionTranslation so the
    // same test can be used with the addition of the 'type' field to the
    // output.
    $test[0]['expected_results'][0]['type'] = 'text';
    $test[0]['expected_results'][1]['type'] = 'text';
    $test[0]['expected_results'][2]['type'] = 'number_integer';
    $test[0]['expected_results'][3]['type'] = 'number_integer';
    return $test;
  }

}

Classes

Namesort descending Description
FieldInstanceOptionTranslationTest Tests the field instance option translation source plugin.