diff -u b/core/tests/Drupal/KernelTests/Core/Entity/ContentEntityCloneTest.php b/core/tests/Drupal/KernelTests/Core/Entity/ContentEntityCloneTest.php --- b/core/tests/Drupal/KernelTests/Core/Entity/ContentEntityCloneTest.php +++ b/core/tests/Drupal/KernelTests/Core/Entity/ContentEntityCloneTest.php @@ -187,7 +187,8 @@ // entity cloning for the new translation and create references for some of // the entity properties. $entity = EntityTestMulRev::create([ - 'name' => $this->randomString(), + 'name' => 'original-name', + 'uuid' => 'original-uuid', 'language' => 'en', ]); $entity->addTranslation('de'); @@ -207,13 +208,15 @@ // reference to those local cache properties. $uuid_field_name = $entity->getEntityType()->getKey('uuid'); $this->assertFalse($entity->getFieldDefinition($uuid_field_name)->isTranslatable()); - $clone->$uuid_field_name->value = 'test-change-uuid'; - $this->assertNotEquals($entity->uuid(), $clone->uuid()); + $clone->$uuid_field_name->value = 'clone-uuid'; + $this->assertEquals('original-uuid', $entity->uuid()); + $this->assertEquals('clone-uuid', $clone->uuid()); $label_field_name = $entity->getEntityType()->getKey('label'); $this->assertTrue($entity->getFieldDefinition($label_field_name)->isTranslatable()); - $clone->$label_field_name->value = 'test-change-label'; - $this->assertNotEquals($entity->label(), $clone->label()); + $clone->$label_field_name->value = 'clone-name'; + $this->assertEquals('original-name', $entity->label()); + $this->assertEquals('clone-name', $clone->label()); } }