diff --git a/src/Form/SettingsForm.php b/src/Form/SettingsForm.php index 9b0ec24cdffeed7a16a8e45f8b78762d08cd956a..fc395b890fb651114b2ece328b04c004642e2a65 100644 --- a/src/Form/SettingsForm.php +++ b/src/Form/SettingsForm.php @@ -75,7 +75,8 @@ class SettingsForm extends ConfigFormBase { $container->get('textimage.factory'), $container->get('config.factory'), $container->get('plugin.manager.image_effects.font_selector'), - $container->get('image.factory') + $container->get('image.factory'), + $container->get('config.typed') ); } diff --git a/tests/src/Functional/TextimageTest.php b/tests/src/Functional/TextimageTest.php index 278d074395e7a5e74a3233c998171f6ddb2f8bb4..ab6149cec4312ec656b1a379cee49e0ccaf5f074 100644 --- a/tests/src/Functional/TextimageTest.php +++ b/tests/src/Functional/TextimageTest.php @@ -176,4 +176,12 @@ class TextimageTest extends TextimageTestBase { $this->assertDirectoryDoesNotExist('public://textimage_store/temp'); } + /** + * Test execution of Textimage settings form. + */ + public function testSettingsForm(): void { + $this->drupalGet($this->textimageAdmin); + $this->assertSession()->statusCodeEquals(200); + } + }