Method: FileUtils::FastCopy::Etest#test_fast_copy_failures

Defined in:
lib/vex/base/filesystem/fast_copy.rb

#test_fast_copy_failuresObject



47
48
49
50
51
52
53
54
55
56
57
58
59
# File 'lib/vex/base/filesystem/fast_copy.rb', line 47

def test_fast_copy_failures
  assert_raise(Errno::ENOENT) {  
    FileUtils.fast_copy "fixtures/somedata.dat.nonexisting", "tmp/somedata.dat"
  }

  assert_raise(Errno::ENOENT) {  
    FileUtils.fast_copy "fixtures/somedata.dat.nonexisting", "tmp"
  }

  assert_raise(Errno::ENOENT) {  
    FileUtils.fast_copy __FILE__, "tmp/nonexisting/dir"
  }
end