Issue #3391702 by pdureau, smustgrave, e0ipso: SDC ComponentElement: Transform...
Issue #3391702 by pdureau, smustgrave, e0ipso: SDC ComponentElement: Transform slots scalar values to #plain_text instead of throwing an exception
(cherry picked from commit 76fac09c)
(cherry picked from commit 27097189)
$this->assertNotEmpty($crawler->filter('#sdc-wrapper [data-component-id="sdc_test:my-banner"] .component--my-banner--body:contains("This is the contents of the banner body.")'));
}
}
/**
* Ensure that the slots throw an error for invalid slots.
*/
publicfunctioncheckInvalidSlot():void{
$build=[
@@ -297,11 +327,11 @@ public function checkInvalidSlot(): void {
$this->expectExceptionMessage('Unable to render component "sdc_test:my-banner". A render array is expected for the slot "banner_body" when using the render element with the "#slots" property');
$this->expectExceptionMessage('Unable to render component "sdc_test:my-banner". A render array or a scalar is expected for the slot "banner_body" when using the render element with the "#slots" property');