function FileTestCase::createDirectory

Create a directory and assert it exists.

Parameters

$path: Optional string with a directory path. If none is provided, a random name in the site's files directory will be used.

Return value

The path to the directory.

8 calls to FileTestCase::createDirectory()
FileUnmanagedDeleteRecursiveTest::testDirectory in drupal-7.x/modules/simpletest/tests/file.test
Try deleting a directory with some files.
FileUnmanagedDeleteRecursiveTest::testDirectory in drupal-7.x/modules/simpletest/tests/file.test
Try deleting a directory with some files.
FileUnmanagedDeleteRecursiveTest::testEmptyDirectory in drupal-7.x/modules/simpletest/tests/file.test
Try deleting an empty directory.
FileUnmanagedDeleteRecursiveTest::testEmptyDirectory in drupal-7.x/modules/simpletest/tests/file.test
Try deleting an empty directory.
FileUnmanagedDeleteRecursiveTest::testSubDirectory in drupal-7.x/modules/simpletest/tests/file.test
Try deleting subdirectories with some files.

... See full list

Archivo

drupal-7.x/modules/simpletest/tests/file.test, line 174
This provides SimpleTests for the core file handling functionality. These include FileValidateTest and FileSaveTest.

Class

FileTestCase
Base class for file tests that adds some additional file specific assertions and helper functions.

Código

function createDirectory($path = NULL) {
  // A directory to operate on.
  if (!isset($path)) {
    $path = file_default_scheme() . '://' . $this->randomName();
  }
  $this->assertTrue(drupal_mkdir($path) && is_dir($path), 'Directory was created successfully.');
  return $path;
}