public function GeolocationFieldTest::xxtestGeolocationFieldGeocoderWidgetEmptyRequired in Geolocation Field 8
Helper function for testGeolocationField().
File
- tests/
src/ Functional/ GeolocationFieldTest.php, line 101
Class
- GeolocationFieldTest
- Tests the creation of geolocation fields.
Namespace
Drupal\Tests\geolocation\FunctionalCode
public function xxtestGeolocationFieldGeocoderWidgetEmptyRequired() {
EntityFormDisplay::load('node.geolocation_default_article.default')
->setComponent('field_geolocation_demo_single', [
'type' => 'geolocation_googlegeocoder',
])
->save();
EntityViewDisplay::load('node.geolocation_default_article.default')
->setComponent('field_geolocation_demo_single', [
'type' => 'geolocation_latlng',
'weight' => 1,
])
->save();
// Display creation form.
$this
->drupalGet('node/add/geolocation_default_article');
$this
->assertSession()
->fieldExists("field_geolocation_demo_single[0][lat]");
$this
->assertSession()
->fieldExists("field_geolocation_demo_single[0][lng]");
$edit = [
'title[0][value]' => $this
->randomMachineName(),
];
$this
->drupalPostForm(NULL, $edit, t('Save'));
$this
->assertSession()
->pageTextContains('No location has been selected yet for required field Geolocation');
}