function DirectoryTest::testFileDirectoryTemp

Ensure that the file_directory_temp() function always returns a value.

File

drupal/core/modules/system/lib/Drupal/system/Tests/File/DirectoryTest.php, line 123
Definition of Drupal\system\Tests\File\DirectoryTest.

Class

DirectoryTest
Directory related tests.

Namespace

Drupal\system\Tests\File

Code

function testFileDirectoryTemp() {

  // Start with an empty variable to ensure we have a clean slate.
  variable_set('file_temporary_path', '');
  $tmp_directory = file_directory_temp();
  $this
    ->assertEqual(empty($tmp_directory), FALSE, 'file_directory_temp() returned a non-empty value.');
  $setting = variable_get('file_temporary_path', '');
  $this
    ->assertEqual($setting, $tmp_directory, "The 'file_temporary_path' variable has the same value that file_directory_temp() returned.");
}