From 6dfac3cd6c47b9c90fbd37b8cd8bf4f102872c96 Mon Sep 17 00:00:00 2001
From: twistor <twistor@473738.no-reply.drupal.org>
Date: Tue, 27 Dec 2011 15:15:25 -0500
Subject: [PATCH] Issue #1191330 by twistor: Added Allow feeds_mapper().test to
 set field instance settings.

---
 tests/feeds_mapper.test      |  6 +++++-
 tests/feeds_mapper_link.test | 18 +++++++++---------
 2 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/tests/feeds_mapper.test b/tests/feeds_mapper.test
index 78da6377..a570dfae 100644
--- a/tests/feeds_mapper.test
+++ b/tests/feeds_mapper.test
@@ -125,7 +125,11 @@ class FeedsMapperTestCase extends FeedsWebTestCase {
       // (Default) Configure the field.
       $edit = isset($options['settings']) ? $options['settings'] : array();
       $this->drupalPost(NULL, $edit, 'Save field settings');
-      $this->assertText('Updated field ' . $label);
+      $this->assertText('Updated field ' . $label . ' field settings.');
+
+      $edit = isset($options['instance_settings']) ? $options['instance_settings'] : array();
+      $this->drupalPost(NULL, $edit, 'Save settings');
+      $this->assertText('Saved ' . $label . ' configuration.');
     }
 
     return $typename;
diff --git a/tests/feeds_mapper_link.test b/tests/feeds_mapper_link.test
index 91926ac8..7724dd88 100644
--- a/tests/feeds_mapper_link.test
+++ b/tests/feeds_mapper_link.test
@@ -32,27 +32,27 @@ class FeedsMapperLinkTestCase extends FeedsMapperTestCase {
     $typename = $this->createContentType(array(), array(
       'alpha' => array(
         'type' => 'link_field',
-        'settings' => array(
-          'field[settings][title]' => 'required',
+        'instance_settings' => array(
+          'instance[settings][title]' => 'required',
         ),
       ),
       'beta' => array(
         'type' => 'link_field',
-        'settings' => array(
-          'field[settings][title]' => 'none',
+        'instance_settings' => array(
+          'instance[settings][title]' => 'none',
         ),
       ),
       'gamma' => array(
         'type' => 'link_field',
-        'settings' => array(
-          'field[settings][title]' => 'optional',
+        'instance_settings' => array(
+          'instance[settings][title]' => 'optional',
         ),
       ),
       'omega' => array(
       'type' => 'link_field',
-        'settings' => array(
-          'field[settings][title]' => 'value',
-          'field[settings][title_value]' => $static_title,
+        'instance_settings' => array(
+          'instance[settings][title]' => 'value',
+          'instance[settings][title_value]' => $static_title,
         ),
       ),
     ));
-- 
GitLab