1.20.x list.test | protected ListFieldDisplayTestCase::createListField($type) |
Helper function to create list field of a given type.
Parameters
string $type: 'list_integer', 'list_float', 'list_text' or 'list_boolean'
File
- modules/
field/ modules/ list/ tests/ list.test, line 465 - Tests for list.module.
Class
- ListFieldDisplayTestCase
- Tests that formatters are working properly.
Code
protected function createListField($type) {
// Create a test field and instance.
$field = array(
'field_name' => $this->field_name,
'type' => $type,
);
field_create_field($field);
$instance = array(
'field_name' => $this->field_name,
'entity_type' => 'node',
'bundle' => $this->type,
);
field_create_instance($instance);
$this->admin_path = 'admin/structure/types/manage/' . $this->hyphen_type . '/fields/' . $this->field_name;
}