3 namespace Drupal\Tests\language\Kernel\Plugin\migrate\source\d6;
5 use Drupal\Tests\migrate\Kernel\MigrateSqlSourceTestBase;
8 * Tests i18ntaxonomy vocabulary setting source plugin.
10 * @covers \Drupal\language\Plugin\migrate\source\d6\LanguageContentSettingsTaxonomyVocabulary
14 class LanguageContentTaxonomyVocabularySettingsTest extends MigrateSqlSourceTestBase {
19 public static $modules = ['taxonomy', 'language', 'migrate_drupal'];
24 public function providerSource() {
28 $tests[0]['source_data']['vocabulary'] = [
32 'description' => 'Tags description.',
39 'module' => 'taxonomy',
45 'name' => 'Categories',
46 'description' => 'Categories description.',
53 'module' => 'taxonomy',
58 $tests[0]['source_data']['variable'] = [
60 'name' => 'i18ntaxonomy_vocabulary',
61 'value' => 'a:4:{i:1;s:1:"3";i:2;s:1:"2";i:3;s:1:"3";i:5;s:1:"1";}',
65 $tests[0]['expected_data'] = [