X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Ffile%2Fsrc%2FTests%2FFilePrivateTest.php;fp=web%2Fcore%2Fmodules%2Ffile%2Fsrc%2FTests%2FFilePrivateTest.php;h=0174a89dc8ba5ad6f0617f963402f780b034f296;hp=c5771c6aed26ef75059eae5dd28088732562dff8;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hpb=aea91e65e895364e460983b890e295aa5d5540a5 diff --git a/web/core/modules/file/src/Tests/FilePrivateTest.php b/web/core/modules/file/src/Tests/FilePrivateTest.php index c5771c6ae..0174a89dc 100644 --- a/web/core/modules/file/src/Tests/FilePrivateTest.php +++ b/web/core/modules/file/src/Tests/FilePrivateTest.php @@ -27,6 +27,10 @@ class FilePrivateTest extends FileFieldTestBase { node_access_test_add_field(NodeType::load('article')); node_access_rebuild(); \Drupal::state()->set('node_access_test.private', TRUE); + // 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(); } /** @@ -73,10 +77,10 @@ class FilePrivateTest extends FileFieldTestBase { // Attempt to reuse the file when editing a node. $edit = []; $edit['title[0][value]'] = $this->randomMachineName(); - $this->drupalPostForm('node/add/' . $type_name, $edit, t('Save and publish')); + $this->drupalPostForm('node/add/' . $type_name, $edit, t('Save')); $new_node = $this->drupalGetNodeByTitle($edit['title[0][value]']); $edit[$field_name . '[0][fids]'] = $node_file->id(); - $this->drupalPostForm('node/' . $new_node->id() . '/edit', $edit, t('Save and keep published')); + $this->drupalPostForm('node/' . $new_node->id() . '/edit', $edit, t('Save')); // Make sure the form submit failed - we stayed on the edit form. $this->assertUrl('node/' . $new_node->id() . '/edit'); // Check that we got the expected constraint form error. @@ -87,7 +91,7 @@ class FilePrivateTest extends FileFieldTestBase { $edit = []; $edit['title[0][value]'] = $this->randomMachineName(); $edit[$field_name . '[0][fids]'] = $node_file->id(); - $this->drupalPostForm('node/add/' . $type_name, $edit, t('Save and publish')); + $this->drupalPostForm('node/add/' . $type_name, $edit, t('Save')); $new_node = $this->drupalGetNodeByTitle($edit['title[0][value]']); $this->assertTrue(empty($new_node), 'Node was not created.'); $this->assertUrl('node/add/' . $type_name);