X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fconfig_translation%2Ftests%2Fsrc%2FKernel%2FMigrate%2Fd6%2FMigrateSystemSiteTranslationTest.php;fp=web%2Fcore%2Fmodules%2Fconfig_translation%2Ftests%2Fsrc%2FKernel%2FMigrate%2Fd6%2FMigrateSystemSiteTranslationTest.php;h=326e1bb7e479038e65f5e7c6bb69430dc70ae390;hp=0000000000000000000000000000000000000000;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hpb=aea91e65e895364e460983b890e295aa5d5540a5 diff --git a/web/core/modules/config_translation/tests/src/Kernel/Migrate/d6/MigrateSystemSiteTranslationTest.php b/web/core/modules/config_translation/tests/src/Kernel/Migrate/d6/MigrateSystemSiteTranslationTest.php new file mode 100644 index 000000000..326e1bb7e --- /dev/null +++ b/web/core/modules/config_translation/tests/src/Kernel/Migrate/d6/MigrateSystemSiteTranslationTest.php @@ -0,0 +1,48 @@ +executeMigration('d6_system_site_translation'); + } + + /** + * Tests migration of system (site) variables to system.site.yml. + */ + public function testSystemSite() { + $config_translation = \Drupal::service('language_manager')->getLanguageConfigOverride('fr', 'system.site'); + $this->assertIdentical('fr site name', $config_translation->get('name')); + $this->assertIdentical('fr_site_mail@example.com', $config_translation->get('mail')); + $this->assertIdentical('fr Migrate rocks', $config_translation->get('slogan')); + $this->assertIdentical('/fr-user', $config_translation->get('page.403')); + $this->assertIdentical('/fr-page-not-found', $config_translation->get('page.404')); + $this->assertIdentical('/node', $config_translation->get('page.front')); + $this->assertIdentical(NULL, $config_translation->get('admin_compact_mode')); + + $config_translation = \Drupal::service('language_manager')->getLanguageConfigOverride('zu', 'system.site'); + $this->assertIdentical('zu - site_name', $config_translation->get('name')); + $this->assertIdentical('site_mail@example.com', $config_translation->get('mail')); + $this->assertIdentical('Migrate rocks', $config_translation->get('slogan')); + $this->assertIdentical('/zu-user', $config_translation->get('page.403')); + $this->assertIdentical('/zu-page-not-found', $config_translation->get('page.404')); + $this->assertIdentical('/node', $config_translation->get('page.front')); + $this->assertIdentical(NULL, $config_translation->get('admin_compact_mode')); + } + +}