FieldInstanceOptionTranslationTest.php

Same filename in other branches
  1. 9 core/modules/field/tests/src/Kernel/Plugin/migrate/source/d6/FieldInstanceOptionTranslationTest.php
  2. 8.9.x core/modules/field/tests/src/Kernel/Plugin/migrate/source/d6/FieldInstanceOptionTranslationTest.php
  3. 10 core/modules/field/tests/src/Kernel/Plugin/migrate/source/d6/FieldInstanceOptionTranslationTest.php

Namespace

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

File

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

View source
<?php

declare (strict_types=1);
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}
     */
    protected static $modules = [
        'field',
        'migrate_drupal',
    ];
    
    /**
     * {@inheritdoc}
     */
    public static 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_data'][0]['type'] = 'text';
        $test[0]['expected_data'][1]['type'] = 'text';
        $test[0]['expected_data'][2]['type'] = 'number_integer';
        $test[0]['expected_data'][3]['type'] = 'number_integer';
        return $test;
    }

}

Classes

Title Deprecated Summary
FieldInstanceOptionTranslationTest Tests the field instance option translation source plugin.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.