X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Finline_form_errors%2Ftests%2Fsrc%2FKernel%2FFormElementInlineErrorTest.php;fp=web%2Fcore%2Fmodules%2Finline_form_errors%2Ftests%2Fsrc%2FKernel%2FFormElementInlineErrorTest.php;h=4bf389e60fb3cb2d3929a196f01d3a996a249cf3;hp=0000000000000000000000000000000000000000;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/web/core/modules/inline_form_errors/tests/src/Kernel/FormElementInlineErrorTest.php b/web/core/modules/inline_form_errors/tests/src/Kernel/FormElementInlineErrorTest.php new file mode 100644 index 000000000..4bf389e60 --- /dev/null +++ b/web/core/modules/inline_form_errors/tests/src/Kernel/FormElementInlineErrorTest.php @@ -0,0 +1,48 @@ + [], + '#disable_inline_form_errors' => TRUE, + '#array_parents' => [], + ]; + $form['test'] = [ + '#type' => 'textfield', + '#title' => 'Test', + '#parents' => ['test'], + '#id' => 'edit-test', + '#array_parents' => ['test'], + ]; + $form_state = new FormState(); + + \Drupal::formBuilder()->prepareForm($form_id, $form, $form_state); + \Drupal::formBuilder()->processForm($form_id, $form, $form_state); + + // Just test if the #error_no_message property is TRUE. FormErrorHandlerTest + // tests if the property actually hides the error message. + $this->assertArraySubset(['#error_no_message' => TRUE], $form['test']); + } + +}