// This test expects unused managed files to be marked as a temporary file.
$this->
config('file.settings'
)->
set('make_unused_managed_files_temporary', TRUE
)->
save();
// Create the "Basic page" node type.
// @todo Remove the disabling of new revision creation in
// https://www.drupal.org/node/1239558.
$this->
drupalCreateContentType(['type' => 'basicpage', 'name' => 'Basic page', 'new_revision' => FALSE
]);
// Create an image field on the "Basic page" node type.
$this->fieldName =
strtolower($this->
randomMachineName());
$this->
createImageField($this->fieldName, 'basicpage',
[],
['title_field' => 1
]);
// Create and log in user.
$permissions =
[ 'access administration pages',
'administer content translation',
'administer content types',
'administer languages',
'administer node fields',
'create content translations',
'create basicpage content',
'edit any basicpage content',