Merge pull request #18449 from colemanw/multiValueAutocomplete
[civicrm-core.git] / tests / phpunit / CRMTraits / Custom / CustomDataTrait.php
index 1d041f4f479b8b36068912472db9c57238400ec7..1e9ef5e4bfd33b14bd9bcd07e8aa98810eb94532 100644 (file)
@@ -349,6 +349,19 @@ trait CRMTraits_Custom_CustomDataTrait {
     return $this->callAPISuccess('custom_field', 'create', $params)['values'][0];
   }
 
+  /**
+   * Create custom select field.
+   *
+   * @param array $params
+   *   Parameter overrides, must include custom_group_id.
+   *
+   * @return array
+   */
+  protected function createAutoCompleteCustomField(array $params): array {
+    $params = array_merge($this->getFieldsValuesByType('String', 'Autocomplete-Select'), $params);
+    return $this->callAPISuccess('custom_field', 'create', $params)['values'][0];
+  }
+
   /**
    * Create a custom field of  type date.
    *