function NodeAccessFieldTestCase::setUp
Overrides NodeWebTestCase::setUp
File
-
modules/
node/ node.test, line 2872
Class
- NodeAccessFieldTestCase
- Tests the interaction of the node access system with fields.
Code
public function setUp() {
parent::setUp('node_access_test', 'field_ui');
node_access_rebuild();
// Create some users.
$this->admin_user = $this->drupalCreateUser(array(
'access content',
'bypass node access',
'administer fields',
));
$this->content_admin_user = $this->drupalCreateUser(array(
'access content',
'administer content types',
'administer fields',
));
// Add a custom field to the page content type.
$this->field_name = drupal_strtolower($this->randomName() . '_field_name');
$this->field = field_create_field(array(
'field_name' => $this->field_name,
'type' => 'text',
));
$this->instance = field_create_instance(array(
'field_name' => $this->field_name,
'entity_type' => 'node',
'bundle' => 'page',
));
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.