only in patch2:
unchanged:
--- a/core/modules/rest/src/Tests/UpdateTest.php
+++ b/core/modules/rest/src/Tests/UpdateTest.php
@@ -52,6 +52,8 @@ public function testPatchUpdate() {
$patch_entity = entity_create($entity_type, $patch_values);
// We don't want to overwrite the UUID.
unset($patch_entity->uuid);
+ // We don't want to overwrite the changed time.
+ unset($patch_entity->changed);
$serialized = $serializer->serialize($patch_entity, $this->defaultFormat);
// Update the entity over the REST API.
only in patch2:
unchanged:
--- a/core/modules/serialization/src/Tests/EntitySerializationTest.php
+++ b/core/modules/serialization/src/Tests/EntitySerializationTest.php
@@ -59,6 +59,7 @@ protected function setUp() {
);
$this->entity = entity_create('entity_test_mulrev', $this->values);
$this->entity->save();
+ $this->values['changed'] = $this->entity->getChangedTime();
$this->serializer = $this->container->get('serializer');
@@ -88,6 +89,9 @@ public function testNormalize() {
'user_id' => array(
array('target_id' => $this->values['user_id']),
),
+ 'changed' => array(
+ array('value' => $this->values['changed']),
+ ),
'revision_id' => array(
array('value' => 1),
),
@@ -136,6 +140,7 @@ public function testSerialize() {
'name' => '' . $this->values['name'] . '',
'type' => 'entity_test_mulrev',
'user_id' => '' . $this->values['user_id'] . '',
+ 'changed' => '' . $this->values['changed'] . '',
'revision_id' => '' . $this->entity->getRevisionId() . '',
'field_test_text' => '' . $this->values['field_test_text']['value'] . '' . $this->values['field_test_text']['format'] . '',
);