diff --git a/core/modules/field_ui/src/Tests/NumericFieldsUiTest.php b/core/modules/field_ui/src/Tests/NumericFieldsUiTest.php index 8e51127..ab83778 100644 --- a/core/modules/field_ui/src/Tests/NumericFieldsUiTest.php +++ b/core/modules/field_ui/src/Tests/NumericFieldsUiTest.php @@ -72,9 +72,9 @@ public function testNumericFieldUI() { $this->drupalGet('admin/structure/types/manage/article/display'); $settings_button = 'field_' . $this->fieldName . '_settings_edit'; $this->drupalPostAjaxForm(NULL, array(), $settings_button); - $formatter_settings_prefix = 'fields[' . $this->fieldName . '][settings_edit_form][settings]'; + $formatter_settings_prefix = 'fields[field_' . $this->fieldName . '][settings_edit_form][settings]'; $edit = [$formatter_settings_prefix . '[format_plural]' => 'field']; - $this->drupalPostForm(NULL, array(), t('Save')); + $this->drupalPostForm(NULL, $edit, t('Save')); // Create a node with field value 1. $this->drupalGet('node/add/article'); @@ -85,7 +85,7 @@ public function testNumericFieldUI() { // prefix/suffix are/are not shown. $this->assertText('PluralPrefix'); $this->assertText('PluralSuffix'); - $this->drupalPostForm(NULL, ['title' => 'foobar', $this->fieldName => 1], t('Save and publish')); + $this->drupalPostForm(NULL, ['title[0][value]' => 'foobar', 'field_' . $this->fieldName . '[0][value]' => 1], t('Save')); // We should be on the node page. Verify that the singular // prefix/suffix are shown. @@ -96,16 +96,16 @@ public function testNumericFieldUI() { $this->drupalPostAjaxForm(NULL, array(), $settings_button); $edit = array( $formatter_settings_prefix . '[format_plural]' => 'formatter', - $formatter_settings_prefix . '[format_plural_values][0]' => 'OverrideSingularP@count@OverrideSingularS', - $formatter_settings_prefix . '[format_plural_values][1]' => 'OverridePluralP@count@OverridePluralS', + $formatter_settings_prefix . '[format_plural_values][0]' => 'OverrideSingularP@countOverrideSingularS', + $formatter_settings_prefix . '[format_plural_values][1]' => 'OverridePluralP@countOverridePluralS', ); $this->drupalPostAjaxForm(NULL, $edit, array('op' => t('Refresh'))); - $this->drupalPostForm(NULL, t('Save')); + $this->drupalPostForm(NULL, array(), t('Save')); // Create another node, this time with a plural value, and verify the // formatting. $this->drupalGet('node/add/article'); - $this->drupalPostForm(NULL, ['title' => 'barbaz', $this->fieldName => 2], t('Save and publish')); + $this->drupalPostForm(NULL, ['title[0][value]' => 'barbaz', 'field_' . $this->fieldName . '[0][value]'=> 2], t('Save')); $this->assertText('OverridePluralP2OverridePluralS'); }