function OEmbedFieldWidgetTest::testFieldWidgetHelpText
Same name in other branches
- 9 core/modules/media/tests/src/Functional/FieldWidget/OEmbedFieldWidgetTest.php \Drupal\Tests\media\Functional\FieldWidget\OEmbedFieldWidgetTest::testFieldWidgetHelpText()
- 11.x core/modules/media/tests/src/Functional/FieldWidget/OEmbedFieldWidgetTest.php \Drupal\Tests\media\Functional\FieldWidget\OEmbedFieldWidgetTest::testFieldWidgetHelpText()
Tests that the oEmbed field widget shows the configured help text.
File
-
core/
modules/ media/ tests/ src/ Functional/ FieldWidget/ OEmbedFieldWidgetTest.php, line 25
Class
Namespace
Drupal\Tests\media\Functional\FieldWidgetCode
public function testFieldWidgetHelpText() : void {
$account = $this->drupalCreateUser([
'create media',
]);
$this->drupalLogin($account);
$media_type = $this->createMediaType('oembed:video');
$source_field = $media_type->getSource()
->getSourceFieldDefinition($media_type)
->getName();
/** @var \Drupal\field\Entity\FieldConfig $field */
$field = FieldConfig::loadByName('media', $media_type->id(), $source_field);
$field->setDescription('This is help text for oEmbed field.')
->save();
$this->drupalGet('media/add/' . $media_type->id());
$assert_session = $this->assertSession();
$assert_session->pageTextContains('This is help text for oEmbed field.');
$assert_session->pageTextContains('You can link to media from the following services: YouTube, Vimeo');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.