protected function EntityWebTestCase::createFile in Entity API 7
Creates a random file of the given type.
4 calls to EntityWebTestCase::createFile()
- EntityMetadataIntegrationTestCase::testFileFields in ./entity.test 
- Test making use of a file field.
- EntityMetadataIntegrationTestCase::testImageFields in ./entity.test 
- Test making use of an image field.
- EntityMetadataIntegrationTestCase::testSystemProperties in ./entity.test 
- Test properties provided by system module.
- EntityTokenTestCase::testTokenSupport in ./entity.test 
- Tests whether token support is basically working.
File
- ./entity.test, line 29 
- Entity CRUD API tests.
Class
- EntityWebTestCase
- Common parent class containing common helpers.
Code
protected function createFile($file_type = 'text') {
  // Create a managed file.
  $file = current($this
    ->drupalGetTestFiles($file_type));
  // Set additional file properties and save it.
  $file->filemime = file_get_mimetype($file->filename);
  $file->uid = 1;
  $file->timestamp = REQUEST_TIME;
  $file->filesize = filesize($file->uri);
  $file->status = 0;
  file_save($file);
  return $file;
}