function CKEditor5ValidationTestTrait::assertExpectedCkeditor5Violations
Asserts CKEditor5 validation errors match an expected array of strings.
4 calls to CKEditor5ValidationTestTrait::assertExpectedCkeditor5Violations()
- EntityLinkSuggestionsTest::setUp in core/
modules/ ckeditor5/ tests/ src/ FunctionalJavascript/ EntityLinkSuggestionsTest.php - EntityLinkSuggestionTest::setUp in core/
modules/ ckeditor5/ tests/ src/ Kernel/ EntityLinkSuggestionTest.php - EntityLinkSuggestionTest::testEntityLinkSuggestions in core/
modules/ ckeditor5/ tests/ src/ Kernel/ EntityLinkSuggestionTest.php - Test the generated entity link suggestions based on editor configuration.
- MediaLinkabilityTest::testWithEntityLinkSuggestions in core/
modules/ ckeditor5/ tests/ src/ FunctionalJavascript/ MediaLinkabilityTest.php - Tests that entity link suggestions work correctly for media links in CKEditor 5.
File
-
core/
modules/ ckeditor5/ tests/ src/ Traits/ CKEditor5ValidationTestTrait.php, line 20
Class
- CKEditor5ValidationTestTrait
- Provides methods to test CKEditor 5 validation.
Namespace
Drupal\Tests\ckeditor5\TraitsCode
protected function assertExpectedCkeditor5Violations(array $expected = []) : void {
$this->assertSame($expected, array_map(static fn(ConstraintViolation $v) => (string) $v->getMessage(), iterator_to_array(CKEditor5::validatePair(Editor::load('test_format'), FilterFormat::load('test_format')))));
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.