public function MediaFeedsMappingTestCase::setUp in Media Feeds 7.2
File
- ./
media_feeds.test, line 23 - Tests for the Media Feeds module.
Class
- MediaFeedsMappingTestCase
- Tests mapping to different field types.
Code
public function setUp() {
global $base_url;
parent::setUp(array(
'media_internet',
'media_feeds',
));
// Create an admin user with all permissions.
$this->admin_user = $this
->drupalCreateUser(array(
'administer content types',
'administer feeds',
'access content',
'add media from remote sources',
'import media',
'bypass node access',
));
$edit = array(
'user_admin_role' => max(array_keys($this->admin_user->roles)),
);
$this
->drupalPost('admin/config/people/accounts', $edit, 'Save configuration');
// Put testing files in place.
$url = $base_url . '/sites/default/files/druplicon.png';
$csv = <<<CSV
title,published,file,GUID
"Drupal Logo",205200720,{<span class="php-variable">$url</span>},0
CSV;
file_put_contents('sites/default/files/sample.csv', $csv);
copy(drupal_get_path('module', 'media_feeds') . '/tests/druplicon.png', 'sites/default/files/druplicon.png');
}