diff --git a/core/modules/comment/src/Tests/Views/CommentFieldNameTest.php b/core/modules/comment/src/Tests/Views/CommentFieldNameTest.php index 2fcf468..42182c9 100644 --- a/core/modules/comment/src/Tests/Views/CommentFieldNameTest.php +++ b/core/modules/comment/src/Tests/Views/CommentFieldNameTest.php @@ -91,11 +91,11 @@ public function testCommentFieldName() { $output = $renderer->executeInRenderContext(new RenderContext(), function () use ($view) { return $view->field['field_name']->advancedRender($view->result[0]); }); - $this->assertIdentical($this->comment->getFieldName(), $output); + $this->assertEqual($this->comment->getFieldName(), $output); $output = $renderer->executeInRenderContext(new RenderContext(), function () use ($view) { return $view->field['field_name']->advancedRender($view->result[1]); }); - $this->assertIdentical($this->customComment->getFieldName(), $output); + $this->assertEqual($this->customComment->getFieldName(), $output); } } diff --git a/core/modules/serialization/serialization.services.yml b/core/modules/serialization/serialization.services.yml index 4c9397a..318a90c 100644 --- a/core/modules/serialization/serialization.services.yml +++ b/core/modules/serialization/serialization.services.yml @@ -30,6 +30,10 @@ services: arguments: ['Drupal\Core\Field\Plugin\Field\FieldType\PasswordItem'] tags: - { name: normalizer, priority: 20 } + serializer.normalizer.safe_string: + class: Drupal\serialization\Normalizer\SafeStringNormalizer + tags: + - { name: normalizer } serializer.normalizer.typed_data: class: Drupal\serialization\Normalizer\TypedDataNormalizer tags: diff --git a/core/modules/serialization/src/Normalizer/SafeStringNormalizer.php b/core/modules/serialization/src/Normalizer/SafeStringNormalizer.php new file mode 100644 index 0000000..16b7fcd --- /dev/null +++ b/core/modules/serialization/src/Normalizer/SafeStringNormalizer.php @@ -0,0 +1,29 @@ +executeInRenderContext(new RenderContext(), function () use ($view) { return $view->field['name']->advancedRender($view->result[0]); }); - $this->assertIdentical($render, $username, 'If the user is not linked the username should be printed out for a normal user.'); + $this->assertEqual($render, $username, 'If the user is not linked the username should be printed out for a normal user.'); } diff --git a/core/modules/views/src/Tests/Handler/FieldFileSizeTest.php b/core/modules/views/src/Tests/Handler/FieldFileSizeTest.php index c2c9af5..70edf22 100644 --- a/core/modules/views/src/Tests/Handler/FieldFileSizeTest.php +++ b/core/modules/views/src/Tests/Handler/FieldFileSizeTest.php @@ -64,9 +64,9 @@ public function testFieldFileSize() { // Test with the bytes option. $view->field['age']->options['file_size_display'] = 'bytes'; $this->assertEqual($view->field['age']->advancedRender($view->result[0]), ''); - $this->assertEqual($view->field['age']->advancedRender($view->result[1]), 10); - $this->assertEqual($view->field['age']->advancedRender($view->result[2]), 1000); - $this->assertEqual($view->field['age']->advancedRender($view->result[3]), 10000); + $this->assertEqual($view->field['age']->advancedRender($view->result[1]), '10'); + $this->assertEqual($view->field['age']->advancedRender($view->result[2]), '1000'); + $this->assertEqual($view->field['age']->advancedRender($view->result[3]), '10000'); } }