diff --git a/modules/field_ui/field_ui.test b/modules/field_ui/field_ui.test
index 2429a19..5d118d7 100644
--- a/modules/field_ui/field_ui.test
+++ b/modules/field_ui/field_ui.test
@@ -45,7 +45,7 @@ class FieldUITestCase extends DrupalWebTestCase {
     // Use 'test_field' field type by default.
     $initial_edit += array(
       'fields[_add_new_field][type]' => 'test_field',
-      'fields[_add_new_field][widget_type]' => 'test_field_widget',
+      'fields[_add_new_field][widget][type]' => 'test_field_widget',
     );
     $label = $initial_edit['fields[_add_new_field][label]'];
     $field_name = $initial_edit['fields[_add_new_field][field_name]'];
@@ -81,7 +81,7 @@ class FieldUITestCase extends DrupalWebTestCase {
   function fieldUIAddExistingField($bundle_path, $initial_edit, $instance_edit = array()) {
     // Use 'test_field_widget' by default.
     $initial_edit += array(
-      'fields[_add_existing_field][widget_type]' => 'test_field_widget',
+      'fields[_add_existing_field][widget][type]' => 'test_field_widget',
     );
     $label = $initial_edit['fields[_add_existing_field][label]'];
     $field_name = $initial_edit['fields[_add_existing_field][field_name]'];
@@ -388,7 +388,7 @@ class FieldUIManageFieldsTestCase extends FieldUITestCase {
       'bundle' => $this->type,
       'entity_type' => 'node',
       'label' => t('Hidden field'),
-      'widget_type' => 'test_field_widget',
+      'widget' => array('type' => 'test_field_widget'),
     );
     field_create_instance($instance);
     $this->assertTrue(field_read_instance('node', $field_name, $this->type), t('An instance of the field %field was created programmatically.', array('%field' => $field_name)));