diff -u b/tests/src/Kernel/LinkStubReplicationTest.php b/tests/src/Kernel/LinkStubReplicationTest.php --- b/tests/src/Kernel/LinkStubReplicationTest.php +++ b/tests/src/Kernel/LinkStubReplicationTest.php @@ -42,13 +42,14 @@ $this->installEntitySchema('replication_log'); $this->installEntitySchema('workspace'); $this->installEntitySchema('node'); + $this->installEntitySchema('user'); $this->installSchema('key_value', ['key_value_sorted']); $this->installSchema('system', ['sequences']); $this->installSchema('node', ['node_access']); $this->installConfig(['multiversion', 'replication']); + Workspace::create(['machine_name' => 'live', 'label' => 'Live', 'type' => 'basic'])->save(); $this->container->get('multiversion.manager')->enableEntityTypes(); $this->serializer = $this->container->get('serializer'); - Workspace::create(['machine_name' => 'live', 'label' => 'Live', 'type' => 'basic'])->save(); NodeType::create(['type' => 'article_with_link', 'name' => 'article_with_link'])->save(); NodeType::create(['type' => 'article', 'name' => 'article'])->save(); $this->createLinkField('node', 'article_with_link', 'field_link'); diff -u b/tests/src/Kernel/Normalizer/LinkItemNormalizerTest.php b/tests/src/Kernel/Normalizer/LinkItemNormalizerTest.php --- b/tests/src/Kernel/Normalizer/LinkItemNormalizerTest.php +++ b/tests/src/Kernel/Normalizer/LinkItemNormalizerTest.php @@ -119,7 +119,11 @@ ['value' => TRUE], ], 'user_id' => [ - ['target_id' => $this->values['user_id']], + [ + 'entity_type_id' => 'user', + 'target_uuid' => $this->user->uuid(), + 'username' => $this->user->getAccountName(), + ], ], '_rev' => [ ['value' => $this->entity->_rev->value], @@ -172,14 +176,6 @@ $expected['en']['field_test_text'][0]['processed'] = ''; } - if (version_compare($minor_version, '8.7', '>=')) { - $expected['en']['user_id'] = [[ - 'entity_type_id' => 'user', - 'target_uuid' => $this->user->uuid(), - 'username' => $this->user->getAccountName(), - ]]; - } - // Test normalize. $normalized = $this->serializer->normalize($this->entity); foreach (array_keys($expected) as $key) { only in patch2: unchanged: --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,12 @@ env: - MAKE_FILE=drupal-8.6.x.make.yml - MAKE_FILE=drupal-8.7.x.make.yml +matrix: + allow_failures: + - php: 7.3 + env: MAKE_FILE=drupal-8.5.x.make.yml + fast_finish: true + services: - mysql only in patch2: unchanged: --- a/tests/src/Kernel/Normalizer/EntityReferenceItemNormalizerTest.php +++ b/tests/src/Kernel/Normalizer/EntityReferenceItemNormalizerTest.php @@ -15,14 +15,6 @@ class EntityReferenceItemNormalizerTest extends NormalizerTestBase { protected $entityClass = 'Drupal\entity_test\Entity\EntityTest'; - /** - * {@inheritdoc} - */ - protected function setUp() { - parent::setUp(); - $this->installSchema('system', ['sequences']); - } - /** * Tests normalization of entity reference fields that reference users. *