core/modules/image/tests/src/Kernel/ImageItemTest.php | 2 +- .../EntityResource/Media/MediaResourceTestBase.php | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/core/modules/image/tests/src/Kernel/ImageItemTest.php b/core/modules/image/tests/src/Kernel/ImageItemTest.php index 951d190..c889537 100644 --- a/core/modules/image/tests/src/Kernel/ImageItemTest.php +++ b/core/modules/image/tests/src/Kernel/ImageItemTest.php @@ -119,7 +119,7 @@ public function testImageItem() { $entity->save(); // Test image item properties. - $expected = ['target_id', 'entity', 'alt', 'title', 'width', 'height']; + $expected = ['target_id', 'entity', 'alt', 'title', 'width', 'height', 'image_styles']; $properties = $entity->getFieldDefinition('image_test')->getFieldStorageDefinition()->getPropertyDefinitions(); $this->assertEqual(array_keys($properties), $expected); diff --git a/core/modules/rest/tests/src/Functional/EntityResource/Media/MediaResourceTestBase.php b/core/modules/rest/tests/src/Functional/EntityResource/Media/MediaResourceTestBase.php index 475a1ca..77d3560 100644 --- a/core/modules/rest/tests/src/Functional/EntityResource/Media/MediaResourceTestBase.php +++ b/core/modules/rest/tests/src/Functional/EntityResource/Media/MediaResourceTestBase.php @@ -104,6 +104,8 @@ protected function createEntity() { ->setRevisionUserId(static::$auth ? $this->account->id() : 0) ->save(); + $this->config('image.settings')->set('suppress_itok_output', TRUE)->save(TRUE); + return $media; } @@ -167,6 +169,23 @@ protected function getExpectedNormalizedEntity() { 'target_uuid' => $thumbnail->uuid(), 'title' => 'Llama', 'url' => $thumbnail->url(), + 'image_styles' => [ + 'large' => [ + 'url' => file_url_transform_relative(file_create_url('public://styles/large/public/media-icons/generic/generic.png')), + 'height' => '180', + 'width' => '180', + ], + 'medium' => [ + 'url' => file_url_transform_relative(file_create_url('public://styles/medium/public/media-icons/generic/generic.png')), + 'height' => '180', + 'width' => '180', + ], + 'thumbnail' => [ + 'url' => file_url_transform_relative(file_create_url('public://styles/thumbnail/public/media-icons/generic/generic.png')), + 'height' => '100', + 'width' => '100', + ], + ], ], ], 'status' => [