function FileTranferTest::testJail in SimpleTest 7        
                          
                  
                        
File
 
   - tests/filetransfer.test, line 66
Class
  
  - FileTranferTest 
Code
function testJail() {
  $source = $this
    ->_buildFakeModule();
  
  $gotit = FALSE;
  try {
    $this->testConnection
      ->copyDirectory($source, '/tmp');
  } catch (FileTransferException $e) {
    $gotit = TRUE;
  }
  $this
    ->assertTrue($gotit, 'Was not able to copy a directory outside of the jailed area.');
  $gotit = TRUE;
  try {
    $this->testConnection
      ->copyDirectory($source, DRUPAL_ROOT . '/' . file_directory_path());
  } catch (FileTransferException $e) {
    $gotit = FALSE;
  }
  $this
    ->assertTrue($gotit, 'Was able to copy a directory inside of the jailed area');
}