build(deps): remove discoverable_entity_bundle_classes
As this module is no longer supported, remove it from the codebase and update all references to it within the custom code - instead manually wrapping nodes with the `Post` or `Talk` class, or returning it from a Repository. Fixes: #465
This commit is contained in:
parent
41e13fe078
commit
cae2091436
24 changed files with 214 additions and 150 deletions
|
@ -47,7 +47,9 @@ final class TalkEventDateTest extends TalksTestBase {
|
|||
|
||||
$expected = Carbon::today()->addDays(4)->getTimestamp();
|
||||
|
||||
$talk = Node::load($talk->id());
|
||||
$node = Node::load($talk->id());
|
||||
$talk = Talk::createFromNode($node);
|
||||
|
||||
$this->assertNextEventDateIs($talk, $expected);
|
||||
}
|
||||
|
||||
|
@ -76,7 +78,9 @@ final class TalkEventDateTest extends TalksTestBase {
|
|||
|
||||
$expected = Carbon::today()->subDays(2)->getTimestamp();
|
||||
|
||||
$talk = Node::load($talk->id());
|
||||
$node = Node::load($talk->id());
|
||||
$talk = Talk::createFromNode($node);
|
||||
|
||||
$this->assertNextEventDateIs($talk, $expected);
|
||||
}
|
||||
|
||||
|
@ -90,7 +94,9 @@ final class TalkEventDateTest extends TalksTestBase {
|
|||
$dateUpdater = $this->container->get(TalkDateUpdater::class);
|
||||
$dateUpdater->__invoke();
|
||||
|
||||
$talk = Node::load($talk->id());
|
||||
$node = Node::load($talk->id());
|
||||
$talk = Talk::createFromNode($node);
|
||||
|
||||
$this->assertNoNextEventDate($talk);
|
||||
}
|
||||
|
||||
|
|
|
@ -20,7 +20,6 @@ abstract class TalksTestBase extends EntityKernelTestBase {
|
|||
'datetime',
|
||||
|
||||
// Contrib.
|
||||
'discoverable_entity_bundle_classes',
|
||||
'entity_reference_revisions',
|
||||
'paragraphs',
|
||||
'hook_event_dispatcher',
|
||||
|
@ -45,14 +44,14 @@ abstract class TalksTestBase extends EntityKernelTestBase {
|
|||
}
|
||||
|
||||
protected function createTalk(array $overrides = []): Talk {
|
||||
$talk = Node::create(array_merge([
|
||||
$node = Node::create(array_merge([
|
||||
'title' => 'Test Driven Drupal',
|
||||
'type' => 'talk',
|
||||
], $overrides));
|
||||
|
||||
$talk->save();
|
||||
$node->save();
|
||||
|
||||
return $talk;
|
||||
return Talk::createFromNode($node);
|
||||
}
|
||||
|
||||
protected function setUp() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue