You are here

function BackupMigrateFunctionalityTest::setUp in Backup and Migrate 6.3

Same name and namespace in other branches
  1. 5 tests/BackupMigrateFunctionalityTest.test \BackupMigrateFunctionalityTest::setUp()
  2. 6.2 tests/backup_migrate.functionality.test \BackupMigrateFunctionalityTest::setUp()

SimpleTest core method: code run before each and every test method.

Overrides DrupalWebTestCase::setUp

File

tests/backup_migrate.functionality.test, line 27

Class

BackupMigrateFunctionalityTest
Unit tests for Backup and Migrate module.

Code

function setUp() {
  parent::setUp('backup_migrate');

  /*
      // Create an administrative user with permission to do all functions
      $permissions = array(
        'access backup and migrate', 'perform backup', 'access backup files', 'delete backup files', 'restore from backup', 'administer backup and migrate',
      );
      $this->admin_user = $this->drupalCreateUser($permissions);
  */
  $directory = $this->directory = file_directory_path() . '/backup_migrate/';

  // move the existing backup dir out of the way
  if (is_dir($directory)) {
    $this->directory_backup = $directory . $this
      ->randomName(5, '_');
    rename($directory, $this->directory_backup);
  }
}