diff --git a/core/tests/Drupal/KernelTests/Core/Entity/EntityOriginalRevisionTest.php b/core/tests/Drupal/KernelTests/Core/Entity/EntityOriginalRevisionTest.php index 3eff47f..6ec8cf3 100644 --- a/core/tests/Drupal/KernelTests/Core/Entity/EntityOriginalRevisionTest.php +++ b/core/tests/Drupal/KernelTests/Core/Entity/EntityOriginalRevisionTest.php @@ -55,6 +55,12 @@ public function testOriginalRevisionId() { $this->assertNotEquals($loaded->getRevisionId(), $loaded->getOriginalRevisionId()); $this->assertSame(NULL, $loaded->getRevisionId()); + // After updating the original revision ID the result should be the same. + $loaded->updateOriginalRevisionId(); + $this->assertEquals($entity->getRevisionId(), $loaded->getOriginalRevisionId()); + $this->assertNotEquals($loaded->getRevisionId(), $loaded->getOriginalRevisionId()); + $this->assertSame(NULL, $loaded->getRevisionId()); + $loaded->save(); // In entity_test_entity_update() the original revision ID was stored in