From 86d82b541206cc22e5e0a45912a669140c268dc3 Mon Sep 17 00:00:00 2001
From: florenttorregrosa <florenttorregrosa@2388214.no-reply.drupal.org>
Date: Sun, 11 Dec 2016 13:51:51 +0100
Subject: [PATCH] Issue #2702401 by Grimreaper: config for test for user
 integration.

---
 ..._display.node.ief_test_user_complex.default.yml | 60 ++++++++++++++++++++++
 ...m_display.node.ief_test_user_simple.default.yml | 57 ++++++++++++++++++++
 ..._user_complex.field_user_reference_multiple.yml | 27 ++++++++++
 ...est_user_simple.field_user_reference_single.yml | 27 ++++++++++
 ....storage.node.field_user_reference_multiple.yml | 19 +++++++
 ...ld.storage.node.field_user_reference_single.yml | 19 +++++++
 .../install/node.type.ief_test_user_complex.yml    |  9 ++++
 .../install/node.type.ief_test_user_simple.yml     |  9 ++++
 .../inline_entity_form_test.info.yml               |  1 +
 9 files changed, 228 insertions(+)
 create mode 100644 tests/modules/inline_entity_form_test/config/install/core.entity_form_display.node.ief_test_user_complex.default.yml
 create mode 100644 tests/modules/inline_entity_form_test/config/install/core.entity_form_display.node.ief_test_user_simple.default.yml
 create mode 100644 tests/modules/inline_entity_form_test/config/install/field.field.node.ief_test_user_complex.field_user_reference_multiple.yml
 create mode 100644 tests/modules/inline_entity_form_test/config/install/field.field.node.ief_test_user_simple.field_user_reference_single.yml
 create mode 100644 tests/modules/inline_entity_form_test/config/install/field.storage.node.field_user_reference_multiple.yml
 create mode 100644 tests/modules/inline_entity_form_test/config/install/field.storage.node.field_user_reference_single.yml
 create mode 100644 tests/modules/inline_entity_form_test/config/install/node.type.ief_test_user_complex.yml
 create mode 100644 tests/modules/inline_entity_form_test/config/install/node.type.ief_test_user_simple.yml

diff --git a/tests/modules/inline_entity_form_test/config/install/core.entity_form_display.node.ief_test_user_complex.default.yml b/tests/modules/inline_entity_form_test/config/install/core.entity_form_display.node.ief_test_user_complex.default.yml
new file mode 100644
index 0000000..fd89ff6
--- /dev/null
+++ b/tests/modules/inline_entity_form_test/config/install/core.entity_form_display.node.ief_test_user_complex.default.yml
@@ -0,0 +1,60 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.field.node.ief_test_user_complex.field_user_reference_multiple
+    - node.type.ief_test_user_complex
+  module:
+    - inline_entity_form
+id: node.ief_test_user_complex.default
+targetEntityType: node
+bundle: ief_test_user_complex
+mode: default
+content:
+  created:
+    type: datetime_timestamp
+    weight: 10
+    settings: {  }
+    third_party_settings: {  }
+  field_user_reference_multiple:
+    weight: 31
+    settings:
+      form_mode: default
+      label_singular: ''
+      label_plural: ''
+      allow_new: true
+      allow_existing: true
+      match_operator: CONTAINS
+      override_labels: false
+      collapsible: false
+      collapsed: false
+    third_party_settings: {  }
+    type: inline_entity_form_complex
+  promote:
+    type: boolean_checkbox
+    settings:
+      display_label: true
+    weight: 15
+    third_party_settings: {  }
+  sticky:
+    type: boolean_checkbox
+    settings:
+      display_label: true
+    weight: 16
+    third_party_settings: {  }
+  title:
+    type: string_textfield
+    weight: -5
+    settings:
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+  uid:
+    type: entity_reference_autocomplete
+    weight: 5
+    settings:
+      match_operator: CONTAINS
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+hidden: {  }
diff --git a/tests/modules/inline_entity_form_test/config/install/core.entity_form_display.node.ief_test_user_simple.default.yml b/tests/modules/inline_entity_form_test/config/install/core.entity_form_display.node.ief_test_user_simple.default.yml
new file mode 100644
index 0000000..0580ac0
--- /dev/null
+++ b/tests/modules/inline_entity_form_test/config/install/core.entity_form_display.node.ief_test_user_simple.default.yml
@@ -0,0 +1,57 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.field.node.ief_test_user_simple.field_user_reference_single
+    - node.type.ief_test_user_simple
+  module:
+    - inline_entity_form
+id: node.ief_test_user_simple.default
+targetEntityType: node
+bundle: ief_test_user_simple
+mode: default
+content:
+  created:
+    type: datetime_timestamp
+    weight: 10
+    settings: {  }
+    third_party_settings: {  }
+  field_user_reference_single:
+    weight: 31
+    settings:
+      form_mode: default
+      override_labels: false
+      label_singular: ''
+      label_plural: ''
+      collapsible: false
+      collapsed: false
+    third_party_settings: {  }
+    type: inline_entity_form_simple
+  promote:
+    type: boolean_checkbox
+    settings:
+      display_label: true
+    weight: 15
+    third_party_settings: {  }
+  sticky:
+    type: boolean_checkbox
+    settings:
+      display_label: true
+    weight: 16
+    third_party_settings: {  }
+  title:
+    type: string_textfield
+    weight: -5
+    settings:
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+  uid:
+    type: entity_reference_autocomplete
+    weight: 5
+    settings:
+      match_operator: CONTAINS
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+hidden: {  }
diff --git a/tests/modules/inline_entity_form_test/config/install/field.field.node.ief_test_user_complex.field_user_reference_multiple.yml b/tests/modules/inline_entity_form_test/config/install/field.field.node.ief_test_user_complex.field_user_reference_multiple.yml
new file mode 100644
index 0000000..a651919
--- /dev/null
+++ b/tests/modules/inline_entity_form_test/config/install/field.field.node.ief_test_user_complex.field_user_reference_multiple.yml
@@ -0,0 +1,27 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_user_reference_multiple
+    - node.type.ief_test_user_complex
+id: node.ief_test_user_complex.field_user_reference_multiple
+field_name: field_user_reference_multiple
+entity_type: node
+bundle: ief_test_user_complex
+label: 'User reference multiple'
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:user'
+  handler_settings:
+    include_anonymous: false
+    filter:
+      type: _none
+    target_bundles: null
+    sort:
+      field: _none
+    auto_create: false
+field_type: entity_reference
diff --git a/tests/modules/inline_entity_form_test/config/install/field.field.node.ief_test_user_simple.field_user_reference_single.yml b/tests/modules/inline_entity_form_test/config/install/field.field.node.ief_test_user_simple.field_user_reference_single.yml
new file mode 100644
index 0000000..45a5eb7
--- /dev/null
+++ b/tests/modules/inline_entity_form_test/config/install/field.field.node.ief_test_user_simple.field_user_reference_single.yml
@@ -0,0 +1,27 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_user_reference_single
+    - node.type.ief_test_user_simple
+id: node.ief_test_user_simple.field_user_reference_single
+field_name: field_user_reference_single
+entity_type: node
+bundle: ief_test_user_simple
+label: 'User reference single'
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:user'
+  handler_settings:
+    include_anonymous: false
+    filter:
+      type: _none
+    target_bundles: null
+    sort:
+      field: _none
+    auto_create: false
+field_type: entity_reference
diff --git a/tests/modules/inline_entity_form_test/config/install/field.storage.node.field_user_reference_multiple.yml b/tests/modules/inline_entity_form_test/config/install/field.storage.node.field_user_reference_multiple.yml
new file mode 100644
index 0000000..5cba850
--- /dev/null
+++ b/tests/modules/inline_entity_form_test/config/install/field.storage.node.field_user_reference_multiple.yml
@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - node
+    - user
+id: node.field_user_reference_multiple
+field_name: field_user_reference_multiple
+entity_type: node
+type: entity_reference
+settings:
+  target_type: user
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/tests/modules/inline_entity_form_test/config/install/field.storage.node.field_user_reference_single.yml b/tests/modules/inline_entity_form_test/config/install/field.storage.node.field_user_reference_single.yml
new file mode 100644
index 0000000..79ccbef
--- /dev/null
+++ b/tests/modules/inline_entity_form_test/config/install/field.storage.node.field_user_reference_single.yml
@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - node
+    - user
+id: node.field_user_reference_single
+field_name: field_user_reference_single
+entity_type: node
+type: entity_reference
+settings:
+  target_type: user
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/tests/modules/inline_entity_form_test/config/install/node.type.ief_test_user_complex.yml b/tests/modules/inline_entity_form_test/config/install/node.type.ief_test_user_complex.yml
new file mode 100644
index 0000000..1a324ef
--- /dev/null
+++ b/tests/modules/inline_entity_form_test/config/install/node.type.ief_test_user_complex.yml
@@ -0,0 +1,9 @@
+langcode: en
+status: true
+name: 'IEF test user complex'
+type: ief_test_user_complex
+description: 'Content type for IEF complex widget testing with user entity type.'
+help: ''
+new_revision: false
+preview_mode: 1
+display_submitted: false
diff --git a/tests/modules/inline_entity_form_test/config/install/node.type.ief_test_user_simple.yml b/tests/modules/inline_entity_form_test/config/install/node.type.ief_test_user_simple.yml
new file mode 100644
index 0000000..4d50f45
--- /dev/null
+++ b/tests/modules/inline_entity_form_test/config/install/node.type.ief_test_user_simple.yml
@@ -0,0 +1,9 @@
+langcode: en
+status: true
+name: 'IEF test user simple'
+type: ief_test_user_simple
+description: 'Content type for IEF simple widget testing with user entity type.'
+help: ''
+new_revision: false
+preview_mode: 1
+display_submitted: false
diff --git a/tests/modules/inline_entity_form_test/inline_entity_form_test.info.yml b/tests/modules/inline_entity_form_test/inline_entity_form_test.info.yml
index ef89ab3..0e809c4 100644
--- a/tests/modules/inline_entity_form_test/inline_entity_form_test.info.yml
+++ b/tests/modules/inline_entity_form_test/inline_entity_form_test.info.yml
@@ -9,3 +9,4 @@ dependencies:
   - node
   - file
   - image
+  - user
-- 
2.1.4

