private function MediaTypeTest::createType in D7 Media 7
2 calls to MediaTypeTest::createType()
- MediaTypeTest::testCreate in test/media.types.test
- Test creating a new type. Basic CRUD.
- MediaTypeTest::testOrder in test/media.types.test
- Ensures that the weight is respected when types are created.
File
- test/media.types.test, line 28
- Tests for media types.
Class
- MediaTypeTest
- Test media type creation and management.
Code
private function createType($overrides) {
$type = new stdClass();
$type->name = 'test';
$type->label = "Test";
$type->base = TRUE;
$type->type_callback_args = array(
'match_type' => 'all',
'mimetypes' => array(
'/^test/',
),
'extensions' => array(
'jpg',
'jpeg',
'gif',
'png',
'tiff',
),
'streams' => array(
'public',
'private',
),
);
foreach ($overrides as $k => $v) {
$type->{$k} = $v;
}
media_type_save($type);
return $type;
}