Method: FileUtils::FastCopy::Etest#test_fast_copy_slow
- Defined in:
- lib/vex/base/filesystem/fast_copy.rb
#test_fast_copy_slow ⇒ Object
61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'lib/vex/base/filesystem/fast_copy.rb', line 61 def test_fast_copy_slow File.touch("tmp/somedata.dat") assert File.exist?("tmp/somedata.dat") File.stubs(:stat).with(__FILE__).returns({ :file => true, :dev => 1 }.slop) File.stubs(:stat).with("tmp/somedata.dat").returns({ :file => true, :dev => 2 }.slop) FileUtils.expects(:copy).with(__FILE__, "tmp/somedata.dat") FileUtils.fast_copy __FILE__, "tmp/somedata.dat" File.unlink("tmp/somedata.dat") end |