protected function LinkFieldTest::assertValidEntries in Zircon Profile 8.0
Same name and namespace in other branches
- 8 core/modules/link/src/Tests/LinkFieldTest.php \Drupal\link\Tests\LinkFieldTest::assertValidEntries()
Asserts that valid URLs can be submitted.
Parameters
string $field_name: The field name.
array $valid_entries: An array of valid URL entries.
1 call to LinkFieldTest::assertValidEntries()
- LinkFieldTest::testURLValidation in core/
modules/ link/ src/ Tests/ LinkFieldTest.php - Tests link field URL validation.
File
- core/
modules/ link/ src/ Tests/ LinkFieldTest.php, line 184 - Contains \Drupal\link\Tests\LinkFieldTest.
Class
- LinkFieldTest
- Tests link field widgets and formatters.
Namespace
Drupal\link\TestsCode
protected function assertValidEntries($field_name, array $valid_entries) {
foreach ($valid_entries as $uri => $string) {
$edit = array(
"{$field_name}[0][uri]" => $uri,
);
$this
->drupalPostForm('entity_test/add', $edit, t('Save'));
preg_match('|entity_test/manage/(\\d+)|', $this->url, $match);
$id = $match[1];
$this
->assertText(t('entity_test @id has been created.', array(
'@id' => $id,
)));
$this
->assertRaw($string);
}
}