comparison core/modules/field/tests/src/Kernel/FieldKernelTestBase.php @ 17:129ea1e6d783

Update, including to Drupal core 8.6.10
author Chris Cannam
date Thu, 28 Feb 2019 13:21:36 +0000
parents 7a779792577d
children
comparison
equal deleted inserted replaced
16:c2387f117808 17:129ea1e6d783
1 <?php 1 <?php
2 2
3 namespace Drupal\Tests\field\Kernel; 3 namespace Drupal\Tests\field\Kernel;
4 4
5 use Drupal\Component\Utility\Unicode;
6 use Drupal\Core\Entity\EntityInterface; 5 use Drupal\Core\Entity\EntityInterface;
7 use Drupal\Core\Language\LanguageInterface; 6 use Drupal\Core\Language\LanguageInterface;
8 use Drupal\field\Entity\FieldConfig; 7 use Drupal\field\Entity\FieldConfig;
9 use Drupal\field\Entity\FieldStorageConfig; 8 use Drupal\field\Entity\FieldStorageConfig;
10 use Drupal\KernelTests\KernelTestBase; 9 use Drupal\KernelTests\KernelTestBase;
85 $field_storage = 'field_storage' . $suffix; 84 $field_storage = 'field_storage' . $suffix;
86 $field_storage_uuid = 'field_storage_uuid' . $suffix; 85 $field_storage_uuid = 'field_storage_uuid' . $suffix;
87 $field = 'field' . $suffix; 86 $field = 'field' . $suffix;
88 $field_definition = 'field_definition' . $suffix; 87 $field_definition = 'field_definition' . $suffix;
89 88
90 $this->fieldTestData->$field_name = Unicode::strtolower($this->randomMachineName() . '_field_name' . $suffix); 89 $this->fieldTestData->$field_name = mb_strtolower($this->randomMachineName() . '_field_name' . $suffix);
91 $this->fieldTestData->$field_storage = FieldStorageConfig::create([ 90 $this->fieldTestData->$field_storage = FieldStorageConfig::create([
92 'field_name' => $this->fieldTestData->$field_name, 91 'field_name' => $this->fieldTestData->$field_name,
93 'entity_type' => $entity_type, 92 'entity_type' => $entity_type,
94 'type' => 'test_field', 93 'type' => 'test_field',
95 'cardinality' => 4, 94 'cardinality' => 4,
111 entity_get_form_display($entity_type, $bundle, 'default') 110 entity_get_form_display($entity_type, $bundle, 'default')
112 ->setComponent($this->fieldTestData->$field_name, [ 111 ->setComponent($this->fieldTestData->$field_name, [
113 'type' => 'test_field_widget', 112 'type' => 'test_field_widget',
114 'settings' => [ 113 'settings' => [
115 'test_widget_setting' => $this->randomMachineName(), 114 'test_widget_setting' => $this->randomMachineName(),
116 ] 115 ],
117 ]) 116 ])
118 ->save(); 117 ->save();
119 } 118 }
120 119
121 /** 120 /**