File

./exif_functionaltests.php, line 112

Class

ExifFunctionalTestCase
Base class for functional tests for this module.

Code

public function manageDisplay($content_type, $fieldName, $label = 'hidden', $format = 'hidden', array $displays = array(
    'full',
    'teaser',
)) {
    $edit = array();
    // Accepted values are: above, inline, hidden.
    $edit["fields[field_{$fieldName}][label]"] = $label;
    // Accepted values for term are: taxonomy_term_reference_link,
    // taxonomy_term_reference_plain, hidden.
    // Accepted value for text are: text_plain, hidden.
    $edit["fields[field_{$fieldName}][type]"] = $format;
    foreach ($displays as $key => $display) {
        $edit["view_modes_custom[{$display}]"] = $display;
    }
    $this->drupalPost("admin/structure/types/manage/{$content_type->type}/display", $edit, 'Save');
}