By gábor hojtsy on
Change record status:
Published (View all published change records)
Project:
Introduced in branch:
8.0.x
Introduced in version:
8.0.0
Issue links:
Description:
A new KernelTestBase::defaultLanguageData() method is now available so that the array for the site default language can now be changed in subclasses. This makes it easier and faster to test foreign language environments in kernel tests.
use Drupal\Core\Language\Language;
use Drupal\simpletest\KernelTestBase;
class SomeKernelTest extends KernelTestBase {
/**
* {@inheritdoc}
*/
protected function defaultLanguageData() {
$data = Language::$defaultValues;
$data['id'] = 'hu';
$data['name'] = 'Hungarian';
return $data;
}
Impacts:
Module developers